newlib/newlib/libc/machine
Jeff Johnston 1787e9d033 AMD GCN Port contributed by Andrew Stubbs <ams@codesourcery.com>
Add support for the AMD GCN GPU architecture.  This is primarily intended for
use with OpenMP and OpenACC offloading.  It can also be used for stand-alone
programs, but this is intended mostly for testing the compiler and is not
expected to be useful in general.

The GPU architecture is highly parallel, and therefore Newlib must be
configured to use dynamic re-entrancy, and thread-safe malloc.

The only I/O available is a via a shared-memory interface provided by libgomp
and the gcn-run tool included with GCC.  At this time this is limited to
stdout, argc/argv, and the return code.
2019-01-15 10:48:08 -05:00
..
a29k Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
aarch64 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
amdgcn AMD GCN Port contributed by Andrew Stubbs <ams@codesourcery.com> 2019-01-15 10:48:08 -05:00
arc Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
arm Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
bfin Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
cr16 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
cris Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
crx Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
d10v Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
d30v Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
epiphany Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
fr30 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
frv Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
ft32 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
h8300 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
h8500 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
hppa Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
i386 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
i960 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
iq2000 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
lm32 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
m32c Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
m32r Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
m68hc11 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
m68k Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
m88k Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
mep Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
microblaze Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
mips Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
mn10200 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
mn10300 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
moxie Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
msp430 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
mt Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
nds32 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
necv70 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
nios2 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
nvptx Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
or1k Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
powerpc Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
riscv Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
rl78 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
rx Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
sh Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
sparc Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
spu Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
tic4x Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
tic6x Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
tic80 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
v850 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
visium Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
w65 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
x86_64 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
xc16x Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
xscale Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
xstormy16 Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
z8k Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
Makefile.am Make newlib manpages (v3) 2016-07-04 14:17:10 +01:00
Makefile.in Regenerate newlib Makefiles 2016-07-04 17:13:55 +01:00
aclocal.m4 2012-12-20 Jeff Johnston <jjohnstn@redhat.com> 2012-12-20 21:10:27 +00:00
configure AMD GCN Port contributed by Andrew Stubbs <ams@codesourcery.com> 2019-01-15 10:48:08 -05:00
configure.in AMD GCN Port contributed by Andrew Stubbs <ams@codesourcery.com> 2019-01-15 10:48:08 -05:00