linux下的gcc编译器

源代码在线查看: crash24.c

软件大小: 30755 K
上传用户: xfzzp_0321
关键词: linux gcc 编译器
下载地址: 免注册下载 普通下载 VIP

相关代码

				// Build don't link: 				// Special g++ Options: -O				// GROUPS passed old-abort				// gcc puts the array into a register, and then the store_bit_field () code				// in expmed.c gets confused when it tries to store zero past the end of the				// register (because the index is past the array bounds).   It ends up calling				// store_split_bit_field, which then aborts, because we don't have a split bit				// field.				//				// Seems easiest to detect this case in the front end, i.e. access outside the				// array bounds, and then force the array to be allocated on the stack instead				// of a register.								main()				{				  char i[1];								  i[1] = 0;				}							

相关资源