Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-05 | don't force recreating directories in mklibgcc, this causes rebuilds during | Marc Espie | |
install. Prompted and tested by drahn@ | |||
2008-04-02 | Update to queue group-based config in use on the list server. | Todd C. Miller | |
2008-03-28 | Remove unnecessary whitespace on .type foo,@object lines, which confuse gas | Miod Vallat | |
on some (not in-tree) configurations. ok espie@ kettenis@ | |||
2008-03-28 | Enable shared libraries on landisk. | Dale Rahn | |
The sh architecture required some different linkage than most platforms, This fixes those other requirements. | |||
2008-03-24 | msg_controllen has to be CMSG_SPACE so that the kernel can account for | Theo de Raadt | |
each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This works now that kernel fd passing has been fixed to accept a bit of sloppiness because of this ABI repair. lots of discussion with kettenis | |||
2008-03-15 | This should set msg_control using CMSG_SIZE(), and not assume that | Theo de Raadt | |
sizeof(buffer) is the right size (alignments can mess it up). Code is apparently not used, but it is better if all examples show the correct idiom ok hshoexer | |||
2008-03-13 | Add __data_start symbol to all ELF archs to consistently mark the beginning | Kurt Miller | |
of the writable sections. This is useful for garbage collectors such as boehm-gc to locate these sections in a uniform way. input and okay drahn@, miod@ | |||
2008-03-08 | more mkhybrid prototypes cleanups. | Marc Espie | |
okay otto@ | |||
2008-02-27 | fix a segfault in gnucvs that can occur with "checkout -c" if there is | Joris Vink | |
an unknown flag specified in CVSROOT/modules. found by tobias@, ok millert@ | |||
2008-02-27 | start cleaning up that mess (some sprintf -> snprintf, plus -Wall) | Marc Espie | |
okay millert@ | |||
2008-02-20 | Fix a use-after-free bug in the envelope code just after a port 25 fork. | Brad Smith | |
From Matthew Dillon@DragonFlyBSD ok millert@ dlg@ | |||
2008-02-15 | Really enable weak aliases by disabling the unwanted SUPPORTS_WEAK override, the | Miod Vallat | |
default logic works better. | |||
2008-02-12 | Fix a few warnings, including an uninitialized variable in an error case. | Miod Vallat | |
2008-02-10 | give method name of covariant return issue. | Marc Espie | |
okay miod@ | |||
2008-02-08 | Febuary -> February | Jason McIntyre | |
2008-01-29 | More read/write result checking fixes to avoid unsigned comparisons vs | Kenneth R Westerback | |
-1. ok henning@ beck@ ray@ | |||
2008-01-29 | fix another make -j race, avoid rebuilding some archives twice in parallel. | Marc Espie | |
okay millert@, went thru several full builds including >500 perl packages... | |||
2008-01-25 | "read(..., ..., sizeof Y) < sizeof Y" is a dangerous idiom because it | Kenneth R Westerback | |
does an unsigned comparison and read() can return -1. Use '!=' instead of '<' since read() can't return more than 'sizeof Y'. Not perfect (that would require a separate test for -1) but a very common usage. We don't actually compile this code so there is no functional change. Diff fixed & ok millert@ | |||
2008-01-14 | Fix a race by making maybe-all-bfd depend on all-bfd and maybe-all-opcodes | Mark Kettenis | |
depend on all-opcodes. Problem found by espie@. ok espie@ | |||
2008-01-14 | manpages need directories. | Marc Espie | |
okay kettenis@ | |||
2008-01-01 | In the alpha allocate_stack builtin, only trigger stack probes if not running | Miod Vallat | |
OpenBSD or VMS, or -fstack-check; this was missed when disabling stack checks a few months ago. ok kettenis@ | |||
2007-12-30 | enforce install -S, avoids races with make -j: | Marc Espie | |
libtool does relink some files during install, and it can happen that it relinks stuff at the exact same time that ld is being reinstalled. okay kettenis@ | |||
2007-12-24 | Teach as(1) about %gl on sparc64. | Mark Kettenis | |
ok miod@ | |||
2007-12-01 | fix makefile races. | Marc Espie | |
okay millert@ | |||
2007-11-28 | use sizeof (buf) instead of hardcoded value | Charles Longeau | |
use strcspn to properly overwrite '\n' in fgets returned buffer ok ray@ | |||
2007-11-28 | insert .WAIT so that stuff is built first, and checked afterwards, instead | Marc Espie | |
of everything happening simultaneously. | |||
2007-11-28 | add dependencies for protector.o, preventing it from being built too early. | Marc Espie | |
Okay miod@ | |||
2007-11-28 | fix race: install-all can only be run *after* all is finished, otherwise | Marc Espie | |
we may end up installing gdb while it's been rm -f. okay kettenis@ | |||
2007-11-28 | Fix md_swap{in,out}_reloc. | Miod Vallat | |
2007-11-26 | Add a new warning to gcc, -Wvariable-decl, which causes it to warn for | Miod Vallat | |
auto declarations which size are not known at compile time. This flag will eventually be added to the kernel makefiles so that we can rely on -Wstack-larger-than work. ok deraadt@ mbalmer@ otto@ marco@ | |||
2007-11-26 | fix build for real, forward maninstall to wrapper1 | Marc Espie | |
okay deraadt@ | |||
2007-11-25 | espie broke the make install codepath (and I think not just for DESTDIR), so ↵ | Theo de Raadt | |
back it out | |||
2007-11-25 | man pages are in Makefile.bsd-wrapper1, so MLINKS should be there too, | Theo de Raadt | |
or it attempts to ln them before they exist.... | |||
2007-11-24 | some 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-24 | Fix a.out header endianness swap. | Miod Vallat | |
2007-11-20 | the extra stuff also needs stmp-dirs, as found out by naddy@ | Marc Espie | |
2007-11-11 | import perl 5.10.0 from CPAN | Simon Bertrang | |
2007-11-11 | update File::Temp to CPAN version 0.18 as other modules start to use it | Simon Bertrang | |
ok millert@ | |||
2007-11-07 | Fix 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-05 | make sure configure does not hardcode MAKE in its generated makefile. | Marc Espie | |
(GNU people high on LSD... ? ??? ) | |||
2007-11-03 | man pages can only be built after configure has run | Marc Espie | |
2007-11-03 | fix groff build: | Marc Espie | |
- directories must be built in sequence - manpages can only be built after the main program is finished building. | |||
2007-11-03 | make sure configure is done before we try building manpages. | Marc Espie | |
2007-10-29 | add missing dependency. Taken from upstream gcc. | Marc Espie | |
okay kettenis@ (`if it builds' and it does) | |||
2007-10-25 | fix dependency. ok millert@, \_o< miod@ | Marc Espie | |
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 | |