Subversion Repositories HelenOS

Rev

Rev 3004 | Rev 3131 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3004 Rev 3102
Line 36... Line 36...
36
LIBC_PREFIX = ../../lib/libc
36
LIBC_PREFIX = ../../lib/libc
37
SOFTINT_PREFIX = ../../lib/softint
37
SOFTINT_PREFIX = ../../lib/softint
38
include $(LIBC_PREFIX)/Makefile.toolchain
38
include $(LIBC_PREFIX)/Makefile.toolchain
39
include arch/$(ARCH)/Makefile.inc
39
include arch/$(ARCH)/Makefile.inc
40
 
40
 
41
CFLAGS += -Iinclude -D__32_BITS__
41
CFLAGS += -Iinclude
42
 
42
 
43
LIBS = $(LIBC_PREFIX)/libc.a $(SOFTINT_PREFIX)/libsoftint.a
43
LIBS = $(LIBC_PREFIX)/libc.a $(SOFTINT_PREFIX)/libsoftint.a
44
DEFS += -DRELEASE=\"$(RELEASE)\"
44
DEFS += -DRELEASE=\"$(RELEASE)\"
45
 
45
 
46
ifdef REVISION
46
ifdef REVISION
Line 76... Line 76...
76
 
76
 
77
depend:
77
depend:
78
	$(CC) $(DEFS) $(CFLAGS) -M $(SOURCES) > Makefile.depend
78
	$(CC) $(DEFS) $(CFLAGS) -M $(SOURCES) > Makefile.depend
79
 
79
 
80
$(OUTPUT): $(OBJECTS) $(LIBS) arch/$(ARCH)/_link.ld
80
$(OUTPUT): $(OBJECTS) $(LIBS) arch/$(ARCH)/_link.ld
81
#	$(LD) -T $(LIBC_PREFIX)/arch/$(ARCH)/_link.ld $(OBJECTS) $(LIBS) $(LFLAGS) -o $@ -Map $(OUTPUT).map
-
 
82
	$(LD) -T arch/$(ARCH)/_link.ld $(LFLAGS) $(OBJECTS) $(LIBS)  -o $@ -Map $(OUTPUT).map
81
	$(LD) -T arch/$(ARCH)/_link.ld $(LFLAGS) $(OBJECTS) $(LIBS) -o $@ -Map $(OUTPUT).map
83
 
82
 
84
disasm:
83
disasm:
85
	$(OBJDUMP) -d $(OUTPUT) >$(OUTPUT).disasm
84
	$(OBJDUMP) -d $(OUTPUT) >$(OUTPUT).disasm
86
 
85
 
87
arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in
86
arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in