diff --git a/Source/Libs/KLibc/fmath/GNUMakefile b/Source/Libs/KLibc/fmath/GNUMakefile new file mode 100644 index 0000000..04d4f1f --- /dev/null +++ b/Source/Libs/KLibc/fmath/GNUMakefile @@ -0,0 +1,9 @@ +include ../cmoc.make + +OFILES = cfloats.o + +cfloats.l: $(OFILES) + lwar -c $@ $^ + +clean: + -rm *.l *.o *.list *.map \ No newline at end of file diff --git a/Source/Libs/KLibc/imath/GNUMakefile b/Source/Libs/KLibc/imath/GNUMakefile new file mode 100644 index 0000000..062b5bc --- /dev/null +++ b/Source/Libs/KLibc/imath/GNUMakefile @@ -0,0 +1,11 @@ +include ../cmoc.make + +OFILES = abs.o minmax.o uminmax.o clmul.o cldiv.o cludiv.o claddsub.o clcompare.o \ + clbits.o clnegcompl.o clconvert.o clmove.o clincdec.o clshifts.o \ + clcommon.o ccmult.o ccmod.o ccdiv.o cshifts.o rpterr.o + +math.l: $(OFILES) + lwar -c $@ $^ + +clean: + -rm *.l *.o *.list *.map \ No newline at end of file diff --git a/Source/Libs/KLibc/sys.a/GNUMakefile b/Source/Libs/KLibc/sys.a/GNUMakefile new file mode 100644 index 0000000..8e3c83a --- /dev/null +++ b/Source/Libs/KLibc/sys.a/GNUMakefile @@ -0,0 +1,22 @@ +include ../cmoc.make + +OFILES = abort.o signal.o chown.o chmod.o stat.o access.o create.o \ + open.o read.o write.o lseek.o misc.o mod.o dir.o brk.o ibrk.o sbrk.o mem.o \ + time.o process.o id.o intercept.o syscall.o syscommon.o \ + profdummy.o tidyup.o cfinish.o cfinish2.o + +syslib.l: $(OFILES) + lwar -c $@ $^ + +#cstart.o: cstart.a +# $(LWLINK) -o=rels/cstart.o cstart.a +# copy -rw=/DD/Lib rels/cstart.o + +#root.o: root.a +# $(LWLINK) -o=rels/root.o root.a +# copy -rw=/DD/Lib rels/root.o + +clean: + -rm *.l *.o *.list *.map + +$(OFILES): GNUmakefile $(DCCMOC) $(RMA2LW) diff --git a/Source/Libs/KLibc/tmath/GNUMakefile b/Source/Libs/KLibc/tmath/GNUMakefile new file mode 100644 index 0000000..bff1913 --- /dev/null +++ b/Source/Libs/KLibc/tmath/GNUMakefile @@ -0,0 +1,11 @@ +include ../cmoc.make + +OFILES = trig.o hyp.o log.o trnser.o dsqrt.o dinc.o \ + dtype.o dmul.o ddiv.o daddsub.o dser.o dcmpr.o + +trans.l: $(OFILES) + lwar -c $@ $^ + +clean: + -rm temp* trans.l $(OFILES) *.list *.map +