OSDN Git Service

2008-11-27 Joel Sherrill <joel.sherrill@oarcorp.com>
authorjjohnstn <jjohnstn>
Thu, 27 Nov 2008 20:50:31 +0000 (20:50 +0000)
committerjjohnstn <jjohnstn>
Thu, 27 Nov 2008 20:50:31 +0000 (20:50 +0000)
        * configure.host (*-rtems*): Turn on using portion of unix subdirectory.

newlib/ChangeLog
newlib/configure.host

index 2ca9d8a..56b53c0 100644 (file)
@@ -1,3 +1,7 @@
+2008-11-27  Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * configure.host (*-rtems*): Turn on using portion of unix subdirectory.
+
 2008-11-27  Craig Howland <howland@LGSInnovations.com>
 
        * libc/argz/argz_add.c:  Added #include <argz.h> to get function
index 201876e..d1f66d8 100644 (file)
@@ -341,6 +341,7 @@ case "${host}" in
   *-*-rtems*)                  # generic RTEMS support
        sys_dir=rtems
        posix_dir=posix
+       unix_dir=unix
        ;;
   a29k-*-*)
        sys_dir=a29khif
@@ -533,6 +534,8 @@ case "${host}" in
   *-*-rtems*)
        default_newlib_io_long_long="yes"
        newlib_cflags="${newlib_cflags} -DMALLOC_PROVIDED -DEXIT_PROVIDED -DMISSING_SYSCALL_NAMES -DSIGNAL_PROVIDED -DREENTRANT_SYSCALLS_PROVIDED -DHAVE_NANOSLEEP -DHAVE_FCNTL"
+        # turn off unsupported items in posix directory 
+       newlib_cflags="${newlib_cflags} -D_NO_GETLOGIN -D_NO_GETPWENT -D_NO_GETUT -D_NO_GETPASS -D_NO_SIGSET"
        ;;
 # VxWorks supplies its own version of malloc, and the newlib one
 # doesn't work because VxWorks does not have sbrk.