forked from Imagelibrary/rtems
Ralf Corsepius suggested a way to get rid of UNIX compiler files and use gcc-target-default.cfg
This commit is contained in:
@@ -34,7 +34,7 @@ include $(RTEMS_ROOT)/make/leaf.cfg
|
|||||||
|
|
||||||
DEFINES +=
|
DEFINES +=
|
||||||
CPPFLAGS +=
|
CPPFLAGS +=
|
||||||
CFLAGS += $(CFLAGS_OS_V) -DCPU_SYNC_IO
|
CFLAGS += $(CFLAGS_OS_V) -DCPU_SYNC_IO $(LIBC_DEFINES)
|
||||||
|
|
||||||
LD_PATHS +=
|
LD_PATHS +=
|
||||||
LD_LIBS +=
|
LD_LIBS +=
|
||||||
|
|||||||
@@ -243,7 +243,6 @@ void _CPU_Sync_io_Init()
|
|||||||
unsigned32 _CPU_ISR_Get_level( void )
|
unsigned32 _CPU_ISR_Get_level( void )
|
||||||
{
|
{
|
||||||
sigset_t old_mask;
|
sigset_t old_mask;
|
||||||
sigset_t new_mask;
|
|
||||||
|
|
||||||
#if defined(__linux__)
|
#if defined(__linux__)
|
||||||
sigemptyset( &old_mask );
|
sigemptyset( &old_mask );
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ include $(RTEMS_ROOT)/make/leaf.cfg
|
|||||||
|
|
||||||
DEFINES +=
|
DEFINES +=
|
||||||
CPPFLAGS +=
|
CPPFLAGS +=
|
||||||
CFLAGS +=
|
CFLAGS += $(LIBC_DEFINES)
|
||||||
|
|
||||||
LD_PATHS +=
|
LD_PATHS +=
|
||||||
LD_LIBS +=
|
LD_LIBS +=
|
||||||
|
|||||||
@@ -243,7 +243,6 @@ void _CPU_Sync_io_Init()
|
|||||||
unsigned32 _CPU_ISR_Get_level( void )
|
unsigned32 _CPU_ISR_Get_level( void )
|
||||||
{
|
{
|
||||||
sigset_t old_mask;
|
sigset_t old_mask;
|
||||||
sigset_t new_mask;
|
|
||||||
|
|
||||||
#if defined(__linux__)
|
#if defined(__linux__)
|
||||||
sigemptyset( &old_mask );
|
sigemptyset( &old_mask );
|
||||||
|
|||||||
@@ -25,7 +25,8 @@ CONFIG.$(TARGET_ARCH).CC = $(RTEMS_ROOT)/make/compilers/gcc-target-default.cfg
|
|||||||
RTEMS_USE_NEWLIB=no
|
RTEMS_USE_NEWLIB=no
|
||||||
|
|
||||||
# RTEMS_LIBC_DIR must already be set (by configuration) DOES NOT MATTER
|
# RTEMS_LIBC_DIR must already be set (by configuration) DOES NOT MATTER
|
||||||
LIBC_DEFINES=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
|
LIBC_DEFINES =-D_POSIX_C_SOURCE
|
||||||
|
LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
|
||||||
|
|
||||||
# The following define the memory reserved in the executable for the
|
# The following define the memory reserved in the executable for the
|
||||||
# RTEMS Workspace and the C Program Heap.
|
# RTEMS Workspace and the C Program Heap.
|
||||||
|
|||||||
Reference in New Issue
Block a user