acadia-newlib/newlib/libc
Pat Pannuto 3ebc26958e arm: Remove RETURN macro
LTO can re-order top-level assembly blocks, which can cause this
macro definition to appear after its use (or not at all), causing
compilation failures. On modern toolchains (armv4t+), assembly
should write `bx lr` in all cases, and linkers will transparently
convert them to `mov pc, lr`, allowing us to simply remove the
macro.
  (source: https://groups.google.com/forum/#!topic/comp.sys.arm/3l7fVGX-Wug
   and verified empirically)

For the armv4.S file, preserve this macro to maximize backwards
compatibility.
2017-01-25 13:32:09 +01:00
..
argz
ctype
errno
iconv
include devctl.h: Fix typo and include proper header 2017-01-25 12:37:19 +01:00
locale nl_langinfo: Add NL_LOCALE_NAME macro 2017-01-20 10:30:47 +01:00
machine arm: Remove RETURN macro 2017-01-25 13:32:09 +01:00
misc
posix Prefix consistenly target-independent locks with __ 2017-01-25 12:36:05 +01:00
reent
search
signal
stdio
stdio64
stdlib Prefix consistenly target-independent locks with __ 2017-01-25 12:36:05 +01:00
string Add missing headers to fix implicit function defns 2017-01-16 10:14:28 +01:00
sys RTEMS: Harmonize MAXNAMLEN and NAME_MAX 2017-01-25 12:36:37 +01:00
syscalls
time Add missing headers to fix implicit function defns 2017-01-16 10:14:28 +01:00
unix
xdr
Makefile.am
Makefile.in
aclocal.m4
configure
configure.in
libc.in.xml
libc.texinfo Fix versions in documentation (manually for now) 2017-01-09 16:22:02 +01:00
saber
sys.tex