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:
-rw-r--r--newlib/ChangeLog4
-rw-r--r--newlib/configure.host9
2 files changed, 11 insertions, 2 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog
index ac87504b4..6461d7649 100644
--- a/newlib/ChangeLog
+++ b/newlib/ChangeLog
@@ -1,3 +1,7 @@
+2015-01-19 Stefan Wallentowitz <stefan.wallentowitz@tum.de>
+
+ * configure.host: Add extra system for OpenRISC baremetal.
+
2015-01-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* libc/include/sys/unistd.h [__BSD_VISIBLE]: Add issetugid() prototype.
diff --git a/newlib/configure.host b/newlib/configure.host
index c4773d983..a8bbead44 100644
--- a/newlib/configure.host
+++ b/newlib/configure.host
@@ -502,8 +502,10 @@ case "${host}" in
nios2*)
sys_dir=
;;
- or1k-*-* | or1knd-*-*)
- syscall_dir=syscalls
+ or1k-*-elf | or1knd-*-elf)
+ sys_dir=or1k
+ newlib_cflags="${newlib_cflags} -DREENTRANT_SYSCALLS_PROVIDED "
+ have_crt0="no"
;;
powerpcle-*-pe)
posix_dir=posix
@@ -748,6 +750,9 @@ case "${host}" in
nds32*)
syscall_dir=syscalls
;;
+ or1k*|or1knd*)
+ syscall_dir=syscalls
+ ;;
powerpc*-*-eabialtivec*)
default_newlib_io_long_long="yes"
newlib_cflags="${newlib_cflags} -DMISSING_SYSCALL_NAMES"