+++ /dev/null
-#******************************************************************************
-# @file Makefile.p32
-#******************************************************************************
-AS=as386
-CC=gcc386
-LD=ld386
-
-COPTS=-S -O2 -fno-common -ansi -I. -I./include -I../pdos/pdpclib -I../pdos/src -D__PDOS386__ -D__32BIT__ -D__NOBIVA__ -D__PDOS__ -Wall -Werror -ansi -m32 -pedantic
-COBJ=as.o coff.o cstr.o elks.o expr.o fixup.o frag.o hashtab.o intel.o kwd.o lex.o lib.o list.o listing.o ll.o macro.o process.o report.o section.o symbol.o vector.o
-
-all: clean sasm.exe
-
-sasm.exe: $(COBJ)
- $(LD) -s -o sasm.exe ../pdos/pdpclib/pdosst32.o $(COBJ) ../pdos/pdpclib/pdos.a
-
-.c.o:
- $(CC) $(COPTS) -o $*.s $<
- $(AS) -o $@ $*.s
- rm -f $*.s
-
-clean:
- for %f in ($(COBJ)) do ( rm -f %f )
-
- rm -f sasm
- rm -f sasm.exe
+++ /dev/null
-#******************************************************************************
-# @file Makefile.pdw
-#******************************************************************************
-AS=aswin
-CC=gccwin
-LD=ldwin
-
-COPTS=-S -O2 -fno-common -ansi -I. -I./include -I../pdos/pdpclib -I../pdos/src -D__WIN32__ -D__NOBIVA__ -D__PDOS__ -Wall -Werror -ansi -m32 -pedantic
-COBJ=as.o coff.o cstr.o elks.o expr.o fixup.o frag.o hashtab.o intel.o kwd.o lex.o lib.o list.o listing.o ll.o macro.o process.o report.o section.o symbol.o vector.o
-
-all: clean sasm.exe
-
-sasm.exe: $(COBJ)
- $(LD) -s -o sasm.exe ../pdos/pdpclib/w32start.o $(COBJ) ../pdos/pdpclib/msvcrt.a ../pdos/src/kernel32.a
-
-.c.o:
- $(CC) $(COPTS) -o $*.s $<
- $(AS) -o $@ $*.s
- rm -f $*.s
-
-clean:
- for %f in ($(COBJ)) do ( rm -f %f )
-
- rm -f sasm
- rm -f sasm.exe
+++ /dev/null
-CPP=pdcc
-CC=cc64
-CFLAGS=
-LD=pdld
-LDFLAGS=-s -nostdlib --no-insert-timestamp --image-base 0x400000
-AS=pdas --oformat coff --64
-COPTS=-I. -I../pdos/pdpclib -I../pdos/src -D__PDOS__ \
- -D__WIN32__ -D__NOBIVA__ -D__64BIT__ -D__CC64__ -Dconst=
-
-OBJS=as.obj coff.obj cstr.obj elks.obj expr.obj fixup.obj frag.obj hashtab.obj \
- intel.obj kwd.obj lex.obj lib.obj list.obj listing.obj ll.obj macro.obj \
- process.obj report.obj section.obj symbol.obj vector.obj
-
-TARGET=sasm.exe
-
-all: clean $(TARGET)
-
-$(TARGET): $(OBJS)
- $(LD) $(LDFLAGS) -o $(TARGET) ../pdos/pdpclib/w32start.obj $(OBJS) ../pdos/pdpclib/msvcrt.lib
-
-.c.obj:
- $(CPP) -E $(COPTS) -o $*.i $<
- $(CC) -c -out:$@ $*.i
- rm -f $*.i
-
-clean:
- rm -f $(OBJS) $(TARGET)
+++ /dev/null
-#******************************************************************************
-# @file Makefile.std
-#******************************************************************************
-AS=pdas
-CC=gccwin
-LD=pdld
-
-COPTS=-S -O2 -fno-common -ansi -I. -I./include -I../pdos/pdpclib \
- -I../pdos/src -D__WIN32__ -D__NOBIVA__ -D__PDOS__ -Wall \
- -Werror -ansi -m32 -pedantic
-COBJ=as.obj coff.obj cstr.obj elks.obj expr.obj fixup.obj frag.obj hashtab.obj \
- intel.obj kwd.obj lex.obj lib.obj list.obj listing.obj ll.obj macro.obj \
- process.obj report.obj section.obj symbol.obj vector.obj
-
-all: clean sasm.exe
-
-sasm.exe: $(COBJ)
- $(LD) -s -o sasm.exe ../pdos/pdpclib/w32start.obj $(COBJ) ../pdos/pdpclib/msvcrt.lib
-
-.c.obj:
- $(CC) $(COPTS) -o $*.s $<
- $(AS) -o $@ $*.s
- rm -f $*.s
-
-clean:
- rm -f sasm.exe