Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 3809 → Rev 3900

/programs/develop/libraries/newlib/Makefile
2,7 → 2,7
CC = gcc
 
CFLAGS = -c -O2 -fomit-frame-pointer -DBUILD_DLL
LDFLAGS = -nostdlib -shared -s -T libcdll.lds --out-implib libcimp.a --image-base 0
LDFLAGS = -nostdlib -shared -s -T libcdll.lds --output-def libc.orig.def --out-implib libc.dll.a --image-base 0
 
LIBC_TOPDIR = .
LIBC_INCLUDES = $(LIBC_TOPDIR)/include
40,6 → 40,7
crt/start.S \
crt/chkstk.S \
crt/crt3.c \
crt/pseudo-reloc.c \
pe/crtloader.c
 
CORE_SRCS:= \
126,8 → 127,7
time/strftime.c \
time/time.c \
time/tzlock.c \
time/tzvars.c \
unpack/unpacker.asm
time/tzvars.c
 
 
STDLIB_SRCS= \
177,6 → 177,8
memmove.c \
memset.c \
memchr.c \
stpcpy.c \
stpncpy.c \
strcat.c \
strchr.c \
strcmp.c \
368,7 → 370,10
 
 
$(NAME).dll: $(LIB_OBJS) $(SRC_DEP) Makefile
ld $(LDFLAGS) -Map libcmap -L. -o $@ $(LIB_OBJS) -lgcc
ld $(LDFLAGS) --exclude-symbols __chkstk,__chkstk_ms,_alloca -Map libcmap -L. -o $@ $(LIB_OBJS) -lgcc --version-script libc.ver
sed -e "s/ @[^ ]*//" libc.orig.def > libc.def
sed -f cmd1.sed libc.def > mem
sed -f cmd2.sed mem >libc.inc
 
 
libcrt.a: $(LIBCRT_OBJS) Makefile