summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
Diffstat (limited to 'c/src')
-rw-r--r--c/src/exec/libcsupport/src/malloc.c4
-rw-r--r--c/src/lib/configure2
-rw-r--r--c/src/lib/configure.in2
-rw-r--r--c/src/lib/include/Makefile.in3
-rw-r--r--c/src/lib/libbsp/unix/posix/startup/bspstart.c4
-rw-r--r--c/src/lib/libc/Makefile.in24
-rw-r--r--c/src/lib/libc/malloc.c4
-rw-r--r--c/src/lib/libmisc/monitor/mon-symbols.c4
-rw-r--r--c/src/libmisc/monitor/mon-symbols.c4
9 files changed, 16 insertions, 35 deletions
diff --git a/c/src/exec/libcsupport/src/malloc.c b/c/src/exec/libcsupport/src/malloc.c
index f164e45f6c..30f74c89bb 100644
--- a/c/src/exec/libcsupport/src/malloc.c
+++ b/c/src/exec/libcsupport/src/malloc.c
@@ -27,10 +27,6 @@
#include <errno.h>
#include <string.h>
-/* for sbrk prototype in linux */
-#if defined(__linux__)
-#define __USE_MISC
-#endif
#include <unistd.h> /* sbrk(2) */
rtems_id RTEMS_Malloc_Heap;
diff --git a/c/src/lib/configure b/c/src/lib/configure
index e759b423e1..2e5b2ca8c5 100644
--- a/c/src/lib/configure
+++ b/c/src/lib/configure
@@ -2442,7 +2442,7 @@ fi
- if test "$HAS_RDBG" = "yes"; then
+ if test "$RTEMS_HAS_RDBG" = "yes"; then
echo $ac_n "checking whether BSP supports librdbg""... $ac_c" 1>&6
echo "configure:2448: checking whether BSP supports librdbg" >&5
if eval "test \"`echo '$''{'rtems_cv_HAS_RDBG'+set}'`\" = set"; then
diff --git a/c/src/lib/configure.in b/c/src/lib/configure.in
index 39e5124109..f936728b9b 100644
--- a/c/src/lib/configure.in
+++ b/c/src/lib/configure.in
@@ -124,7 +124,7 @@ if test "$HAS_NETWORKING" = "yes"; then
RTEMS_CHECK_MAKEFILE(libnetworking)
RTEMS_CHECK_MAKEFILE(librpc)
- if test "$HAS_RDBG" = "yes"; then
+ if test "$RTEMS_HAS_RDBG" = "yes"; then
RTEMS_CHECK_RDBG(RTEMS_BSP)
if test "$HAS_RDBG" = "yes"; then
diff --git a/c/src/lib/include/Makefile.in b/c/src/lib/include/Makefile.in
index 922c821bdd..ea028a043a 100644
--- a/c/src/lib/include/Makefile.in
+++ b/c/src/lib/include/Makefile.in
@@ -31,7 +31,8 @@ H_FILES = $(H_PIECES:%=$(srcdir)/%.h)
SYS_H_PIECES_no_V = ioctl
SYS_H_PIECES_yes_V =
-SYS_H_PIECES = termios utime $(SYS_H_PIECES_$(HAS_NETWORKING)_V)
+@UNIX_FALSE@SYS_H_PIECES = termios
+SYS_H_PIECES += utime $(SYS_H_PIECES_$(HAS_NETWORKING)_V)
SYS_H_FILES = $(SYS_H_PIECES:%=$(srcdir)/sys/%.h)
MOTOROLA_H_PIECES = mc68230 mc68681
diff --git a/c/src/lib/libbsp/unix/posix/startup/bspstart.c b/c/src/lib/libbsp/unix/posix/startup/bspstart.c
index 71d85409ca..8575e5bf16 100644
--- a/c/src/lib/libbsp/unix/posix/startup/bspstart.c
+++ b/c/src/lib/libbsp/unix/posix/startup/bspstart.c
@@ -20,10 +20,6 @@
#include <stdio.h>
#include <stdlib.h>
-/* for sbrk prototype in linux */
-#if defined(__linux__)
-#define __USE_MISC
-#endif
#include <unistd.h>
#include <bsp.h>
diff --git a/c/src/lib/libc/Makefile.in b/c/src/lib/libc/Makefile.in
index 7411a3cd28..59bee64a81 100644
--- a/c/src/lib/libc/Makefile.in
+++ b/c/src/lib/libc/Makefile.in
@@ -43,18 +43,6 @@ LIBC_GLUE_C_PIECES = __gettod __times truncate access stat lstat pathconf \
UNIX_LIBC_C_PIECES = unixlibc hosterr
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(RTEMS_ROOT)/make/lib.cfg
-
-INSTALL_CHANGE = @INSTALL_CHANGE@
-mkinstalldirs = $(SHELL) $(top_srcdir)/@RTEMS_TOPdir@/mkinstalldirs
-
-INSTALLDIRS = $(PROJECT_INCLUDE)/rtems $(PROJECT_INCLUDE)/sys \
- $(PROJECT_INCLUDE)
-
-$(INSTALLDIRS):
- @$(mkinstalldirs) $(INSTALLDIRS)
-
# C and C++ source names, if any, go here -- minus the .c or .cc
UNIX_C_PIECES = $(UNIX_LIBC_C_PIECES) $(BASE_FS_C_PIECES) $(MALLOC_C_PIECES) \
$(TERMIOS_C_PIECES)
@@ -72,6 +60,18 @@ H_FILES = $(srcdir)/libcsupport.h
SYS_H_FILES =
RTEMS_H_FILES = $(srcdir)/libio.h
+include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
+include $(RTEMS_ROOT)/make/lib.cfg
+
+INSTALL_CHANGE = @INSTALL_CHANGE@
+mkinstalldirs = $(SHELL) $(top_srcdir)/@RTEMS_TOPdir@/mkinstalldirs
+
+INSTALLDIRS = $(PROJECT_INCLUDE)/rtems $(PROJECT_INCLUDE)/sys \
+ $(PROJECT_INCLUDE)
+
+$(INSTALLDIRS):
+ @$(mkinstalldirs) $(INSTALLDIRS)
+
SRCS = $(C_FILES) $(H_FILES) $(SYS_H_FILES) $(RTEMS_H_FILES)
OBJS = $(C_O_FILES)
diff --git a/c/src/lib/libc/malloc.c b/c/src/lib/libc/malloc.c
index f164e45f6c..30f74c89bb 100644
--- a/c/src/lib/libc/malloc.c
+++ b/c/src/lib/libc/malloc.c
@@ -27,10 +27,6 @@
#include <errno.h>
#include <string.h>
-/* for sbrk prototype in linux */
-#if defined(__linux__)
-#define __USE_MISC
-#endif
#include <unistd.h> /* sbrk(2) */
rtems_id RTEMS_Malloc_Heap;
diff --git a/c/src/lib/libmisc/monitor/mon-symbols.c b/c/src/lib/libmisc/monitor/mon-symbols.c
index 48781bb6cc..b93ff17a78 100644
--- a/c/src/lib/libmisc/monitor/mon-symbols.c
+++ b/c/src/lib/libmisc/monitor/mon-symbols.c
@@ -12,10 +12,6 @@
*/
/* for strcasecmp in linux and solaris */
-#if defined(__linux__)
-#include <features.h>
-#define __USE_BSD
-#endif
#include <string.h>
#define __RTEMS_VIOLATE_KERNEL_VISIBILITY__
diff --git a/c/src/libmisc/monitor/mon-symbols.c b/c/src/libmisc/monitor/mon-symbols.c
index 48781bb6cc..b93ff17a78 100644
--- a/c/src/libmisc/monitor/mon-symbols.c
+++ b/c/src/libmisc/monitor/mon-symbols.c
@@ -12,10 +12,6 @@
*/
/* for strcasecmp in linux and solaris */
-#if defined(__linux__)
-#include <features.h>
-#define __USE_BSD
-#endif
#include <string.h>
#define __RTEMS_VIOLATE_KERNEL_VISIBILITY__