[Bug optimization/12535] Attempt to delete prologue/epilogue insn

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun Oct 12 08:21:00 GMT 2003


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12535



------- Additional Comments From pinskia at gcc dot gnu dot org  2003-10-12 08:20 -------
Here is the reduced sources (might be fixed on the mainline):
typedef struct {
	int i;
	int j;
	int k;
	int l;
} mach_msg_header_t;
struct mach_trap_args {
        void *rmsg;
};
typedef struct {
        mach_msg_header_t rep_msgh;
} mach_vm_wire_reply_t;
int
mach_vm_wire(args)
        struct mach_trap_args *args;
{
        mach_vm_wire_reply_t *rep = args->rmsg;
        __builtin_memset((&rep), 0, (sizeof(*rep)));
	return mach_msg_error(args, 22);
}



More information about the Gcc-bugs mailing list