[uClibc-cvs] CVS uClibc/libc/sysdeps/linux/sh64

CVS User andersen andersen at codepoet.org
Wed Dec 22 18:52:09 UTC 2004


Update of /var/cvs/uClibc/libc/sysdeps/linux/sh64
In directory nail:/tmp/cvs-serv20031/libc/sysdeps/linux/sh64

Modified Files:
	Makefile 
Log Message:
Patch from Peter S. Mazinger to consistantly use "ASFLAGS"
as the flags for all calls to 'as'


--- /var/cvs/uClibc/libc/sysdeps/linux/sh64/Makefile	2004/02/15 08:52:38	1.7
+++ /var/cvs/uClibc/libc/sysdeps/linux/sh64/Makefile	2004/12/22 18:52:07	1.8
@@ -21,7 +21,7 @@
 include $(TOPDIR)Rules.mak
 
 CFLAGS += -I..
-SFLAGS = $(CFLAGS) -D__ASSEMBLER__ -DASM_GLOBAL_DIRECTIVE=.globl
+ASFLAGS+=-I.. -D__ASSEMBLER__ -DASM_GLOBAL_DIRECTIVE=.globl
 
 TARGET_MACHINE_TYPE=$(shell $(CC) -dumpmachine)
 
@@ -29,7 +29,7 @@
 CRT0_OBJ = crt0.o crt1.o
 CTOR_TARGETS=$(TOPDIR)lib/crti.o $(TOPDIR)lib/crtn.o
 
-SSRC = setjmp.S longjmp.S 
+SSRC = setjmp.S longjmp.S
 SOBJS = $(patsubst %.S,%.o, $(SSRC))
 
 CSRC = __init_brk.c brk.c sbrk.c syscall.c
@@ -39,18 +39,18 @@
 
 all: $(OBJS) $(LIBC)
 
-$(LIBC): ar-target 
+$(LIBC): ar-target
 
 ar-target: $(OBJS) $(CRT0_OBJ) $(CTOR_TARGETS)
 	$(AR) $(ARFLAGS) $(LIBC) $(OBJS)
 	cp $(CRT0_OBJ) $(TOPDIR)lib/
 
 $(CRT0_OBJ): $(CRT0_SRC)
-	$(CC) $(CFLAGS) -DL_$* $< -c -o $*.o
+	$(CC) $(ASFLAGS) -DL_$* $< -c -o $*.o
 	$(STRIPTOOL) -x -R .note -R .comment $*.o
 
 $(SOBJS): %.o : %.S
-	$(CC) $(SFLAGS) -c $< -o $@
+	$(CC) $(ASFLAGS) -c $< -o $@
 	$(STRIPTOOL) -x -R .note -R .comment $*.o
 
 $(COBJS): %.o : %.c
@@ -59,14 +59,14 @@
 
 ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y)
 crti.o: crti.S
-	$(CC) $(CFLAGS) -c crti.S -o crti.o
+	$(CC) $(ASFLAGS) -c crti.S -o crti.o
 
 $(TOPDIR)lib/crti.o: crti.o
 	$(INSTALL) -d $(TOPDIR)lib/
 	cp crti.o $(TOPDIR)lib/
 
 crtn.o: crtn.S
-	$(CC) $(CFLAGS) -c crtn.S -o crtn.o
+	$(CC) $(ASFLAGS) -c crtn.S -o crtn.o
 
 $(TOPDIR)lib/crtn.o: crtn.o
 	$(INSTALL) -d $(TOPDIR)lib/



More information about the uClibc-cvs mailing list