]>
Commit | Line | Data |
---|---|---|
90de3b5b JB |
1 | --- uClibc-0.9.26/libc/sysdeps/linux/i386/Makefile.orig 2004-01-03 00:34:13.000000000 +0100 |
2 | +++ uClibc-0.9.26/libc/sysdeps/linux/i386/Makefile 2004-01-31 17:40:43.180052512 +0100 | |
3 | @@ -18,7 +18,8 @@ | |
c2a4f63d | 4 | |
90de3b5b JB |
5 | TOPDIR=../../../../ |
6 | include $(TOPDIR)Rules.mak | |
7 | -ASFLAGS=$(CFLAGS) | |
8 | +# no OPTIMIZATION here - -march=i686 breaks __i686.get_pc_thunk.bx | |
9 | +ASFLAGS=$(XWARNINGS) $(XARGS_CFLAGS) $(CPU_CFLAGS) -fno-builtin -nostdinc -D_LIBC -I$(TOPDIR)include -I. | |
10 | ||
11 | CRT0_SRC = crt0.S | |
12 | CRT0_OBJ = crt0.o crt1.o gcrt1.o | |
13 | @@ -56,11 +57,11 @@ | |
14 | endif | |
15 | ||
16 | $(CRT0_OBJ): $(CRT0_SRC) | |
17 | - $(CC) $(CFLAGS) -DL_$* $< -c -o $*.o | |
18 | + $(CC) $(ASFLAGS) -DL_$* $< -c -o $*.o | |
19 | $(STRIPTOOL) -x -R .note -R .comment $*.o | |
20 | ||
21 | $(SOBJS): %.o : %.S | |
22 | - $(CC) $(CFLAGS) -c $< -o $@ | |
23 | + $(CC) $(ASFLAGS) -c $< -o $@ | |
24 | $(STRIPTOOL) -x -R .note -R .comment $*.o | |
25 | ||
26 | $(COBJS): %.o : %.c | |
27 | @@ -75,14 +76,14 @@ | |
28 | ||
29 | ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y) | |
c2a4f63d | 30 | crti.o: crti.S |
90de3b5b JB |
31 | - $(CC) $(CFLAGS) -c crti.S -o crti.o |
32 | + $(CC) $(ASFLAGS) -c crti.S -o crti.o | |
c2a4f63d JB |
33 | |
34 | $(TOPDIR)lib/crti.o: crti.o | |
90de3b5b | 35 | $(INSTALL) -d $(TOPDIR)lib/ |
c2a4f63d JB |
36 | cp crti.o $(TOPDIR)lib/ |
37 | ||
38 | crtn.o: crtn.S | |
90de3b5b JB |
39 | - $(CC) $(CFLAGS) -c crtn.S -o crtn.o |
40 | + $(CC) $(ASFLAGS) -c crtn.S -o crtn.o | |
c2a4f63d JB |
41 | |
42 | $(TOPDIR)lib/crtn.o: crtn.o | |
90de3b5b | 43 | $(INSTALL) -d $(TOPDIR)lib/ |