Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 496 → Rev 495

/uspace/trunk/_link.ld.in
File deleted
/uspace/trunk/Makefile
File deleted
/uspace/trunk/libc/Makefile
53,7 → 53,6
CC = gcc
AS = as
LD = ld
AR = ar
OBJCOPY = objcopy
OBJDUMP = objdump
else
60,7 → 59,6
CC = $(TOOLCHAIN_DIR)/$(TARGET)-gcc
AS = $(TOOLCHAIN_DIR)/$(TARGET)-as
LD = $(TOOLCHAIN_DIR)/$(TARGET)-ld
AR = $(TOOLCHAIN_DIR)/$(TARGET)-ar
OBJCOPY = $(TOOLCHAIN_DIR)/$(TARGET)-objcopy
OBJDUMP = $(TOOLCHAIN_DIR)/$(TARGET)-objdump
endif
77,7 → 75,7
GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES)))
ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES)))
 
.PHONY: all clean depend
.PHONY: all clean depend boot
 
all: libc.a
 
84,7 → 82,7
-include Makefile.depend
 
clean:
-rm -f libc.a Makefile.depend
-rm -f libc.a
find generic/ arch/$(ARCH)/ -name '*.o' -follow -exec rm \{\} \;
 
depend:
91,7 → 89,7
$(CC) $(DEFS) $(CFLAGS) -M $(ARCH_SOURCES) $(GENERIC_SOURCES) > Makefile.depend
 
libc.a: depend $(ARCH_OBJECTS) $(GENERIC_OBJECTS)
$(AR) rc libc.a $(ARCH_OBJECTS) $(GENERIC_OBJECTS)
 
%.o: %.S
$(CC) $(DEFS) $(AFLAGS) $(CFLAGS) -D__ASM__ -c $< -o $@
/uspace/trunk/_link.ld
0,0 → 1,9
 
OUTPUT_FORMAT(binary)
STARTUP(libc/entry.o)
ENTRY(__entry)
 
SECTIONS {
.text 0x00000000 : {
}
}