forked from KolibriOS/kolibrios
menuetlibc: drop support for exotic configurations, it doesn't work anyway
git-svn-id: svn://kolibrios.org@5145 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -3,23 +3,23 @@ include $(MENUETDEV)/osrules.mak
|
||||
.SUFFIXES: .asm;
|
||||
|
||||
$(OUTFILE): $(OBJS)
|
||||
$(MLD) $(OUTFILE) $(OBJS) -lcpp $(LIBS) $(LDFLAGS) $(LD32OPT)
|
||||
$(MLD) -o $(OUTFILE) $(OBJS) -lcpp $(LIBS) $(LDFLAGS) -lc
|
||||
|
||||
.c.o:
|
||||
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
|
||||
$(MGCC) $*.c -o $*.o $(CFLAGS)
|
||||
|
||||
.cpp.o:
|
||||
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
|
||||
|
||||
.cc.o:
|
||||
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
|
||||
|
||||
.asm.o:
|
||||
nasm $*.asm -f $(ASMFMT) -o $*.o
|
||||
|
||||
.s.o:
|
||||
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include $(SFLAGS)
|
||||
as $*.asm $(AS32OPT) -o $*.o
|
||||
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include $(SFLAGS)
|
||||
kos32-as $*.asm -o $*.o
|
||||
$(RM) $*.asm
|
||||
|
||||
clean:
|
||||
|
||||
@@ -3,23 +3,23 @@ include $(MENUETDEV)/osrules.mak
|
||||
.SUFFIXES: .asm;
|
||||
|
||||
$(OUTFILE): $(OBJS)
|
||||
ar rcs $(OUTFILE) $(OBJS)
|
||||
kos32-ar rcs $(OUTFILE) $(OBJS)
|
||||
|
||||
.c.o:
|
||||
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
|
||||
$(MGCC) $*.c -o $*.o $(CFLAGS)
|
||||
|
||||
.cpp.o:
|
||||
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
|
||||
|
||||
.cc.o:
|
||||
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
|
||||
|
||||
.asm.o:
|
||||
nasm $*.asm -f $(ASMFMT) -o $*.o
|
||||
|
||||
.s.o:
|
||||
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
|
||||
as $*.asm $(AS32OPT) -o $*.o
|
||||
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
|
||||
kos32-as $*.asm -o $*.o
|
||||
$(RM) $*.asm
|
||||
|
||||
clean:
|
||||
|
||||
@@ -3,23 +3,23 @@ include $(MENUETDEV)/osrules.mak
|
||||
.SUFFIXES: .asm;
|
||||
|
||||
$(OUTFILE): $(OBJS)
|
||||
ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS) $(LD32OPT)
|
||||
kos32-ld -r -o $(OUTFILE) $(OBJS) $(LDFLAGS)
|
||||
|
||||
.c.o:
|
||||
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
|
||||
$(MGCC) $*.c -o $*.o $(CFLAGS)
|
||||
|
||||
.cpp.o:
|
||||
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
|
||||
|
||||
.cc.o:
|
||||
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
|
||||
|
||||
.asm.o:
|
||||
nasm $*.asm -f $(ASMFMT) -o $*.o
|
||||
|
||||
.s.o:
|
||||
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
|
||||
as $*.asm $(AS32OPT) -o $*.o
|
||||
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
|
||||
kos32-as $*.asm -o $*.o
|
||||
$(RM) $*.asm
|
||||
|
||||
clean:
|
||||
|
||||
@@ -1,31 +1,27 @@
|
||||
include $(MENUETDEV)/osrules.mak
|
||||
ifdef ON_WINDOWS
|
||||
ALIGN = --section-alignment=16 --file-alignment=16
|
||||
else
|
||||
ALIGN =
|
||||
endif
|
||||
|
||||
.SUFFIXES: .asm;
|
||||
|
||||
$(OUTFILE): $(OBJS)
|
||||
$(MLD) $(OUTFILE) $(OBJS) $(LIBS) $(LDFLAGS) -n -Map $(OUTFILE).map $(LD32OPT)$(ALIGN)
|
||||
$(MLD) -o $(OUTFILE) $(OBJS) $(LIBS) $(LDFLAGS) -n -Map $(OUTFILE).map $(ALIGN) -lc
|
||||
objcopy $(OUTFILE) -O binary
|
||||
|
||||
.c.o:
|
||||
$(MGCC) $*.c $*.o $(CFLAGS) $(GCC32OPT)
|
||||
$(MGCC) $*.c -o $*.o $(CFLAGS)
|
||||
|
||||
.cpp.o:
|
||||
$(MGPP) $*.cpp $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cpp -o $*.o $(CPPFLAGS)
|
||||
|
||||
.cc.o:
|
||||
$(MGPP) $*.cc $*.o $(CPPFLAGS) $(GCC32OPT)
|
||||
$(MGPP) $*.cc -o $*.o $(CPPFLAGS)
|
||||
|
||||
.asm.o:
|
||||
nasm $*.asm -f $(ASMFMT) -o $*.o
|
||||
|
||||
.s.o:
|
||||
cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
|
||||
as $*.asm $(AS32OPT) -o $*.o
|
||||
kos32-cpp $*.s -o $*.asm -nostdinc -I$(MENUETDEV)/include
|
||||
kos32-as $*.asm -o $*.o
|
||||
$(RM) $*.asm
|
||||
|
||||
clean:
|
||||
|
||||
Reference in New Issue
Block a user