christos
6f1dbb71d2
add missing lint library.
...
XXX: pullup-7
2014-08-25 10:52:10 +00:00
apb
b3edfc2816
Add tests for backslash escaping in make(1).
...
Many of these tests fail, and I have populated the escape.exp file with
the results that I expect, not with the results that make(1) actually
produces.
Also update the set lists for these tests.
2014-08-24 11:52:45 +00:00
apb
3cf3fe820a
sort
2014-08-24 11:50:00 +00:00
christos
9df5c983bb
new make tests
2014-08-23 15:59:03 +00:00
apb
6b933a652f
Test make(1) by running the maintained tests, not unmaintained
...
copies of them.
* Remove all old tests from src/tests/usr.bin/make/d_*. These tests
were unmaintained old copies of the actual tests which are maintained
under src/usr.bin/make/unit-tests. One exception is the test in
d_unmatchedvarparen.mk, which was new, but has nw been added to
src/usr.bin/make/unit-tests/varmisc.mk.
* In src/tests/usr.bin/make/Makefile, copy all
the tests from src/usr.bin/make/unit-tests to
${DESTDIR}/usr/tests/usr.bin/make/unit-tests.
* In src/tests/usr.bin/make/t_make.sh, run the tests installed above,
instead of the old tests.
* In etc/mtree/NetBSD.dist.tests, create the
usr/tests/usr.bin/make/unit-tests diectory.
* Update the set lists for all the above.
2014-08-22 16:45:32 +00:00
apb
68cca2bb2f
sort
2014-08-22 10:51:38 +00:00
apb
0b9da2a3de
Adapt the sortlists target to deal with commented file names, like
...
"#./dir/file". Such lines now compare equal to their uncommented
counterparts like "./dir/file".
2014-08-22 10:51:18 +00:00
matt
b191cce33b
Add ./usr/include/sys/common_{ansi,limits}.h
2014-08-19 07:28:45 +00:00
matt
4264da7fa4
Install common_wchar_limits.h and update set list.
2014-08-18 22:33:25 +00:00
joerg
fb363505f8
LLVM sshramdisk needs 8.9MB, so bump again.
2014-08-14 18:38:29 +00:00
riastradh
75f2a57740
CD images need libarchive if MKBSDTAR is yes.
2014-08-14 16:27:17 +00:00
riastradh
0d53576a4b
Add dtrace modules to amd64-xen module set list. Hi jnemeth!
2014-08-14 16:26:21 +00:00
riastradh
1ade0b5b66
Add tar.debug and cpio.debug to lists for MKBSDTAR=yes MKDEBUG=yes.
2014-08-14 16:25:20 +00:00
joerg
d02c242c7b
Bump ramdisk size to 3.2MB and include dhcpcd.
2014-08-13 20:52:05 +00:00
matt
35031b132a
Fix c&p error: libisc.a->libirs.a
2014-08-12 20:57:59 +00:00
martin
c2426fb47b
Add firmware images to this image, as discussed on port-arm.
2014-08-12 11:49:04 +00:00
martin
d4a4ba1584
Add a IMAGEPREBUILD option for makefiles to ovveride (e.g. to additionally
...
add files to the staging directory)
2014-08-12 11:48:22 +00:00
joerg
7a5aaa5671
Mark compat directories as compat, not arch64.
2014-08-11 13:40:34 +00:00
jnemeth
b6c78a9d3b
remove debug cruft, the example module is not normally built
2014-08-11 05:19:16 +00:00
jnemeth
3481529578
Add the infrastructure for MODULAR support for Xen kernels. At
...
the moment, this can only load very simple modules due to missing
symbols. It is being add at this time to make pullups to the
netbsd-7 branch easier. It is not enabled by default in any kernels.
2014-08-11 03:43:25 +00:00
matt
91161928e4
MKCOMPAT set fixes
2014-08-10 23:26:48 +00:00
riz
d09c62a0bc
Include installboot on amd64/i386 install ramdisks in prep for a change
...
to sysinst which will use it instead of a handrolled replacement.
2014-08-10 20:07:41 +00:00
riz
48ed1e8202
Bump the ramdisk size; the longer paths on the build cluster are
...
likely enough to put this over the edge.
2014-08-10 20:04:30 +00:00
joerg
26dd58ba65
Bump the ramdisk size on macppc and sandpoint somewhat to compensate for
...
larger code with LLVM.
2014-08-10 17:58:51 +00:00
joerg
f14316bcbc
Update build glue for LLVM/Clang 3.6svn r215315. Changes include various
...
performance improvements across all backends and a much improved PPC32
backend.
2014-08-10 17:32:54 +00:00
spz
916c5fdf56
OpenSSL man page refresh, adding one new manpage
...
note the import/update in doc
2014-08-10 17:07:03 +00:00
martin
3f4482a092
Bump image size
2014-08-10 14:42:33 +00:00
bad
aa4de98596
Build ubsec module only for i386 and amd64 and punt on the other arches.
2014-08-10 11:51:40 +00:00
spz
3beda0103f
merge openssl 1.0.1i
2014-08-10 08:07:48 +00:00
isaki
138fa825c9
Increase the image size to 1700KB.
...
At this point, the build succeeds if the build path is short,
but may fail if long. Thanks for martin@ and tsutsui@.
2014-08-10 06:35:56 +00:00
matt
547b3a3b01
Changes to existing files to enable building AARCH64 userland.
...
evbarm64-el
This is clang only. While gcc4.8 supports aarch64, no netbsd support has
been written for aarch64 with gcc4.8.
2014-08-10 05:56:36 +00:00
matt
beb9c6d1b5
Preliminary files for AARCH64 (64-bit ARM) support.
...
Enough for a distribution build.
2014-08-10 05:47:35 +00:00
joerg
82ff1017b0
Update and simplify build glue for libc++ r215289.
2014-08-09 19:06:49 +00:00
apb
c5a47a1b14
Add rescue/ekermit.
2014-08-09 18:32:34 +00:00
bad
f9f5065b39
Build ubsec(4) as a module on all arches where it was obivous how to do so.
...
That excludes powerpc because evppc OEA is missing definitions for
PPC_INTR_IMPL and PPC_PCI_MACHDEP_IMPL.
Adjust set lists.
Compile tested for most arches only.
2014-08-09 12:34:05 +00:00
apb
e52d064647
Mark gkermit files "obsolete", don't remove then from the set lists.
2014-08-09 11:33:53 +00:00
gson
643acb6d0e
Test that reading a CTLTYPE_INT sysctl variable into a buffer that is
...
too small returns ENOMEM, and that reading it into a buffer that is
large enough returns the expected sizeof(int) bytes of data.
2014-08-09 07:04:03 +00:00
apb
daf5582ab4
Install man page for ekermit(1).
2014-08-08 21:41:46 +00:00
apb
84f75f96e7
Add ekermit.debug.
2014-08-08 19:54:14 +00:00
apb
3b7feb0ead
Unhook gkermit from the build.
...
It is being replaced by the BSD-licenced ekermit, as proposed
on tech-userlevel on 7 Aug 2014.
2014-08-08 19:38:47 +00:00
apb
97d8576cce
Add ekermit to the build.
...
It will replace gkermit, as proposed in tech-userlevel on 7 Aug 2014.
2014-08-08 19:34:35 +00:00
joerg
0c7d9d4853
Don't set -mmultiple or -mno-string for PowerPC, the difference is too
...
small to really matter and it sometimes even increases the size.
2014-08-08 16:56:30 +00:00
joerg
465192a6ff
Cleanup cargo cult.
2014-08-08 14:00:30 +00:00
gdt
03d5c785ca
Get macppc to build again by adjusting sizes.
...
In addition to the ramdisk size, it is necessary to have matching MD
sizes. Increase the MD sizes, and leave a comment near the ramdisk
size to ease future changes.
2014-08-07 16:51:56 +00:00
gdt
dbadcbcebd
I need 2244k for src/distrib/macppc/floppies/ramdisk, rather than
...
2240k. My build is normal, with a few uncommitted changes that really
shouldn't change the install situation. Because 2240k isn't near a
magic boundary, just increase it a hair.
2014-08-07 15:48:19 +00:00
jmmv
daa4f8c5c7
Add missing Kyuafile.
2014-08-07 14:22:13 +00:00
martin
8533cc60cb
Update for xorg
2014-08-07 08:58:55 +00:00
apb
64c260d8f5
New files that appeared in tzdata2014f, plus the
...
leapseconds file that has existed for a long time
but was not installed before today.
2014-08-06 19:24:00 +00:00
martin
7d1de5ea18
Bump ramdisksize even slightly more
2014-08-06 13:57:15 +00:00
martin
af7c36dc7a
Punt - backout sysinst message catlogs
2014-08-06 12:15:01 +00:00