summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2009-10-14 16:30:39 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2009-10-14 16:30:39 +0000
commit4de1c9b7315f0f0c03001b22032331b37f1c6ebc (patch)
tree19b57bbe564c1a65dd7545f78090d71243a1619e
parent2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-4de1c9b7315f0f0c03001b22032331b37f1c6ebc.tar.bz2
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/no_libc.c: Remove. * libcsupport/Makefile.am: Remove no_libc.c.
-rw-r--r--cpukit/ChangeLog2
-rw-r--r--cpukit/libcsupport/Makefile.am2
-rw-r--r--cpukit/libcsupport/src/no_libc.c58
3 files changed, 3 insertions, 59 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index cba1a6adda..b33a4fa934 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,5 +1,7 @@
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
+ * libcsupport/src/no_libc.c: Remove.
+ * libcsupport/Makefile.am: Remove no_libc.c.
* libcsupport/src/newlibc_reent.c: Eliminate RTEMS_UNIX.
* libcsupport/src/newlibc_exit.c: Eliminate RTEMS_UNIX.
* libcsupport/src/base_fs.c: Eliminate RTEMS_UNIX.
diff --git a/cpukit/libcsupport/Makefile.am b/cpukit/libcsupport/Makefile.am
index cf1e3183ec..cb403bb08e 100644
--- a/cpukit/libcsupport/Makefile.am
+++ b/cpukit/libcsupport/Makefile.am
@@ -103,7 +103,7 @@ TERMINAL_IDENTIFICATION_C_FILES += src/ttyname.c
LIBC_GLUE_C_FILES = src/__getpid.c src/__gettod.c src/__times.c \
src/truncate.c src/access.c src/stat.c src/lstat.c src/pathconf.c \
src/newlibc_reent.c src/newlibc_init.c src/newlibc_exit.c src/no_posix.c \
- src/no_libc.c src/utsname.c
+ src/utsname.c
BSD_LIBC_C_FILES = src/strlcpy.c src/strlcat.c src/issetugid.c
diff --git a/cpukit/libcsupport/src/no_libc.c b/cpukit/libcsupport/src/no_libc.c
deleted file mode 100644
index fcf1d64ff9..0000000000
--- a/cpukit/libcsupport/src/no_libc.c
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * This file contains stubs for the reentrancy hooks when
- * an unknown C library is used.
- *
- * COPYRIGHT (c) 1989-1999.
- * On-Line Applications Research Corporation (OAR).
- *
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.com/license/LICENSE.
- *
- * $Id$
- */
-
-#if HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <rtems.h>
-#if !defined(RTEMS_NEWLIB) && !defined(RTEMS_UNIX)
-
-#include <rtems/libcsupport.h>
-
-#include <stdlib.h> /* for free() */
-
-void libc_init(void)
-)
-{
-}
-
-void libc_suspend_main(void)
-{
-}
-
-
-void libc_global_exit(
- uint32_t code
-)
-{
-}
-
-void _exit(
- int status
-)
-{
-}
-
-#else
-
-/* remove ANSI errors.
- * A program must contain at least one external-declaration
- * (X3.159-1989 p.82,L3).
- */
-void no_libc_dummy_function( void )
-{
-}
-
-#endif