summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2014-02-27Cast strlen of constant down to avoid argument widening. Change an absjoerg
to labs based on the arguments.
2014-02-24Rename NetBSD/hp700 to NetBSD/hppa.skrll
Unfortunately our VCS isn't very helpful here.
2014-01-21Remove ".ll 80", so the man page will use the default 78-characterapb
line length.
2014-01-20Don't include ${DESTDIR} in -DLIBDIR=..., -DGETTEXTDATADIR=...,apb
and a few other variables.
2014-01-20fix some inlines to make compilable with later versions of gccchristos
2014-01-10Use format strings.joerg
2013-12-25add posix 1003.1jchristos
2013-11-18NUL != NULL, so use correct literal here.joerg
2013-11-06Don't attempt to build "stpcpy.c" and "stpncpy.c". NetBSD provides thesetron
functions and these implementation don't build because of the new SSP definitions.
2013-11-06revert previous now that the config test is correctchristos
2013-11-06correctly fix stpcpychristos
2013-11-06Fix build problem caused by definition of SSP version of stpcpy(3).tron
2013-11-01add some NetBSD_DISABLED_* rules.mrg
2013-09-01Recognize NetBSD-6.1.wiz
2013-08-30Remove trailing whitespace in texi2dvi which confuses sed.riastradh
XXX pull up to 5, 6?
2013-08-13remove some files which will be regenerated during build, avoidsdrochner
writes into $BSDSRCDIR
2013-08-12Enable unwind tables by default. Assert the default in target-def.h tojoerg
make sure that it sticks.
2013-07-20Use Mt for email addresses.wiz
2013-07-13Quote -width arguments that start with a '-' sign.njoly
2013-06-09Describe another use for .Cm. Bump date.wiz
2013-04-26Don't depend on ctype.h pulling in sys/ctype_bits.h, do so explicitly.joerg
2013-04-13Extend ctype classification table to 16bit. Based on patch byjoerg
Takehiko Nozaki, with changes to compile fail when using the old names and to exploit __BUILD_LEGACY
2013-04-12yy_size_t is typically unsigned, so use a separate variable for thejoerg
return value of read(2).
2013-04-11fix argument passing.christos
2013-04-08Fix "ashq" second argument sign extension (the assembler does not treatmartin
-1 as a 64bit value). Upstream reported as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56875 Problemm noted by Jonny Billquist (in lint), hint for solution from mouse.
2013-04-05Improve the output of gcc when a subprogram gets a signal. When OOMingdholland
it gets signal 9, which prints "Killed" -- that this is actually signal 9 and not a generic message is never clear and causes people to file PRs unnecessarily. Suggested by followups to PR 44096. I applied this to gcc 4.5 ages ago, but this copy has been sitting around in one of my trees for even longer and it may as well get committed too.
2013-03-08casing.wiz
2013-03-08Add librumpclient. requested by wizpooka
2013-03-07Add libnpf. From rmind.wiz
While here, add consistency in casing.
2013-03-07Following a prompt from wiz, ensure that explanations for theagc
minimalist JSON library libmj, and the netpgp verification library, libnetpgpverify, are in the correct places.
2013-03-06Add libmandoc.wiz
2013-03-02Fix template lookup.joerg
2013-01-25Make GCC define __ARM_PCS and __ARM_PCS_VFP as defined by the ARM C Languagematt
Extentions (clang already defines them): __ARM_PCS is defined to 1 if the default procedure calling standard for the translation unit conforms to the "base PCS" defined in [AAPCS]. __ARM_PCS_VFP is defined to 1 if the default is to pass floating-point parameters in hardware floating-point registers using the "VFP variant PCS" defined in [AAPCS].
2013-01-17Apply GCC/35998 from FreeBSD http://svnweb.freebsd.org/changeset/base/245024christos
gcc: avoid generating negative values to DW_AT_byte_size. There is a bug in gcc (GCC/35998) where dwarf reports sizes of unsigned -1 (0xffffffff). On NetBSD this generated a faulty CTF entry which then caused a segfault in ctfmerge. The issue was worked around in NetBSD's Dtrace but since the issue originated in gcc, it seems reasonable to fix it here. Thanks to Christoph Mallon for pointing out a correct fix.
2013-01-05Change several int variables to size_t, ssize_t, or ptrdiff_t.apb
This should fix the bug described in CVE-2012-5667 when an input line is so long that its length cannot be stored in an int variable. This change to NetBSD's version of GNU grep 2.5.1 (licenced under GPLv2) was made without direct reference to any code licenced under GPLv3. Thanks to Ignatios Souvatzis for looking at GPLv3-derived patches and describing the problem in general terms. Thanks to pkgsrc/devel/coccinelle for helping me find places where int variables were used to store the results from pointer arithmetic or strlen(). Thanks to Martin Husemann for testing.
2012-12-21Set GNATS_ADDR to gnats-bugs@NetBSD.org, like in all other places.wiz
Ok spz for admins. Requested by Bug Hunting.
2012-12-02Adjust everything under src (but outside src/tools) to useapb
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-11-24Teach gcc4.1's cpp about the magic __COUNTER__ macro,apb
which returns a unique integer each time it is expanded. This code was written without reference to any other implementation of the same feature.
2012-11-06Remove GDB 6.skrll
2012-08-10Don't link explicitly against libsupc++, just use the normal C++joerg
linkage.
2012-08-10Only build gcc here, if MKGCC != no.joerg
2012-07-19PR/46704: Antti Kantee: Recognize tilera in config.guesschristos
2012-07-16Fix ffssi2 again.matt
Use a UNSPEC for the internal ffs. use (match_dup 1) since Z will be set if it is 0 just as if tst:SI was done. This can let gcc produce better code if you code appropriately.
2012-07-11Bugfix builtin ffs, fixes PR port-vax/46677, fix from Paul Koning.ragge
2012-06-10add libexecinfochristos
2012-06-10revert previouschristos
2012-06-10add libexecinfochristos
2012-05-09Format strings don't use all arguments in the non-pluralized case.joerg
2012-04-04Disable new -Wstring-plus-int warning where needed for now.joerg
Adjust various places that add GCC-only options to check for the active compiler first.
2012-03-12PR/26453: Ken Raeburn: make zero byte allocations return NULL instead of errorchristos
out.