summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2007-11-24some make -j fixes.Marc Espie
- put the man pages in a separate Makefile, they need main build to be finished for dependencies to resolve correctly. - run perl's make depend before we run build. We can probably get rid of most of it, but one of Todd's remarks made me realize we still want to depend perlmain.
2007-11-24Fix a.out header endianness swap.Miod Vallat
2007-11-20the extra stuff also needs stmp-dirs, as found out by naddy@Marc Espie
2007-11-11import perl 5.10.0 from CPANSimon Bertrang
2007-11-11update File::Temp to CPAN version 0.18 as other modules start to use itSimon Bertrang
ok millert@
2007-11-07Fix potential heap overflow given a specially crafted regexp.Todd C. Miller
From Tavis Ormandy; adapted from fixes in the perl 5.9.x codebase.
2007-11-05make sure configure does not hardcode MAKE in its generated makefile.Marc Espie
(GNU people high on LSD... ? ??? )
2007-11-03man pages can only be built after configure has runMarc Espie
2007-11-03fix groff build:Marc Espie
- directories must be built in sequence - manpages can only be built after the main program is finished building.
2007-11-03make sure configure is done before we try building manpages.Marc Espie
2007-10-29add missing dependency. Taken from upstream gcc.Marc Espie
okay kettenis@ (`if it builds' and it does)
2007-10-25fix dependency. ok millert@, \_o< miod@Marc Espie
2007-10-03On i386, use PCB_SAVECTX flags to distinguish between state saved by a normalMark Kettenis
context switch, and state saved by savectx(). This makes backtraces from kernel crash dumps work much better.
2007-09-03crank libc and libstdc++ majorsTodd C. Miller
2007-09-03Add __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-24fix a bug leading to infinite recursion; adapted from CPANSimon Bertrang
ok millert@
2007-08-21Treat Ldatafault_internal as having a trap frame.Mark Kettenis
2007-07-23- enable thread support in libobjcKurt 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-16Backport 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-05On OpenBSD/hppa, not all space registers are equivalent, so don't setMark Kettenis
MASK_NO_SPACE_REGS. ok miod
2007-06-16INTMAX_TYPE and UINTMAX_TYPE are always in terms of long long onTodd C. Miller
OpenBSD, regardless of the size of a long. OK kettenis@ espie@
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-26introduce Mdocdate tag, requested by jmc.Niall O'Higgins
2007-05-20hack 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-15pass COPTS thru, okay millert@Marc Espie
2007-05-12when comparing two revisions of a directory tree, don't show dead filesNikolay Sturm
as new in the 2nd revision 'makes sense' niallo, ok xsa
2007-04-05Make sure all public declarations are declared .globl; remove code toMark Kettenis
declare functions .export, which is now redundant. This makes symbol aliases created with attribute("alias") visible. ok deraadt@
2007-04-04Update to sendmail-8.14.1Todd C. Miller
2007-03-28new C version written by ray is worlds betterTheo de Raadt
2007-03-26remove old pages; spotted by kettenisJason McIntyre
ok deraadt
2007-03-26sort the MAN entry; ok deraadtJason McIntyre
2007-03-25pick up the newer rev man pages; noticed by ingo schwarze, first rev byTheo de Raadt
jmc
2007-03-23Enable our sendbug(1), prodded by deraadt@.Ray Lai
2007-03-19build two more man pages; Ingo SchwarzeTheo de Raadt
2007-03-18Disable stack frame checking in the prologue under OpenBSD, unless you compileMiod Vallat
with -fstack-check, for consistency with other platforms; ok kettenis@
2007-03-15.Nm does not need an argument; from Igor SobradoJason McIntyre
2007-03-03Add new FUNC/ENDFUNC macros to generate size/type (function) for ELFDale Rahn
with suggestsion from kettenis. ok miod@
2007-03-02Move landisk to hardware floating point. At the moment the FPU context isMiod 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-24replace 400 lines of md5 code in Digest::MD5's XS with 4 linesSimon Bertrang
that use our system md5(3) idea by espie@, help and ok millert@
2007-02-16Back-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-14remove GNU RCS implementation from the tree. Open RCS has been used for overNiall O'Higgins
a release now. prompted by deraadt@, ok joris@
2007-02-06fix some dodgy displays;Jason McIntyre
2007-02-04upgrade documentation so it reflects the way MakeMaker currently fillsMarc Espie
the test framework. okay millert@
2007-02-04Update to sendmail-8.14.0. OK mbalmer@Todd C. Miller
2007-02-01Ignore HASATTRIBUTE_UNUSED for C++ as our g++ does not grokTodd C. Miller
the __unused__ attribute. Also give XS functions C linkage. Patch taken from perl-current.
2007-01-31gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. PatchTodd 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-30Michael Shalayeff agreed to remove the advertising clauses from hisRay Lai
licenses. OK Michael Shalayeff (mickey@) and millert@.
2007-01-20-Wstack-larger-than support, copied from gcc2.Miod Vallat
2007-01-17Remove references to xm files that no longer exist. Taken from GCC 3.4.Marc Aurele La France
ok brad@
2007-01-07Make unwinding through kernel trap frames work on sparc64.Mark Kettenis