gcc/libgcc/config/arm
Richard Earnshaw e519d64499 arm: unified syntax for libgcc when built with -Os [PR94220]
The recent patch to convert all thumb1 code in libgcc to unified syntax
ommitted the conditional code that is used only when building the library
for minimal size.  This patch fixes this case.

I've also fixed the COND macro so that a single definition is always used
that is for unified syntax.  This eliminates a warning that is now being
seen from the assembler when compiling the ieee fp support code.

	PR target/94220
	* config/arm/lib1funcs.asm (COND): Use a single definition for
	unified syntax.
	(aeabi_uidivmod): Unified syntax when optimizing Thumb for size.
	(aeabi_idivmod): Likewise.
	(divsi3_skip_div0_test): Likewise.
2020-03-26 10:59:34 +00:00
..
bpabi-lib.h Update copyright years. 2020-01-01 12:51:42 +01:00
bpabi-v6m.S libgcc: arm: convert thumb1 code to unified syntax 2020-03-03 16:02:24 +00:00
bpabi.c Update copyright years. 2020-01-01 12:51:42 +01:00
bpabi.S Update copyright years. 2020-01-01 12:51:42 +01:00
cmse_nonsecure_call.S Update copyright years. 2020-01-01 12:51:42 +01:00
cmse.c Update copyright years. 2020-01-01 12:51:42 +01:00
crtfastmath.c Update copyright years. 2020-01-01 12:51:42 +01:00
crti.S Update copyright years. 2020-01-01 12:51:42 +01:00
crtn.S Update copyright years. 2020-01-01 12:51:42 +01:00
fp16.c Update copyright years. 2020-01-01 12:51:42 +01:00
freebsd-atomic.c Update copyright years. 2020-01-01 12:51:42 +01:00
ieee754-df.S Update copyright years. 2020-01-01 12:51:42 +01:00
ieee754-sf.S Update copyright years. 2020-01-01 12:51:42 +01:00
lib1funcs.S arm: unified syntax for libgcc when built with -Os [PR94220] 2020-03-26 10:59:34 +00:00
libgcc-bpabi.ver Update copyright years. 2020-01-01 12:51:42 +01:00
libunwind.S libgcc: arm: convert thumb1 code to unified syntax 2020-03-03 16:02:24 +00:00
linux-atomic-64bit.c Update copyright years. 2020-01-01 12:51:42 +01:00
linux-atomic.c Update copyright years. 2020-01-01 12:51:42 +01:00
pr-support.c Update copyright years. 2020-01-01 12:51:42 +01:00
sfp-machine.h re PR libgcc/60166 (ARM default NAN encoding violates EABI) 2014-05-21 01:24:05 +00:00
symbian-lib.h Update copyright years. 2020-01-01 12:51:42 +01:00
t-arm [GCC][PATCH][ARM] Add multilib mapping for Armv8.1-M+MVE with -mfloat-abi=hard 2020-03-17 12:44:46 +00:00
t-bpabi Makefile.in (LIB2_DIVMOD_EXCEPTION_FLAGS): Default to -fexceptions -fnon-call-exceptions if not defined. 2012-08-17 15:06:06 +00:00
t-elf [ARM] Optimize executable size when using softfloat fmul/dmul 2018-12-19 17:34:18 +00:00
t-freebsd configure.ac: Don't add ${libgcj} for arm*-*-freebsd*. 2015-01-09 15:06:02 +01:00
t-linux
t-linux-eabi
t-netbsd [NetBSD] Add support for the Arm EABI. 2019-06-14 14:04:20 +00:00
t-netbsd-eabi [NetBSD] Add support for the Arm EABI. 2019-06-14 14:04:20 +00:00
t-softfp elf.h: Use __ARM_ARCH_ISA_THUMB and __ARM_ARCH_ISA_ARM to decide whether to prevent... 2016-07-07 08:54:18 +00:00
t-strongarm-elf
t-symbian
t-vxworks7 config.gcc (arm-wrs-vxworks*): Rework to handle arm-wrs-vxworks7 as well as arm-wrs-vxworks. 2017-08-01 14:14:21 +00:00
t-wince-pe
unaligned-funcs.c Update copyright years. 2020-01-01 12:51:42 +01:00
unwind-arm-vxworks.c Update copyright years. 2020-01-01 12:51:42 +01:00
unwind-arm.c Update copyright years. 2020-01-01 12:51:42 +01:00
unwind-arm.h arm: Fix up arm installed unwind.h for use in pedantic modes [PR93615] 2020-02-07 11:01:14 +01:00