freebsd-src/tools/build
Ruslan Ermilov 3fb3a43079 Make the format of LC_CTYPE files architecture independent by
introducing the disk formats for _RuneLocale and friends.

The disk formats do not have (useless) pointers and have 32-bit
quantities instead of rune_t and long.  (htonl(3) only works
with 32-bit quantities, so there's no loss).

Bootstrap mklocale(1) when necessary.  (Bootstrapping from 4.x
would be trivial (verified), but we no longer provide pre-5.3
source upgrades and this is the first commit to actually break
it.)
2005-02-26 21:47:54 +00:00
..
make_check Fix builds with a read-only directory and a make upgrade. This is done 2004-12-07 14:41:16 +00:00
mk Make sure legacy stuff comes last. Some tools that use 2003-04-12 15:07:46 +00:00
dummy.c Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
endian.h Don't need the gccism include_next since we won't create this file 2003-04-06 03:30:44 +00:00
langinfo.h Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
Makefile Make the format of LC_CTYPE files architecture independent by 2005-02-26 21:47:54 +00:00
progname.c Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
regex.h Unbreak the upgrade path from 4.9 after removal of GNU getopt and 2004-02-20 11:55:14 +00:00