Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-20 | -Wstack-larger-than support, copied from gcc2. | Miod Vallat | |
2007-01-17 | Remove references to xm files that no longer exist. Taken from GCC 3.4. | Marc Aurele La France | |
ok brad@ | |||
2007-01-07 | Make unwinding through kernel trap frames work on sparc64. | Mark Kettenis | |
2007-01-06 | Make gcc(1) really ignore __attribute__((visibility)) if HAVE_GAS_HIDDEN isn't | Mark Kettenis | |
defined. ok miod@ | |||
2006-12-26 | Make exception handling work on alpha. | Mark Kettenis | |
tested by naddy@, deanna@; ok brad@ | |||
2006-12-26 | Fix inline asm. From GCC PR 17856. Fixes gnash on amd64. | Mark Kettenis | |
pointed out by deanna@ | |||
2006-12-23 | Remove trailing spaces in sed expression. | Mark Kettenis | |
From Michael Small. Fixes PR 5300. ok otto@ | |||
2006-12-13 | Fix a few unitialized vars, all taken from gcc trunk, except the | Otto Moerbeek | |
change in shl_sext_kind(). ok miod@ deraadt@ | |||
2006-11-30 | When using setproctitle() don't fall back into the non-setproctitle() | Todd C. Miller | |
code. Fixes an environment corruption problem when $0 is modified. From Alexander Bluhm; this is perl bug #41008 | |||
2006-11-28 | Turn OVERRIDE_OPTIONS macro into a function, so that we can put | Miod Vallat | |
preprocessor directives in it; then do our changes only if either OPENBSD_NATIVE or OPENBSD_CROSS is defined; then disable -fregmove for now. ok otto@ | |||
2006-11-22 | Definitions for the fast block move routines were missing registers in their | Miod Vallat | |
clobbered list. Still not enabled by default, there are still bugs in their usage (perl does not build), but it's much better. No functional change yet. | |||
2006-11-22 | Improved cross build support for gcc on OpenBSD. allows the cross built | Dale Rahn | |
compiler to have the same default options as native. The changes to cross build a native compiler is not quite complete. "Get this in" miod@ | |||
2006-11-21 | Use appropriate wait(2) macros to test for editor failure. | Ray Lai | |
This also fixes an `&&' that was supposed to be an `&'. Reported by Alexey Dobriyan <adobriyan at gmail dot com>. ``I like it'' otto@. | |||
2006-11-16 | let E<copy> be recognized for man documents as well. | Marc Espie | |
Noticed by jasper@, work by millert@ and me, okay millert@ | |||
2006-11-16 | hack at build process some more, so that files are not rebuilt under src, | Marc Espie | |
especially since we have the tools. problem reported by Ryan McBride, okay deraadt@, mcbride@ | |||
2006-11-15 | make sure pod parsers are in a sane state at beginning of parse. | Marc Espie | |
pod2text and pod2man re-use the same parser on a list of files, and will lose some information if some intermediate documents produce unbalanced calls to begin_cmd/end_cmd. okay millert@ | |||
2006-11-14 | Do not align jump targets to cache line boundaries at -O2 on OpenBSD. | Miod Vallat | |
2006-11-11 | Provide size and type of symbols so that it doesn't confuse ld when building | Dale Rahn | |
shared binaries/libraries. | |||
2006-11-11 | OpenBSD defaults to dynamic linker of /usr/libexec/ld.so | Dale Rahn | |
2006-11-10 | Convert to use inf-ptrace.c. | Mark Kettenis | |
2006-11-10 | Handle OpenBSD as well. | Mark Kettenis | |
2006-11-10 | Yes, openbsd does not support shared libraries on sh yet, but why make it hard? | Dale Rahn | |
2006-11-09 | Don't build profiled libperl; requested by deraadt@ | Todd C. Miller | |
2006-11-09 | Dont build all of the extra libgcc.a files, they are not needed for | Dale Rahn | |
native OpenBSD. | |||
2006-11-09 | Initial stab at OpenBSD/sh support. | Mark Kettenis | |
2006-11-09 | grok sh-*-openbsd* | Theo de Raadt | |
2006-11-09 | no shlibs on sh yet | Theo de Raadt | |
2006-11-07 | remove sudo around includes, since that's already done by the toplevel. | Marc Espie | |
Requested by Mr T. | |||
2006-11-07 | activate *trans functions, noticed by robert/wilfried, tested by | Marc Espie | |
various people. | |||
2006-11-06 | Move back to softfloat for now. | Dale Rahn | |
2006-11-03 | Use __start (the symbol we provide) not start. ok miod@ | Dale Rahn | |
2006-10-31 | Fix 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-28 | Make stack executable when doing trampolines on macppc | Pedro Martelletto | |
Okay espie@, kettenis@ | |||
2006-10-24 | fix a crash with --statistics. closing file in the wrong place. | Ted Unangst | |
from dasn. ok deraadt | |||
2006-10-18 | Under 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-13 | Add check for mkdtemp(3) failure. Prevents segfaults when TMPDIR | Ray 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-11 | Default to -m4. | Miod Vallat | |
2006-10-10 | fgets(3) returns NULL on error, not 0. No functional change, but it makes | Chad Loder | |
the code easier to read. OK deraadt | |||
2006-10-08 | Define superH obsd-specific emulations for ld, and use it by default. | Miod Vallat | |
2006-10-06 | Disable stack protector in OVERRIDE_OPTIONS regardless of the commandline | Miod Vallat | |
settings for now. | |||
2006-10-06 | Early bits for a 32-bit SuperH toolchain, currently for little-endian | Miod Vallat | |
systems only; more work is necessary in ld land. | |||
2006-09-29 | garbage 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-25 | Use S_IS* macros insted of masking with S_IF* flags. The latter may | Otto Moerbeek | |
have multiple bits set, which lead to surprising results. Spotted by Paul Stoeber. ok kettenis@ | |||
2006-08-28 | -fgnu-runtime is only effective for Objective-C source, and produces a | Marc Aurele La France | |
warning otherwise. ok herrb@ | |||
2006-08-13 | Update to sendmail-8.13.8 | Todd C. Miller | |
2006-08-07 | Fix use-after-free bug, which was triggered with too | Moritz Jodeit | |
long header lines. Diff from Claus Assmann. ok thib@ millert@ | |||
2006-08-04 | unbreak MANPS builds; | Jason McIntyre | |
ok espie | |||
2006-07-23 | Do not build & install gdbtui. | Mark Kettenis | |
2006-07-20 | Introduce a new compiler warning, -Wstack-larger-than-N, to report | Miod 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 | |