newlib/libgloss
Jim Wilson 8ef32f2dcf RISC-V: Use newlib nano specific libm.
The libm gamma functions use the _gamma_signgam field of the reentrant
structure, which changes offset with the --enable-newlib-reent-small
configure option, which means we need to use a newlib nano specific
version of libm in addition to libc in the nano.specs file.  Reported
by Keith Packard.  There is a riscv-gnu-toolchain patch that goes
along with this to create the new libm_nano.a file.

Signed-off-by: Jim Wilson <jimw@sifive.com>
2020-01-31 12:42:52 +01:00
..
aarch64 Initialize SVE system registers. 2018-10-31 11:14:57 +00:00
arc Add JLI support. 2017-06-14 14:51:22 +02:00
arm Align libgloss/arm and libc/sys/arm sources: miscellaneous fixes 2019-08-05 13:00:53 +01:00
bfin ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
config
cr16 ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
cris Revert previous change to sys/stat.h and fix cris libgloss 2019-08-19 18:01:45 -04:00
crx ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
d30v
doc Add libgloss install-pdf and install-html targets. 2018-11-20 11:13:34 +01:00
epiphany ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
fr30
frv ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
ft32 ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
hp74x
i386 Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
i960
iq2000
libnosys ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
lm32 ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
m32c
m32r Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
m68hc11
m68k Adjust nios2 and m68k semihosting for sys/stat.h changes. 2019-09-04 09:44:35 +02:00
mcore ansification: remove _EXFUN, _EXFUN_NOTHROW 2018-01-17 11:47:29 -06:00
mep
microblaze libgloss: microblaze: adjust handlers to be weak. 2018-05-03 15:16:13 -04:00
mips Align _end symbol to at least 4 in all MIPS scripts 2019-07-30 09:38:13 +02:00
mn10200
mn10300
moxie Implement the unlink system call for the moxie simulator. 2019-12-14 05:27:38 -05:00
msp430 MSP430: Add missing build rule for unlink() to libgloss Makefile 2019-10-25 18:04:46 +02:00
mt
nds32 Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
nios2 Adjust nios2 and m68k semihosting for sys/stat.h changes. 2019-09-04 09:44:35 +02:00
or1k libgloss: Remove duplicate definition of environ 2017-02-13 09:16:51 +01:00
pa
pru Initial PRU port for libgloss and newlib 2019-10-31 14:47:19 -04:00
riscv RISC-V: Use newlib nano specific libm. 2020-01-31 12:42:52 +01:00
rl78
rs6000
rx
sh
sparc Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
sparc_leon Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
spu ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
testsuite
tic6x ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
v850
visium Fix regression in visium caused by sys/stat.h change 2019-08-20 18:15:41 +02:00
wince
xc16x ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
xstormy16 ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
ChangeLog
ChangeLog-2015
Makefile.in Add libgloss install-pdf and install-html targets. 2018-11-20 11:13:34 +01:00
README
acinclude.m4
aclocal.m4
close.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
configure MSP430: Support new msp430-elfbare target 2019-12-16 10:15:06 +01:00
configure.in MSP430: Support new msp430-elfbare target 2019-12-16 10:15:06 +01: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.