Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib/libc



Module Name:    src
Committed By:   mrg
Date:           Sun Oct  4 03:28:47 UTC 2026

Modified Files:
        src/lib/libc: Makefile Makefile.inc
        src/lib/libc/arch/aarch64: Makefile.inc
        src/lib/libc/arch/sparc64: Makefile.inc
        src/lib/libc/atomic: Makefile.inc
        src/lib/libc/cdb: Makefile.inc
        src/lib/libc/citrus: Makefile.inc
        src/lib/libc/compat: Makefile
        src/lib/libc/compat-43: Makefile.inc
        src/lib/libc/db: Makefile.inc
        src/lib/libc/db/btree: Makefile.inc
        src/lib/libc/db/db: Makefile.inc
        src/lib/libc/db/hash: Makefile.inc
        src/lib/libc/db/man: Makefile.inc
        src/lib/libc/db/mpool: Makefile.inc
        src/lib/libc/db/recno: Makefile.inc
        src/lib/libc/dlfcn: Makefile.inc
        src/lib/libc/gdtoa: Makefile.inc
        src/lib/libc/gen: Makefile.inc
        src/lib/libc/gmon: Makefile.inc
        src/lib/libc/hash: Makefile.inc
        src/lib/libc/hash/md2: Makefile.inc
        src/lib/libc/hash/murmurhash: Makefile.inc
        src/lib/libc/hash/rmd160: Makefile.inc
        src/lib/libc/hash/sha1: Makefile.inc
        src/lib/libc/hash/sha2: Makefile.inc
        src/lib/libc/hash/sha3: Makefile.inc
        src/lib/libc/iconv: Makefile.inc
        src/lib/libc/inet: Makefile.inc
        src/lib/libc/isc: Makefile.inc
        src/lib/libc/locale: Makefile.inc
        src/lib/libc/md: Makefile.inc
        src/lib/libc/misc: Makefile.inc
        src/lib/libc/nameser: Makefile.inc
        src/lib/libc/net: Makefile.inc
        src/lib/libc/nls: Makefile.inc
        src/lib/libc/posix1e: Makefile.inc
        src/lib/libc/quad: Makefile.inc
        src/lib/libc/regex: Makefile.inc
        src/lib/libc/resolv: Makefile.inc
        src/lib/libc/rpc: Makefile.inc
        src/lib/libc/softfloat: Makefile.fenv.inc Makefile.inc
        src/lib/libc/ssp: Makefile.inc
        src/lib/libc/stdio: Makefile.inc
        src/lib/libc/stdlib: Makefile.inc
        src/lib/libc/string: Makefile.inc
        src/lib/libc/sys: Makefile.inc
        src/lib/libc/termios: Makefile.inc
        src/lib/libc/thread-stub: Makefile.inc
        src/lib/libc/time: Makefile.inc
        src/lib/libc/uuid: Makefile.inc
        src/lib/libc/yp: Makefile.inc

Log Message:
Prefer using ${.PARSEDIR} over assuming that ${.CURDIR} is src/lib/libc.

Mostly this changes ${.CURDIR} refs into either ${.PARSEDIR}, ${LIBCDIR},
or ${NETBSDSRCDIR} refs.

Set LIBCDIR earlier to ensure it's available always.

This will be used to build a smaller libc (eg, with no assert strings.)

Tested builds on atari, x86-64, arm64, and vax.


To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 src/lib/libc/Makefile
cvs rdiff -u -r1.26 -r1.27 src/lib/libc/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/arch/aarch64/Makefile.inc
cvs rdiff -u -r1.21 -r1.22 src/lib/libc/arch/sparc64/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/atomic/Makefile.inc
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/cdb/Makefile.inc
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/citrus/Makefile.inc
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/compat/Makefile
cvs rdiff -u -r1.16 -r1.17 src/lib/libc/compat-43/Makefile.inc
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/db/Makefile.inc
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/db/btree/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/db/db/Makefile.inc
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/db/hash/Makefile.inc
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/db/man/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/db/mpool/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/db/recno/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/dlfcn/Makefile.inc
cvs rdiff -u -r1.15 -r1.16 src/lib/libc/gdtoa/Makefile.inc
cvs rdiff -u -r1.231 -r1.232 src/lib/libc/gen/Makefile.inc
cvs rdiff -u -r1.16 -r1.17 src/lib/libc/gmon/Makefile.inc
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/hash/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/hash/md2/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/hash/murmurhash/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/hash/rmd160/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/hash/sha1/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/hash/sha2/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/hash/sha3/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/iconv/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/inet/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/isc/Makefile.inc
cvs rdiff -u -r1.69 -r1.70 src/lib/libc/locale/Makefile.inc
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/md/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/misc/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/nameser/Makefile.inc
cvs rdiff -u -r1.96 -r1.97 src/lib/libc/net/Makefile.inc
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/nls/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/posix1e/Makefile.inc
cvs rdiff -u -r1.18 -r1.19 src/lib/libc/quad/Makefile.inc
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/regex/Makefile.inc
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/resolv/Makefile.inc
cvs rdiff -u -r1.28 -r1.29 src/lib/libc/rpc/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/softfloat/Makefile.fenv.inc
cvs rdiff -u -r1.23 -r1.24 src/lib/libc/softfloat/Makefile.inc
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/ssp/Makefile.inc
cvs rdiff -u -r1.51 -r1.52 src/lib/libc/stdio/Makefile.inc
cvs rdiff -u -r1.106 -r1.107 src/lib/libc/stdlib/Makefile.inc
cvs rdiff -u -r1.93 -r1.94 src/lib/libc/string/Makefile.inc
cvs rdiff -u -r1.259 -r1.260 src/lib/libc/sys/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/termios/Makefile.inc
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/thread-stub/Makefile.inc
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/time/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/uuid/Makefile.inc
cvs rdiff -u -r1.15 -r1.16 src/lib/libc/yp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index