Overview
Comment: | fix useless params |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
f5e894f1c4f95c90aec4b5140b7d7a94 |
User & Date: | lexi on 2019-06-28 04:35:57 |
Other Links: | manifest | tags |
Context
2019-06-28
| ||
04:48 | add Kmsz macro check-in: 51af496851 user: lexi tags: trunk | |
04:35 | fix useless params check-in: f5e894f1c4 user: lexi tags: trunk | |
04:32 | restructure file naming conventions and conclusively fix longstanding architectural build system problems with loads and loads of variables and a shit ton of function calls check-in: d27f92e3b7 user: lexi tags: trunk | |
Changes
Modified arch/makefile from [0ea82c6f52] to [622e8ca4bc].
1 2 3 4 5 6 7 8 9 10 11 12 |
lin-headers = /usr/include/asm fbsd-headers = /usr/include/sys ${TMP}: mkdir -p ${TMP} ${TMP}/calls.x86.lin.32.s: $(lin-headers)/unistd_32.h ${TMP} grep "#define __NR_" $< | sed 's;^#define __NR_;%define sys.;' > $@ ${TMP}/calls.x86.lin.64.s: $(lin-headers)/unistd_64.h ${TMP} grep "#define __NR_" $< | sed 's;^#define __NR_;%define sys.;' > $@ ${TMP}/calls.x86.fbsd.%.s: $(fbsd-headers)/syscall.h ${TMP} grep "#define SYS_" $< | sed 's;^#define SYS_;%define sys.;' > $@ |
< < < | | | |
1 2 3 4 5 6 7 8 9 |
${TMP}: mkdir -p ${TMP} ${TMP}/calls.x86.lin.32.s: ${lin-headers}/unistd_32.h ${TMP} grep "#define __NR_" $< | sed 's;^#define __NR_;%define sys.;' > $@ ${TMP}/calls.x86.lin.64.s: ${lin-headers}/unistd_64.h ${TMP} grep "#define __NR_" $< | sed 's;^#define __NR_;%define sys.;' > $@ ${TMP}/calls.x86.fbsd.%.s: ${fbsd-headers}/syscall.h ${TMP} grep "#define SYS_" $< | sed 's;^#define SYS_;%define sys.;' > $@ |
Modified makefile from [dc16a02cfa] to [2a47be36e1].
3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
export ARCH = x86 export OS = lin export BITS = 64 export TMP = $(PWD)/tmp export TARGET = $(ARCH).$(OS).$(BITS) moddirs = $(wildcard k*) binaries = $(wildcard k*/*.exe.c) functions = $(wildcard k*/*.fn.c) assemblies = $(wildcard k*/*.fn.${TARGET}.s) binmods = $(sort $(dir $(binaries))) # i'm sorry |
> > > |
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
export ARCH = x86 export OS = lin export BITS = 64 export TMP = $(PWD)/tmp export TARGET = $(ARCH).$(OS).$(BITS) export lin-headers = /usr/include/asm export fbsd-headers = /usr/include/sys moddirs = $(wildcard k*) binaries = $(wildcard k*/*.exe.c) functions = $(wildcard k*/*.fn.c) assemblies = $(wildcard k*/*.fn.${TARGET}.s) binmods = $(sort $(dir $(binaries))) # i'm sorry |