summaryrefslogtreecommitdiff
path: root/gnu/dist
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-20fix some inlines to make compilable with later versions of gccchristos
2014-01-10Use format strings.joerg
2013-11-18NUL != NULL, so use correct literal here.joerg
2013-11-06revert previous now that the config test is correctchristos
2013-11-06Fix build problem caused by definition of SSP version of stpcpy(3).tron
2013-11-01add some NetBSD_DISABLED_* rules.mrg
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-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-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-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-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-10revert previouschristos
2012-06-10add libexecinfochristos
2012-03-12PR/26453: Ken Raeburn: make zero byte allocations return NULL instead of errorchristos
out.
2012-03-12format the generated manpage date as per Dd macro, for consistencyplunky
(although this field is a free-form footer, mandoc -Tlint warns about it)
2012-03-11Fix typo, now this has a NAME section.wiz
2012-03-11use character escapes for non-ASCII chars, according to mandoc_char(7)plunky
2012-03-08Implement sem_timedwait.joerg
2012-03-02target kvm support for mipsmatt
2012-02-21Add a definition for ".St -isoC-2011". The equivalent definitionapb
was already in external/bsd/mdocml/dist/st.in
2012-02-05Use REG_P, CONST_INT_P, and gcc_unreachable.matt
2012-02-02Handle another case the new gcc_assert(0) caught.matt
2012-02-02Fix a bug in movmemsi in which couldn't handle sym(reg) expressions properly.matt
2012-01-06Don't use dangling elses.joerg
2011-11-07Remove pattern for arith_adjacentmem in arm.md, thus fixingis
PR toolchain/45576 at a very small run-time cost. This was suggested by Richard Earnshaw. A real fix is known to be in gcc 4.5.3 (as in NetBSD-current) and in gcc-current; don't apply in that tree.
2011-09-10Disable rebuilding files in the source tree.apb
2011-07-15Redo previous change in a better way, as suggested by mrg.apb
Where the original Makefile.in had this: filename: dependencies run autosomething to regenerate the file we now do this: filename: dependencies @echo "NOT REBUILDING $@" NetBSD_DISABLED_filename: run autosomething to regenerate the file
2011-07-14Sprinkle some "NetBSD_DISABLED_" prefixes in file names in Makefileapb
targets, to ensure that the associated commands do not run. This should prevent source files from being overwritten at build time by autoconf and friends. Fixes PR 45132.
2011-07-11replace "(CORE_ADDR) (uintptr_t) NULL" by a simple "0" - avoids the dancemartin
with HAVE_STDINT_H and fixes the tool build for me. Idea from dsl, OK: mrg.
2011-07-07apply a couple of (int) before r_type switch usage.mrg
2011-07-06cast to int as the fake relocs are not in enum elf_ppc_reloc_type, andmrg
GCC 4.5 complains about values not in the enum as part of a switch block.
2011-07-03apply some (uintptr_t) between pointers, ints and other casts.mrg