This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug optimization/12535] Attempt to delete prologue/epilogue insn
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 Oct 2003 08:21:01 -0000
- Subject: [Bug optimization/12535] Attempt to delete prologue/epilogue insn
- References: <20031008000233.12535.abacau@yahoo.com.au>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
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);
}