1
0
mirror of https://github.com/adtools/clib2.git synced 2026-05-08 22:24:58 +00:00

- Changed the definition of alloca() for GCC, which now defaults

to the built-in function.

- Updated the stdio.h, stdlib.h, string.h and unistd.h header files
  to declare function prototypes for the __MEM_DEBUG versions of the
  library functions only if that preprocessor symbol is defined.

- If a SIGINT signal is caught and processed by the default signal
  handler, the localized "*** BREAK" string will be printed rather
  than the built-in one.


git-svn-id: file:///Users/olsen/Code/migration-svn-zu-git/logical-line-staging/clib2/trunk@14786 87f5fb63-7c3d-0410-a384-fd976d0f7a62
This commit is contained in:
Olaf Barthel
2004-12-26 10:28:57 +00:00
parent d74535f87f
commit ad0880d204
31 changed files with 237 additions and 216 deletions

View File

@@ -1,5 +1,5 @@
#
# $Id: smakefile,v 1.14 2004-12-24 18:31:38 obarthel Exp $
# $Id: smakefile,v 1.15 2004-12-26 10:28:56 obarthel Exp $
#
# :ts=8
#
@@ -345,9 +345,7 @@ STDIO_OBJ = \
stdio_translateioerror.o \
stdio_ungetc.o \
stdio_vasprintf.o \
stdio_vasprintf_debug.o \
stdio_vasprintf_hook_entry.o \
stdio_vasprintf_hook_debug.o \
stdio_vfprintf.o \
stdio_vfscanf.o \
stdio_vprintf.o \
@@ -360,10 +358,6 @@ STDLIB_OBJ = \
stdlib_abort.o \
stdlib_abs.o \
stdlib_alloca.o \
stdlib_alloca_debug.o \
stdlib_calloc_debug.o \
stdlib_free_debug.o \
stdlib_malloc_debug.o \
stdlib_assertion_failure.o \
stdlib_atexit.o \
stdlib_atof.o \
@@ -413,6 +407,7 @@ STDLIB_OBJ = \
stdlib_red_black.o \
stdlib_setenv.o \
stdlib_setjmp.o \
stdlib_set_process_window.o \
stdlib_shell_escape.o \
stdlib_showerror.o \
stdlib_srand.o \
@@ -452,7 +447,6 @@ STRING_OBJ = \
string_strcpy.o \
string_strcspn.o \
string_strdup.o \
string_strdup_debug.o \
string_strerror.o \
string_strlcat.o \
string_strlcpy.o \
@@ -504,7 +498,6 @@ UNISTD_OBJ = \
unistd_fileno.o \
unistd_ftruncate.o \
unistd_getcwd.o \
unistd_getcwd_debug.o \
unistd_getopt.o \
unistd_getpid.o \
unistd_init_exit.o \
@@ -564,6 +557,16 @@ USERGROUP_OBJ = \
UTIME_OBJ = \
utime_utime.o
MEMDEBUG_OBJ = \
stdio_vasprintf_debug.o \
stdio_vasprintf_hook_debug.o \
stdlib_alloca_debug.o \
stdlib_calloc_debug.o \
stdlib_free_debug.o \
stdlib_malloc_debug.o \
string_strdup_debug.o \
unistd_getcwd_debug.o
##############################################################################
all: setup c.lib startup.o cleanup