Commit Graph

2659 Commits

Author SHA1 Message Date
riz 8764a7f896 Add NetBSD 8.0, and make 7.0 the default. 2014-08-11 09:12:59 +00:00
apb 6dd38064f5 Delete gnu/dist/gkermit, and the reachover Makefile in gnu/usr.bin/gkermit.
It is being replaced by the BSD-licenced ekermit, as proposed
on tech-userlevel on 7 Aug 2014.
2014-08-08 19:45:06 +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
dholland b7b7574d3b Reorg docs, part 1:
Move all the reference manuals to subdirs of /usr/share/doc/reference.
We have subdirs ref1-ref9, corresponding to man page sections 1-9.

Everything that's the reference manual for a program (sections 1, 6,
8), C interface (sections 2, 3), driver or file system (section 4),
format or configuration (section 5), or kernel internal interface
(section 9) belongs in here.

Section 7 is a little less clear: some things that might go in section
7 if they were a man page aren't really reference manuals. So I'm only
putting things in reference section 7 that are (to me) clearly
reference material, rather than e.g. tutorials, guides, FAQs, etc.
This obviously leaves some room for debate, especially without first
editing the docs with this distinction in mind, but if people hate
what I've done things can always be moved again.

Note also that while roff macro man pages traditionally go in section
7, I have put all the roff documentation (macros, tools, etc.) in one
place in reference/ref1/roff. This will make it easier to find and
also easier to edit it into some kind of coherent form.
2014-07-05 19:22:41 +00:00
mrg 26f35dd6b6 remove the build support for GCC 4.1, and any hacks i found for it.
there could still be more -- i only looked for lines matching
both "HAVE_GCC" and "4" as words (grep -w.)
2014-06-13 01:17:45 +00:00
mrg 8fdcc92436 delete GCC 4.1 reach over. 2014-06-13 01:11:15 +00:00
martin aad6ef8bb5 Bring back the playstation2 port - now that a toolchain for it is
available again.
2014-03-31 11:25:47 +00:00
tron 6ff95a26c5 Don't compile with fortification. It breaks makeinfo(1) for certain
input files (e.g. "cl.texi" shipped with Emacs 23.4) if it is compiled
with GCC 4.8.3 and "USE_SSP" set to "yes".
2014-03-24 23:03:01 +00:00
skrll 6d3ceb1d61 Rename NetBSD/hp700 to NetBSD/hppa.
Unfortunately our VCS isn't very helpful here.
2014-02-24 07:23:38 +00:00
apb 07e9f21310 Don't include ${DESTDIR} in -DLIBDIR=..., -DGETTEXTDATADIR=...,
and a few other variables.
2014-01-20 10:57:38 +00:00
christos 7b3b50214e add posix 1003.1j 2013-12-25 15:09:10 +00:00
tron 0b1de3ffdc Don't attempt to build "stpcpy.c" and "stpncpy.c". NetBSD provides these
functions and these implementation don't build because of the new
SSP definitions.
2013-11-06 23:32:04 +00:00
christos cd92d51af7 correctly fix stpcpy 2013-11-06 22:54:49 +00:00
wiz e24b444ba3 Recognize NetBSD-6.1. 2013-09-01 21:14:05 +00:00
njoly a99b56e5d4 Quote -width arguments that start with a '-' sign. 2013-07-13 10:54:00 +00:00
wiz 500d85431e casing. 2013-03-08 08:29:36 +00:00
pooka e23a1341b4 Add librumpclient. requested by wiz 2013-03-08 08:13:34 +00:00
wiz ba9019db8d Add libnpf. From rmind.
While here, add consistency in casing.
2013-03-07 21:54:04 +00:00
agc 63d2555829 Following a prompt from wiz, ensure that explanations for the
minimalist JSON library libmj, and the netpgp verification library,
libnetpgpverify, are in the correct places.
2013-03-07 05:33:13 +00:00
wiz 72cafb0e98 Add libmandoc. 2013-03-06 21:42:47 +00:00
wiz 6192c2fd3b Set GNATS_ADDR to gnats-bugs@NetBSD.org, like in all other places.
Ok spz for admins.
Requested by Bug Hunting.
2012-12-21 09:40:17 +00:00
apb ee9a2498cf Adjust everything under src (but outside src/tools) to use
the TOOLDIR version of libnbcompat, associated include files,
and associated defs.mk file, instead of the version from the
.OBJDIR of src/tools/compat.  This should fix PR 47188.
2012-12-02 12:55:27 +00:00
skrll 042a670178 Remove GDB 6. 2012-11-06 11:51:46 +00:00
joerg 135a988400 Don't link explicitly against libsupc++, just use the normal C++
linkage.
2012-08-10 12:12:18 +00:00
joerg f184a5c33b Only build gcc here, if MKGCC != no. 2012-08-10 12:11:30 +00:00
christos cbd8b26f5f add libexecinfo 2012-06-10 15:04:47 +00:00
joerg 12d82dda2b Format strings don't use all arguments in the non-pluralized case. 2012-05-09 07:59:23 +00:00
joerg b757af438b Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.
2012-04-04 10:59:44 +00:00
christos 540f3eef91 Teach rcs about the new cvs "commitid" keyword, so that we don't bitch each
time we play with an RCS file maintained by CVS.
2012-03-08 21:32:28 +00:00
matt c706ec8d90 Add bsd_kvm.o 2012-03-02 16:39:26 +00:00
riz 80d0f48794 Add NetBSD 7.0, and make the default 6.0. 2012-02-15 23:06:20 +00:00
dholland de37c897b5 Add libquota, as requested by wiz 2012-01-25 22:22:20 +00:00
joerg a1968c686d Second try to sort out the dangling elses. Just use {} markers.
Produces identical on amd64.
2012-01-12 14:10:56 +00:00
tron f834547595 Revert last change. The extra while loop intruced by the macro changes
causes an end-less loop in ci(1) which uses "break" inside one of the
macros.

"/etc/security" will now no longer fill up "/" (or "/var" depending on
file-system layout).
2012-01-08 13:57:31 +00:00
joerg 3a4dc84ff4 Don't use dangling elses. 2012-01-06 15:16:02 +00:00
christos ecb433c89b undo previous, my sources were wrong. 2011-10-02 15:04:47 +00:00
christos 7cdf1ad1d3 add a missing file, found with the new binutils. No chance we are going
to run mknative again on this, so the manual fix.
2011-10-02 14:24:08 +00:00
wiz 7c47a19704 Add libppath. 2011-08-29 08:58:18 +00:00
joerg 4c415c49ae Passes relaxed array boundary checks with clang now. 2011-08-09 13:02:11 +00:00
mrg fe6ec5094e apply some -O0 for sun2. 2011-07-03 15:26:25 +00:00
mrg f15b09a338 use:
extern "C" { stuff-here; }
instead of just
  extern "C" stuff-here;
that GCC 4.5 demands.
2011-06-29 01:59:26 +00:00
mrg 8dbf0d5bb3 prepare to build native gcc 4.5, don't build native gcc 4.1, for HAVE_GCC=45 2011-06-21 04:52:49 +00:00
mrg 0de3f09ec1 remove sh5 code. 2011-06-20 09:27:43 +00:00
matt 408fc28bdd If compiled with -msoft-float, make the compiler emit soft float code
by default.
2011-06-11 00:59:44 +00:00
joerg 28050549eb Ignore warnings when building with clang for now. 2011-05-30 14:41:26 +00:00
drochner ab9971ef78 add a line "image_generator gs" to the DESC file as the original
build framework does, lets "groff -Thtml" at least start
(it seems that ghostscript is not needed at least for simple documents)
2011-05-27 17:23:47 +00:00
joerg a216da57a6 Default to -Wno-sign-compare -Wno-pointer-sign for clang.
Push -Wno-array-bounds down to the cases that depend on it.
Selectively disable warnings for 3rd party software or non-trivial
issues to be reviewed later to get clang -Werror to build most of the
tree.
2011-05-26 12:56:24 +00:00
joerg fb659447a4 Set WARNS explicitly to 0. 2011-05-25 15:24:07 +00:00
wiz d01698ddc5 Do not use TAB to line up library arguments, use spaces. 2011-05-21 17:15:46 +00:00
joerg c4c86edd0d Put the -std=gnu89 into CPPFLAGS to make sure it gets applied after the
-std=gnu99. Add a comment about this.
2011-05-20 22:13:22 +00:00