acadia-newlib/libgloss
Mike Frysinger e0c0ad8268 libgloss: build with -nostdinc
We don't want libgloss building against C library headers that happened
to be installed with the toolchain, so add -nostdinc to the build.  We
still need access to the compiler internal headers, so probe those and
include them via -isystem.  This uses a similar probing style as glibc,
which has used it for over a decade, so it should be safe & stable.

This should prevent any latent bugs due to testing with a toolchain that
is fully configured & installed already.
2022-02-16 20:29:08 -05:00
..
aarch64 libgloss: aarch64: merge cpu-init/ up a level 2022-02-16 20:23:26 -05:00
arc libgloss: merge stub arch configure scripts up a level 2022-01-26 04:32:54 -05:00
arm libgloss: restore multilib settings in subdir makefiles 2022-02-04 19:33:29 -05:00
bfin libgloss: bfin: fix various warnings 2022-02-12 01:34:21 -05:00
config libgloss: convert top level to automake 2022-02-09 20:01:40 -05:00
cr16 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
cris libgloss: merge epiphany & libnosys & or1k configure scripts up a level 2022-02-01 21:53:22 -05:00
crx libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
csky libgloss: merge csky configure script up a level 2022-02-11 06:19:01 -05:00
d30v libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
doc libgloss: merge doc into top-level Makefile 2022-02-09 20:01:40 -05:00
epiphany libgloss: merge epiphany & libnosys & or1k configure scripts up a level 2022-02-01 21:53:22 -05:00
fr30 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
frv libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
ft32 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
hp74x libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
i386 libgloss: merge i386 configure script up a level 2022-02-16 20:08:55 -05:00
i960 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
iq2000 libgloss: merge iq2000 into top-level Makefile 2022-02-11 06:14:55 -05:00
libnosys libgloss: merge libnosys into top-level Makefile 2022-02-11 04:29:37 -05:00
lm32 libgloss: merge stub arch configure scripts up a level 2022-01-26 04:32:54 -05:00
m32c libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
m32r libgloss: merge stub arch configure scripts up a level 2022-01-26 04:32:54 -05:00
m68hc11 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
m68k libgloss: merge m68k configure script up a level 2022-02-16 20:14:55 -05:00
mcore libgloss: merge mcore configure script up a level 2022-02-16 20:11:55 -05:00
mep libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
microblaze libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
mips libgloss: move to ../config/multi.m4 for multilib logic 2022-02-01 23:07:11 -05:00
mn10200 libgloss: merge mn10200 configure script up a level 2022-02-16 20:16:05 -05:00
mn10300 libgloss: merge mn10300 configure script up a level 2022-02-16 20:20:14 -05:00
moxie libgloss: merge moxie configure script up a level 2022-02-16 20:10:48 -05:00
msp430 libgloss: merge stub arch configure scripts up a level 2022-01-26 04:32:54 -05:00
mt libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
nds32 libgloss: merge stub arch configure scripts up a level 2022-01-26 04:32:54 -05:00
nios2 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
or1k libgloss: merge epiphany & libnosys & or1k configure scripts up a level 2022-02-01 21:53:22 -05:00
pa libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
pru libgloss: Fix PRU & Blackfin mkinstalldirs path 2022-01-27 19:40:10 -05:00
riscv libgloss: merge stub arch configure scripts up a level 2022-01-26 04:32:54 -05:00
rl78 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
rs6000 libgloss: merge subdirs that have unique makefile_frags up a level 2022-02-01 23:06:21 -05:00
rx libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
sh
sparc libgloss: sparc: merge libsys/ up a level 2022-02-16 20:24:27 -05:00
sparc_leon libgloss: update Makefile regen rules for merged arches 2022-01-29 00:10:59 -05:00
spu libgloss: merge subdirs that have unique makefile_frags up a level 2022-02-01 23:06:21 -05:00
testsuite newlib/libgloss: drop unused $(CROSS_CFLAGS) 2022-02-15 20:02:51 -05:00
tic6x libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
v850 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
visium libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
wince require autoconf-2.69 exactly 2022-01-14 15:24:33 -05:00
xc16x libgloss: merge subdirs that have unique makefile_frags up a level 2022-02-01 23:06:21 -05:00
xstormy16 libgloss: fix more missing dir with parallel install 2022-01-29 01:33:49 -05:00
ChangeLog Deprecate newlib and winsup ChangeLog files 2016-01-28 11:15:33 +01:00
ChangeLog-2015 Deprecate newlib and winsup ChangeLog files 2016-01-28 11:15:33 +01:00
Makefile.am newlib/libgloss: drop unused $(CROSS_CFLAGS) 2022-02-15 20:02:51 -05:00
Makefile.in libgloss: merge mn10300 configure script up a level 2022-02-16 20:20:14 -05:00
README 2014-12-15 Stefan Wallentowitz <stefan.wallentowitz@tum.de> 2014-12-15 20:09:28 +00:00
acinclude.m4
aclocal.m4 libgloss: merge iq2000 into top-level Makefile 2022-02-11 06:14:55 -05:00
close.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
config.h.in libgloss: merge epiphany & libnosys & or1k configure scripts up a level 2022-02-01 21:53:22 -05:00
configure libgloss: build with -nostdinc 2022-02-16 20:29:08 -05:00
configure.ac libgloss: build with -nostdinc 2022-02-16 20:29:08 -05:00
debug.c
debug.h
fstat.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
getpid.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
glue.h
isatty.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
kill.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
lseek.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
multi-build.in Fix multido compilation on ARM 2017-10-09 19:03:52 +02:00
open.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
print.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
putnum.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
read.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
sbrk.c
stat.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
syscall.h
unlink.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
write.c ansification: remove _EXFUN, _EXFUN_NOTHROW 2018-01-17 11:47:29 -06:00

README

bfin	- Analog Devices Blackfin processor.
sparc	- Fujitsu Sparclite board. Works on the ex930, ex931, ex933
hp74x	- Hewlett Packard HP742 board. Also some support for the hp743.
m68hc11 - Motorola 68HC11 or 68HC12 support.
m68k	- Motorola MVME135 and IDP board. For CPU32 systems.
mep	- Toshiba Media Processor.
pa	- WinBond and Oki boards with a PA.
mips	- R3000 support. Array Tech LSI33k based RAID disk controller.
lm32    - Lattice Mico32 simulator.
epiphany - Adapteva Epiphany multicore processor.
or1k	- OpenRISC 1000 processor.