用于Nios®处理器的GNU编译器中的此内部错误产生类似于以下内容的编译器消息:
解决方法是将局部变量的大小减小到1024字以下的限制。为此,在声明大型局部变量时使用alloca()例程。
例如,而不是以下声明
char dummy_string [buffer_length];
使用此声明:
char * dummy_string = alloca(buffer_length);
用于Nios®处理器的GNU编译器中的此内部错误产生类似于以下内容的编译器消息:
解决方法是将局部变量的大小减小到1024字以下的限制。为此,在声明大型局部变量时使用alloca()例程。
例如,而不是以下声明
char dummy_string [buffer_length];
使用此声明:
char * dummy_string = alloca(buffer_length);
没有回复内容