nhkeni
fabbb491e8
Avoid a complaint from GCC's analyzer. Patch from Pat.
2024-03-15 20:46:10 -04:00
nhkeni
ab6d7cdc3b
depend.awk: bugfix for commented out replacement text
2024-03-13 22:04:19 -04:00
nhkeni
4e11d526da
Show only active .c.o commands; clean up temp file from make depend
2024-03-10 21:53:33 -04:00
nhkeni
faeb6285e7
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2024-03-10 19:54:25 -04:00
nhkeni
0edfb577f7
Two more bug fixes:
...
split depend target so "make depend" and "make updatedepend"
get the right dependencies (this puts back the previously
temporarily removed dependencies)
deterministically pull out the right source so moc rules
are correct
2024-03-10 19:51:55 -04:00
nhkeni
eba390f1cb
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2024-03-10 18:36:10 -04:00
nhkeni
998240d5f5
remove gmake-specific code from Makefile.src
...
The awk script for NOSTATICCORE is currently broken.
2024-03-10 18:35:19 -04:00
nhkeni
387b145b58
more fixes
...
removal of depend target dependencies is temporary
2024-03-10 16:23:20 -04:00
nhkeni
917c574537
Merge branch 'NetHack-3.7' of https://rodney.nethack.org:20040/git/NHsource into NetHack-3.7
2024-03-10 16:17:26 -04:00
nhkeni
ae82f6494e
bug fixes
2024-03-10 15:46:20 -04:00
nhkeni
c747f2af9c
test run of updatedepend
2024-03-10 10:41:16 -04:00
nhkeni
a22ed4f232
depend.awk changes
...
- sort the dependencies
- sort the rules
- the above can be disabled in the BEGIN block
- usage documentation changes for next commit
2024-03-09 15:23:15 -05:00
nhkeni
79867d78c8
Two new features primarily in Makefile.src:
...
NOSTATICCORE - an option for Linux to get a better backtrace
updatedepend - an easier alternative to "make depend"
- .gitignore: ignore new temporary .*.c files
- hints/linux.370: add NOSTATICCORE and instructions
- Makefile.src:
-- If NOSTATICCORE defined, run core .c files through awk to
remove static attribute from functions.
-- add updatedepend target and related bits
2024-03-09 15:16:24 -05:00
nhkeni
bea2d208dd
depend.awk: sort the dependencies
...
Can be disabled in the BEGIN block (set dosort = 0).
Blame this change on the Department of Motor Vehicles :-)
2024-03-04 13:38:17 -05:00
nhkeni
acf60063d5
Add missing prototypes for static functions to avoid warnings.
2024-02-29 10:49:53 -05:00
nhkeni
77916d5d73
make depend for previous commit
2024-02-23 18:04:26 -05:00
nhkeni
fc100f269c
Makefile.top: remove some out-of-date CRASHREPORT code
2024-02-20 14:37:04 -05:00