| #
1.25 |
|
18-Sep-2025 |
mrg |
introduce a couple of new turn-off-gcc-warning variables and use them.
GCC 14 has a new annoying calloc() checker that we turn off in a bunch of places, and there are a few more dangling-pointer issuse that come up, but seem bogus.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.24 |
|
20-May-2024 |
martin |
Use double quotes to include the local ./Makefile.hash
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 phil-wifi-20200406
|
| #
1.23 |
|
05-Apr-2020 |
roy |
terminfo: Add guards to optionally build parts of libterminfo
Reading from a database is now optional. Compiling terminfo descriptions (including from $TERMINFO) is now optional. Compat support is now optional.
This removes 17k on amd64 from the binary size, which allows it to be used again on space constrained ramdisks.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE is-mlppp-base netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5 yamt-pagecache-base4
|
| #
1.22 |
|
21-Mar-2012 |
matt |
branches: 1.22.32; These directories default to WARNS?=5
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2
|
| #
1.21 |
|
03-Nov-2011 |
joerg |
Fix dependencies on generated files.
|
| #
1.20 |
|
02-Nov-2011 |
yamt |
use the tools version of utilities for other scripts, too
|
| #
1.19 |
|
02-Nov-2011 |
christos |
Separate the generators out, so that they can be re-used by tools, and don't play games with curdir/objdir.
|
|
Revision tags: yamt-pagecache-base
|
| #
1.18 |
|
02-Nov-2011 |
roy |
branches: 1.18.2; Now that nbperf can generate the same file using the -p option, there is no longer a need to store these files in CVS.
|
| #
1.17 |
|
04-Oct-2011 |
roy |
Move longname(3) from curses to terminfo, pre-cursor to fix PR/43386.
|
| #
1.16 |
|
03-Oct-2011 |
roy |
Install correct man page links.
|
| #
1.15 |
|
03-Oct-2011 |
roy |
Correctly use ti_ instead of t_ for our extensions as per the man page. Replace vtparm with tiparm. tiparm is also non standard, but has been proposed at least.
|
| #
1.14 |
|
02-Oct-2011 |
roy |
Add termname(3) as defined by POSIX.
|
| #
1.13 |
|
16-Aug-2011 |
christos |
document non-literal format strings
|
|
Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
|
| #
1.12 |
|
06-Jul-2010 |
mrg |
remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter.
this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade.
i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well.
some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
|
| #
1.11 |
|
22-Feb-2010 |
roy |
libterminfo can now compile a single terminfo description which allows $TERMINFO to be a terminfo description as well as a file reference.
This enables the user to modify the terminfo description on read-only media.
|
| #
1.10 |
|
19-Feb-2010 |
njoly |
Do clean generated terminfo.5 file.
|
| #
1.9 |
|
12-Feb-2010 |
roy |
Store the generated compiled terminfo descriptions so that we can build a consistent library just from source.
|
| #
1.8 |
|
11-Feb-2010 |
roy |
Include xterm.
|
| #
1.7 |
|
11-Feb-2010 |
roy |
Use $TOOL_TIC
|
| #
1.6 |
|
11-Feb-2010 |
roy |
Use structures so we know how long each description is.
|
| #
1.5 |
|
11-Feb-2010 |
roy |
Embed ansi, dumb, vt100, vt220 and wsvt25 compiled terminal descriptions into libterminfo. Constify some foo.
|
| #
1.4 |
|
09-Feb-2010 |
roy |
We should always generate terminfo.5 to save human error syncing.
|
| #
1.3 |
|
03-Feb-2010 |
roy |
Store our generated files in CVS and remove nbperf from the toolchain. This allows us to build consistent libs without an ever changing hash.
|
| #
1.2 |
|
03-Feb-2010 |
roy |
Use $HOST_SH instead of calling directly.
|
| #
1.1 |
|
03-Feb-2010 |
roy |
Import my terminfo implementation. This uses the ncurses terminal definitions.
OK: core@, jdc@
|