Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-03 | On i386, use PCB_SAVECTX flags to distinguish between state saved by a normal | Mark Kettenis | |
context switch, and state saved by savectx(). This makes backtraces from kernel crash dumps work much better. | |||
2007-09-03 | crank libc and libstdc++ majors | Todd C. Miller | |
2007-09-03 | Add __cxa_atexit() support for gcc3. This provides support for shared ↵ | Todd C. Miller | |
object destructors called at dlclose() time. Inspired by similar changes in FreeBSD and NetBSD. | |||
2007-08-24 | fix a bug leading to infinite recursion; adapted from CPAN | Simon Bertrang | |
ok millert@ | |||
2007-08-21 | Treat Ldatafault_internal as having a trap frame. | Mark Kettenis | |
2007-07-23 | - enable thread support in libobjc | Kurt Miller | |
- disable thread priorities in libobjc to avoid thread starvation issues - major bump lib due to new link dependency on pthread - link objc regress with -pthread Tested on i386/amd64/powerpc/landisk/vax/sparc64/hppa. okay espie@ | |||
2007-07-16 | Backport a gcc3 fix: | Miod Vallat | |
* cse.c (cse_end_of_basic_block): Don't return the end of a basi block reached by a branch if we're not going to actually process this block | |||
2007-07-05 | On OpenBSD/hppa, not all space registers are equivalent, so don't set | Mark Kettenis | |
MASK_NO_SPACE_REGS. ok miod | |||
2007-06-16 | INTMAX_TYPE and UINTMAX_TYPE are always in terms of long long on | Todd C. Miller | |
OpenBSD, regardless of the size of a long. OK kettenis@ espie@ | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-26 | introduce Mdocdate tag, requested by jmc. | Niall O'Higgins | |
2007-05-20 | hack generated Makefile so that section is properly 3p. | Marc Espie | |
Not really clean, but this code is bound to change in the next perl version anyways. okay millert@ | |||
2007-05-15 | pass COPTS thru, okay millert@ | Marc Espie | |
2007-05-12 | when comparing two revisions of a directory tree, don't show dead files | Nikolay Sturm | |
as new in the 2nd revision 'makes sense' niallo, ok xsa | |||
2007-04-05 | Make sure all public declarations are declared .globl; remove code to | Mark Kettenis | |
declare functions .export, which is now redundant. This makes symbol aliases created with attribute("alias") visible. ok deraadt@ | |||
2007-04-04 | Update to sendmail-8.14.1 | Todd C. Miller | |
2007-03-28 | new C version written by ray is worlds better | Theo de Raadt | |
2007-03-26 | remove old pages; spotted by kettenis | Jason McIntyre | |
ok deraadt | |||
2007-03-26 | sort the MAN entry; ok deraadt | Jason McIntyre | |
2007-03-25 | pick up the newer rev man pages; noticed by ingo schwarze, first rev by | Theo de Raadt | |
jmc | |||
2007-03-23 | Enable our sendbug(1), prodded by deraadt@. | Ray Lai | |
2007-03-19 | build two more man pages; Ingo Schwarze | Theo de Raadt | |
2007-03-18 | Disable stack frame checking in the prologue under OpenBSD, unless you compile | Miod Vallat | |
with -fstack-check, for consistency with other platforms; ok kettenis@ | |||
2007-03-15 | .Nm does not need an argument; from Igor Sobrado | Jason McIntyre | |
2007-03-03 | Add new FUNC/ENDFUNC macros to generate size/type (function) for ELF | Dale Rahn | |
with suggestsion from kettenis. ok miod@ | |||
2007-03-02 | Move landisk to hardware floating point. At the moment the FPU context is | Miod Vallat | |
always saved upon context switches, as FPU registers are heavily used for long long computations (don't ask). Gcc default to -m4. Credits to drahn@ otto@ and deraadt@ for feedback and help testing. Upgrade procedure if you don't want to use the damn snapshots: - build and install new kernel, reboot off it - build new gcc, do not install it yet - make includes - install new gcc - build and install lib/csu and lib/libc - make build | |||
2007-02-24 | replace 400 lines of md5 code in Digest::MD5's XS with 4 lines | Simon Bertrang | |
that use our system md5(3) idea by espie@, help and ok millert@ | |||
2007-02-16 | Back-port a getpeername() fix from IO version 1.30. | Todd C. Miller | |
Also add a missing defined() that fixes send on unix domain sockets. | |||
2007-02-14 | remove GNU RCS implementation from the tree. Open RCS has been used for over | Niall O'Higgins | |
a release now. prompted by deraadt@, ok joris@ | |||
2007-02-06 | fix some dodgy displays; | Jason McIntyre | |
2007-02-04 | upgrade documentation so it reflects the way MakeMaker currently fills | Marc Espie | |
the test framework. okay millert@ | |||
2007-02-04 | Update to sendmail-8.14.0. OK mbalmer@ | Todd C. Miller | |
2007-02-01 | Ignore HASATTRIBUTE_UNUSED for C++ as our g++ does not grok | Todd C. Miller | |
the __unused__ attribute. Also give XS functions C linkage. Patch taken from perl-current. | |||
2007-01-31 | gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. Patch | Todd C. Miller | |
taken from the perl devel tree. Required to build C++-based perl extensions. OK espie@ (who had a slightly different patch). | |||
2007-01-30 | Michael Shalayeff agreed to remove the advertising clauses from his | Ray Lai | |
licenses. OK Michael Shalayeff (mickey@) and millert@. | |||
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@ |