2019-11-13 Jerome Lambourg <lambourg@adacore.com>
Doug Rupp <rupp@adacore.com>
Olivier Hainque <hainque@adacore.com>
gcc/
* config.gcc: Collapse the arm-vxworks entries into
a single arm-wrs-vxworks7* one, bpabi based. Update
the default cpu from arm8 to armv7-a
* config/arm/vxworks.h (CC1_SPEC): Simplify, knowing that
we always use ARM_UNWIND_INFO.
(DWARF2_UNWIND_INFO): Remove redefinition.
(ARM_TARGET2_DWARF_FORMAT): Likewise.
(VXWORKS_PERSONALITY): Define, to "llvm".
(VXWORKS_EXTRA_LIBS_RTP): Define, to "-lllvm".
libgcc/
* config.host: Collapse the arm-vxworks entries into
a single arm-wrs-vxworks7* one.
* config/arm/unwind-arm-vxworks.c: Update comments. Provide
__gnu_Unwind_Find_exidx and a weak dummy __cxa_type_match for
kernel modules, to be overriden by libstdc++ when we link with
it. Rely on externally provided __exidx_start/end.
Co-Authored-By: Doug Rupp <rupp@adacore.com>
Co-Authored-By: Olivier Hainque <hainque@adacore.com>
From-SVN: r278253
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| bpabi-lib.h | Loading commit data... | |
| bpabi-v6m.S | Loading commit data... | |
| bpabi.S | Loading commit data... | |
| bpabi.c | Loading commit data... | |
| cmse.c | Loading commit data... | |
| cmse_nonsecure_call.S | Loading commit data... | |
| crtfastmath.c | Loading commit data... | |
| crti.S | Loading commit data... | |
| crtn.S | Loading commit data... | |
| fp16.c | Loading commit data... | |
| freebsd-atomic.c | Loading commit data... | |
| ieee754-df.S | Loading commit data... | |
| ieee754-sf.S | Loading commit data... | |
| lib1funcs.S | Loading commit data... | |
| libgcc-bpabi.ver | Loading commit data... | |
| libunwind.S | Loading commit data... | |
| linux-atomic-64bit.c | Loading commit data... | |
| linux-atomic.c | Loading commit data... | |
| pr-support.c | Loading commit data... | |
| sfp-machine.h | Loading commit data... | |
| symbian-lib.h | Loading commit data... | |
| t-arm | Loading commit data... | |
| t-bpabi | Loading commit data... | |
| t-elf | Loading commit data... | |
| t-freebsd | Loading commit data... | |
| t-linux | Loading commit data... | |
| t-linux-eabi | Loading commit data... | |
| t-netbsd | Loading commit data... | |
| t-netbsd-eabi | Loading commit data... | |
| t-softfp | Loading commit data... | |
| t-strongarm-elf | Loading commit data... | |
| t-symbian | Loading commit data... | |
| t-vxworks7 | Loading commit data... | |
| t-wince-pe | Loading commit data... | |
| unaligned-funcs.c | Loading commit data... | |
| unwind-arm-vxworks.c | Loading commit data... | |
| unwind-arm.c | Loading commit data... | |
| unwind-arm.h | Loading commit data... |