This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
2010/8/18 Richard Henderson <rth@redhat.com>: > As mentioned on IRC, it's supposed to disable re-aligned frames, > since SEH simply cannot represent this in its unwind info. > > We'll have to come up with some other mechanism to handle > highly aligned user data. ?E.g. via alloca. ?Which reminds me, > didn't the AdaCore folk contribute something along those lines > once upon a time? > > Please test. > > > r~ > Hi, I fixed on small nit in ix86_compute_frame_layout, which caused an ICE in winnt.c for frame-output. For the x64 SSE 'frame->sse_reg_save_offset' it is essential that it points to 16-byte aligned offset, even if no SSE register is used at all. Kai -- |? (\_/) This is Bunny. Copy and paste | (='.'=) Bunny into your signature to help | (")_(") him gain world domination
Attachment:
seh-2.diff
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |