The Darwin armv7k ABI uses Dwarf EH, so we need to set the OS define correctly. Without this the gcc_personality fails to build.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
The ARM_DWARF_EH change looks reasonable, but it's probably an idea to put a check into tools/clang/tests/Preprocessor/arm-target-features.c (watch is checked with "ARMV7K").
The rest of the changes look like they're from an unsynchronized branch?
Comment Actions
Yea… Arc seems to have done something odd with my out-of-date checkout.
I’ll make sure that gets cleaned up, and I’ll add a test.
Thanks,
-Chris