newlib-cygwin/newlib/libc/machine/arm
Mike Frysinger 71086e8b2d newlib: delete (most) redundant lib_a_CCASFLAGS=$(AM_CCASFLAGS)
Since automake already sets per-library CCASFLAGS to $(AM_CCASFLAGS)
by default, there's no need to explicitly set it here.

Many of these dirs don't have .S files in the first place, so the rule
doesn't even do anything.  That can easily be seen when Makefile.in has
no changes as a result.

For the dirs with .S files, the custom rules are the same as the pattern
.S.o rules, so this is a nice cleanup.

The only dir that was adding extra flags (newlib/libc/machine/mn10300/)
to the per-library setting can have it moved to the global AM_CCASFLAGS
since the subdir only has one target.  Although the setting just adds
extra debugging flags, so maybe it should be deleted in general.

There are a few dirs that we leave the redundant setting in place.  This
is to workaround an automake limitation in subdirs that support building
with & w/out libtool:
https://www.gnu.org/software/automake/manual/html_node/Objects-created-both-with-libtool-and-without.html
2022-01-18 19:12:02 -05:00
..
machine arm: Fix fenv support 2020-07-29 06:58:17 +02:00
sys arm: Fix fenv support 2020-07-29 06:58:17 +02:00
Makefile.am newlib: delete (most) redundant lib_a_CCASFLAGS=$(AM_CCASFLAGS) 2022-01-18 19:12:02 -05:00
Makefile.in newlib: delete (most) redundant lib_a_CCASFLAGS=$(AM_CCASFLAGS) 2022-01-18 19:12:02 -05:00
acle-compat.h * libc/machine/arm/acle-compat.h: New file. 2014-03-27 13:26:39 +00:00
aclocal.m4 newlib: update to automake-1.15 2022-01-14 19:10:38 -05:00
aeabi_memclr.c * libc/machine/arm/aeabi_memclr.c: New file to support 2015-02-17 09:26:54 +00:00
aeabi_memcpy-armv7a.S Remove unneeded references to arm_asm.h 2017-01-25 13:32:09 +01:00
aeabi_memcpy.c Add missing libc/machine/arm/aeabi_memcpy.c file 2014-09-05 08:42:45 +00:00
aeabi_memmove-arm.S Use .syntax unified instead of .syntax divided. 2017-03-30 17:18:12 +02:00
aeabi_memmove-soft.S Remove unneeded references to arm_asm.h 2017-01-25 13:32:09 +01:00
aeabi_memmove-thumb.S Optimize epilogue sequence for architectures with POP interworking. 2019-10-07 14:38:14 +01:00
aeabi_memmove-thumb2.S Update the assembler code to support old ARM architectures. 2015-06-01 12:49:37 +02:00
aeabi_memmove.c * libc/machine/arm/aeabi_memmove.c: New file to support 2015-02-17 09:06:51 +00:00
aeabi_memset-arm.S Use .syntax unified instead of .syntax divided. 2017-03-30 17:18:12 +02:00
aeabi_memset-soft.S Remove unneeded references to arm_asm.h 2017-01-25 13:32:09 +01:00
aeabi_memset-thumb.S Optimize epilogue sequence for architectures with POP interworking. 2019-10-07 14:38:14 +01:00
aeabi_memset-thumb2.S Update the assembler code to support old ARM architectures. 2015-06-01 12:49:37 +02:00
aeabi_memset.c * libc/machine/arm/aeabi_memclr.c: New file to support 2015-02-17 09:26:54 +00:00
arm_asm.h arm: Remove RETURN macro 2017-01-25 13:32:09 +01:00
configure newlib: update to automake-1.15 2022-01-14 19:10:38 -05:00
configure.ac require autoconf-2.69 exactly 2022-01-14 15:24:33 -05:00
memchr-stub.c Optimise memchr for NEON-enabled processors 2017-04-06 18:19:20 +02:00
memchr.S arm: Fix memchr() for Armv8-R 2020-12-14 16:10:30 -05:00
memcpy-armv7a.S memcpy-armv7a.S: Improve performance with misaligned buffers. 2013-07-01 09:58:34 +00:00
memcpy-armv7m.S Big-endian fix for memcpy-armv7m.S 2016-12-12 11:23:45 +01:00
memcpy-stub.c Make macro checks ARMv8-M baseline proof 2016-01-28 11:26:37 +01:00
memcpy.S Make macro checks ARMv8-M baseline proof 2016-01-28 11:26:37 +01:00
setjmp.S arm: Finish moving newlib to unified syntax for Thumb1 2020-03-02 13:33:11 +00:00
strcmp-arm-tiny.S arm: Remove RETURN macro 2017-01-25 13:32:09 +01:00
strcmp-armv4.S arm: Remove RETURN macro 2017-01-25 13:32:09 +01:00
strcmp-armv4t.S Avoid .eh_frame in ARM newlib. 2015-11-12 12:09:24 +00:00
strcmp-armv6.S Avoid .eh_frame in ARM newlib. 2015-11-12 12:09:24 +00:00
strcmp-armv6m.S Avoid .eh_frame in ARM newlib. 2015-11-12 12:09:24 +00:00
strcmp-armv7.S Avoid .eh_frame in ARM newlib. 2015-11-12 12:09:24 +00:00
strcmp-armv7m.S arm: Remove RETURN macro 2017-01-25 13:32:09 +01:00
strcmp.S Remove unneeded references to arm_asm.h 2017-01-25 13:32:09 +01:00
strcpy.c [arm] Fix strcpy for unified syntax on ARMv4t thumb. 2017-07-21 11:23:27 +01:00
strlen-armv7.S Remove unneeded references to arm_asm.h 2017-01-25 13:32:09 +01:00
strlen-stub.c arm: Fix addressing in optpld macro 2017-01-26 16:29:36 +01:00
strlen-thumb1-Os.S [ARM] Factor out the thumb1 -Os implementation. 2015-11-13 11:54:28 +00:00
strlen-thumb2-Os.S [ARM] Factor out the thumb2 -Os implementation. 2015-11-23 15:21:47 +00:00
strlen.S Fix strlen using Thumb-2 with -Os -marm 2016-05-11 17:18:48 -04:00