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 |