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]

[PATCH, SEH] Add hook for location of target-unwind directives


The IA-64 and ARM target specific unwind directives go in front
of the instruction to which they apply, but the x64 SEH unwind
directives go after the instruction (which makes a lot more
sense on an arch with variable-length insns).

This hook allows the middle-end to emit the directive in the
right place for each.

Tested with x86_64-w64-mingw32 (plus other patches), cross to
ia64-linux and arm-linux-eabi, and x86_64-linux sanity check.

Committed.


r~

Attachment: d-seh-1
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]