summaryrefslogtreecommitdiff
path: root/gnu/usr.bin
AgeCommit message (Collapse)Author
2006-10-31Fix infinite loop when passing object with 3+ base classes by value:Peter Stromberg
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300 Needed by openoffice and boost on amd64 ok espie@ miod@
2006-10-28Make stack executable when doing trampolines on macppcPedro Martelletto
Okay espie@, kettenis@
2006-10-24fix a crash with --statistics. closing file in the wrong place.Ted Unangst
from dasn. ok deraadt
2006-10-18Under OpenBSD, do not force -msmall-data if -fpic and -mlarge-data if -fPIC.Miod Vallat
Instead, have both -fpic and -fPIC only select pic code generation, and use whatever memory mode is specified (with -mlarge-data being the implicit default). This means that -fpic and -fPIC will be equivalent by default under OpenBSD again, as was the case with gcc 2.x; this will help porter's lives. No consensus but a majority of developers in favour of this change (including martin@, pvalchev@, deraadt@ and I), so in it goes.
2006-10-13Add check for mkdtemp(3) failure. Prevents segfaults when TMPDIRRay Lai
or TMP are set to nonexistent directories. Fixes PR 5247, reported by Marcus Popp <mpopp at paranoidbsd dot org> OK millert@, jaredy@, and improvement by moritz@.
2006-10-11Default to -m4.Miod Vallat
2006-10-10fgets(3) returns NULL on error, not 0. No functional change, but it makesChad Loder
the code easier to read. OK deraadt
2006-10-08Define superH obsd-specific emulations for ld, and use it by default.Miod Vallat
2006-10-06Disable stack protector in OVERRIDE_OPTIONS regardless of the commandlineMiod Vallat
settings for now.
2006-10-06Early bits for a 32-bit SuperH toolchain, currently for little-endianMiod Vallat
systems only; more work is necessary in ld land.
2006-09-29garbage collect obsolete or unused macros - TARGET_ENDIAN_DEFAULT,Brad Smith
PREFERRED_DEBUGGING_TYPE and ASM_OUTPUT_DEFINE_LABEL_DIFFERENCE_SYMBOL. ok kettenis@ martin@
2006-09-25Use S_IS* macros insted of masking with S_IF* flags. The latter mayOtto Moerbeek
have multiple bits set, which lead to surprising results. Spotted by Paul Stoeber. ok kettenis@
2006-08-04unbreak MANPS builds;Jason McIntyre
ok espie
2006-07-23Do not build & install gdbtui.Mark Kettenis
2006-07-20Introduce a new compiler warning, -Wstack-larger-than-N, to reportMiod Vallat
functions which are too greedy in stack variables. This is intended to be used for kernel compiles, where this warning will be enabled for a reasonable size (after a few weeks grace period so that people can upgrade their compiler). Please note that this warning relies upon md code, and as such is only available on platforms OpenBSD runs on; also, the stack size being warned on is only the local variables size, regardless of the ABI stack usage requirements and the callee-saved registers; which means a function may be warning-clean yet need more stack space than meets the eye; the actual size being checked on may change to include these extras in the future.
2006-07-19``target kvm'' support for alpha; ok kettenis@Miod Vallat
2006-07-18kill trailing space;Jason McIntyre
2006-07-17avoid obvious out-of-bounds accesses.Marc Espie
2006-07-17manpage for texi2pdf, with some help from jmc@, okay theo@Marc Espie
2006-07-17let texinfo use whatever makeinfo it wants, preferably the one it justMarc Espie
built, and override MAKEINFOFLAGS for --no-split instead.
2006-07-17say goodbye to old filesMarc Espie
2006-07-17conflict resolutionMarc Espie
2006-07-17import texinfo 4.8 into the tree.Marc Espie
(okay theo, kettenis)
2006-07-13fix info target, make sure as.info gets built during built, not install.Marc Espie
2006-07-12makeinfo --no-split, simplifies sets immensely.Marc Espie
Approved deraadt@, kettenis@
2006-07-11Fix false-positive -Wbounded warnings for sscanf(3) format-string checking.Anil Madhavapeddy
They only happened on non-char arrays, so the new code restricts the checking to these valid types. ok miod@
2006-05-30Avoid stack oflow on bad data. PR 5132. Backport from binutils mainOtto Moerbeek
repo rev 1.26.22.1; ok miod@
2006-05-18add some more xcrypt & co opcodesHans-Joerg Hoexer
ok deraadt
2006-05-16Bring over upstream changes that fix backtraces through signal handlers andMark Kettenis
make us use PT_{GET|SET}FPREGS.
2006-05-13Declare a symbol of __mips64__for 64-bit MIPS targets.Brad Smith
ok deraadt@ drahn@
2006-05-09Fix singular/plural mismatch, okay jmc@Pedro Martelletto
2006-05-04Allow USING_NEW_BINUTILS to be overriden by whatever invokes make here.Miod Vallat
2006-04-18Backport fix for gcc bug #10692. Fixes code generation for htons()Otto Moerbeek
on i386 with -march=i686 -O2. Problem report and nice test program by chefren at pi dot net. Note that the fix is in non-target specific code, even while the gcc people classified this as a m68k bug. ok deraadt@
2006-04-10switch to openrcs and eliminate more gnu from the tree.Joris Vink
note that openrcs still lacks some features. okay niallo@, xsa@, ray@, "Do it" deraadt@
2006-04-01Remove index entries for \n since nroff will try to expand this.Todd C. Miller
No one uses the index entries anyway...
2006-04-01Fix typo; E<GT> -> E<gt>. From jmc@Todd C. Miller
2006-03-28merge in perl 5.8.8Todd C. Miller
2006-03-28perl 5.8.8 importTodd C. Miller
2006-03-28perl 5.8.8 importTodd C. Miller
2006-03-26Fix memset(.., ..., 0) bugs that are already fixed upstream.Mark Kettenis
From Alexey Dobriyan.
2006-03-22Enable efi support on OpenBSD/i386.Mark Kettenis
ok miod@
2006-02-26Handle soft interrupt frames too.Mark Kettenis
2006-02-19memset(p, 0, sizeof(p)) -> memset(p, 0, sizeof(*p)).Otto Moerbeek
From Alexey Dobriyan
2006-01-13Adapt to the machine/_types.h changes; size_t and ptrdiff_t are nowTodd C. Miller
defined in terms of long, not int on all architectures.
2006-01-08Allow @value in @include. Backported from texinfo 3.8.Mark Kettenis
ok deraadt@, krw@
2006-01-06Include <sys/types.h> and don't define away __size_tTodd C. Miller
Based on existing bits for FreeBSD 5
2006-01-02The official fix for the Perl sprintf buffer overflow.Brad Smith
ok millert@
2005-12-28Skip ld.so resolver on sparc too.Mark Kettenis
2005-12-28Skip ld.so resolver on sparc64. This makes stepping into functions in sharedMark Kettenis
libraries work.
2005-12-28Support for skipping ld.so resolver.Mark Kettenis