Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Tessier via newlib <newlib@sourceware.org>2017-07-20 00:02:43 +0300
committerCorinna Vinschen <corinna@vinschen.de>2017-07-20 17:18:29 +0300
commit4bce7ecbe19c1c264e3b5b3eac9582c429f12caa (patch)
tree59a24ad29b8c3c15e4eda4ae644ef518d576988b /newlib/libc/include/sys/config.h
parentd2ae2f00b8459d47be8996b2e0f76cdc89aae37e (diff)
arm: Update strcpy.c to use UAL syntax.
With this change the arm platform can now be fully compiled with Clang. Tested by comparing the output with GCC 4.8.2, and Clang 4.0, using a variety of arches, big/little endianness, and arm/thumb mode to verify the generated assembly output matches between GCC vs Clang with UAL, and also GCC with UAL vs GCC with non-UAL, for all preprocessor code blocks. The only difference found is an extra nop at the end of the function when compiled with GCC using armv7-a/thumb/little-endian/-O2 compared to Clang. The nop is not emitted when compiled in big-endian mode.
Diffstat (limited to 'newlib/libc/include/sys/config.h')
0 files changed, 0 insertions, 0 deletions