Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-12-08 | fix perlbug 32446: socket on fd 1 gets duped to fd 0 on ↵ | Markus Friedl | |
close(STDIN)+close(STDOUT); from Steffen Ullrich at genua.de; ok millert@ | |||
2004-12-06 | Do not access memory out of bounds when parsing input; fixes an incorrect | Miod Vallat | |
as behaviour when compiling sys/arch/mac68k/dev/if_ae.c with -pipe. ok tdeval@ deraadt@ | |||
2004-11-29 | Clarify what a category is and update the list of categories to match our | Todd C. Miller | |
current machine architectures. Based on a diff from jmc@ | |||
2004-11-24 | Do not put a ``warning: '' prefix to stabs warning messages, as we already | Miod Vallat | |
provide it in the message. Same logic as in ld/emultempl/elf32.em, except that some arches use duplicated code in libbfd now. Can you spell bloat? | |||
2004-11-22 | .{N,O}x fixes; | Jason McIntyre | |
2004-11-19 | sync | Todd T. Fries | |
2004-11-12 | Don't use the IRIX workaround for relocs. Seems to break reloc count in | Per Fogelstrom | |
some shared libs and we don't need any workaround in OpenBSD. | |||
2004-11-10 | Put back cross build piece which was lost with the 2.15 upgrade. | Dale Rahn | |
2004-11-08 | Sync the weak symbol logic with the ELF ld.so, and use N_AUX() instead of | Miod Vallat | |
rolling our own version; no functional changes. ok millert@ | |||
2004-11-08 | Invoke _cachectl() with correct size parameters. | Miod Vallat | |
ok millert@ | |||
2004-11-08 | Partially revert to binutils 2.14: do not put a ``warning: '' prefix | Miod Vallat | |
to stabs warning messages, as we already provide it in the message. This will not change until all our supported architectures move to ELF. | |||
2004-11-07 | fix man page path; moritz@jodeit.org | Theo de Raadt | |
2004-11-04 | Set default OS/ABI to OpenBSD/ELF for all ELF ports. | Mark Kettenis | |
Fixes PR 3922. ok miod@ | |||
2004-11-03 | we use our own ways to install manual pages, not their tree traversals | Theo de Raadt | |
which dump junk all over the place. pval miod ok | |||
2004-11-03 | one more ${srcdir} place, now puts .info properly in obj/; ok deraadt | Peter Valchev | |
2004-11-03 | incorrectly places output files in ${srcdir} -- candidate for passing back | Theo de Raadt | |
ok pvalchev | |||
2004-11-02 | Do not enable -fdelete-null-pointer-checks at -O2 by default on OpenBSD. | Miod Vallat | |
This optimizations is really cool, but it does not work for complex code; we had to disable it for Perl 5.8 to run correctly, now it turns out it broke Bind 9 on powerpc, so neuter it for good. ok deraadt@ henning@ millert@ others@ | |||
2004-11-02 | Prevent gcc from generating bogus constructs such as | Miod Vallat | |
fdtox %f8, %f7 which are incorrect, and caused wrong code to be generated by gas 2.14; now gas 2.15 will reject such code. Obtained from gcc PR #10904. | |||
2004-11-02 | Merge glitches. | Miod Vallat | |
2004-11-02 | Merge conflicts, bringing our changes back in: | Miod Vallat | |
- extra $(SHELL) and sugar for make (so that files not mode +x still work) - safer temp file handling - our W^X binary layout changes in ld - OpenBSD policy for library file selection in ld - arm and m88k changes which were not merged in time for official 2.15 - bfd core file handling - a couple typos New for 2.15: - ld(1) and as(1) manpages now generated at build time - binutils/stabs.c reverted to use our in-tree libiberty for now - we still use our VIA C3 crypto code over stock binutils, as it recognizes more instructions - new emulations for OpenBSD on mips64 machines, to help OpenBSD/sgi - relaxed %f# handling in gas on OpenBSD/sparc64 (same as was in 2.14) Tested on all platforms by various people; special thanks to sturm@ and otto@. | |||
2004-11-02 | Binutils 2.15, with testsuites removed, and without gdb and libiberty. | Miod Vallat | |
2004-10-27 | Add support to find DWARF call fame info in shared libraries. | Mark Kettenis | |
This makes DWARF-based exception handling work for shared libraries and dynamic executables. ok drahn@, millert@, pval@ | |||
2004-10-23 | Add support for passing the tag name in to the program specified by the | Todd C. Miller | |
loginfo file. From NetBSD. OK otto@ | |||
2004-10-21 | Move the cross glue from the root makefile to the toolchain's, | Alexander Yurchenko | |
allowing bulding cross-tools with new binutils and gcc3. ok drahn@ brad@ espie@ | |||
2004-10-21 | Backport from lynx-2.8.6dev.7b to prevent a memory exhaustion from crashing | Anil Madhavapeddy | |
lynx while parsing pages such as: http://lcamtuf.coredump.cx/mangleme/gallery/lynx_die1.html Submitted by: Thorsten Glaser <tg at 66h.42h.de> | |||
2004-10-08 | Lookup libraries based on version numbers for implicit as well explict libraries | Dale Rahn | |
ok espie@ | |||
2004-09-15 | better check for ro/data section allocation | Michael Shalayeff | |
2004-09-06 | Fix a previous merge error. | Per Fogelstrom | |
ok miod@ and espie@ | |||
2004-09-06 | Add t-openbsd64 to handle some libgcc.a build issues (needed functions) | Per Fogelstrom | |
Change configuration to mips64 with default ABI = N64 (enhanced 64 bit ABI) we also support the older O32 and N32 abi for building boot stuff. | |||
2004-08-28 | we don't need this file | Per Fogelstrom | |
2004-08-23 | Shared library support for hppa. | Mark Kettenis | |
ok mickey@ | |||
2004-08-23 | GDB 6.3 (excluding .info files) | Mark Kettenis | |
2004-08-17 | strncmp works only if starting after start of buffer. | Marc Espie | |
found thx to mmap malloc. okay millert@ deraadt@ | |||
2004-08-15 | Don't check for -fno-delete-null-pointer-checks on gcc 2; the resulting | Todd C. Miller | |
message from gcc at Configure time confuses some people... | |||
2004-08-14 | Set default ABI to "OpenBSD ELF" on amd64. | Mark Kettenis | |
ok tedu@ | |||
2004-08-14 | When reading the ld.so hints file, map the entire file in a single mmap | Dale Rahn | |
instead of assuming the region after the first mmap is available. Same change was made to ELF ld.so previously. ok deraadt miod pvalchev | |||
2004-08-14 | gcc 3.3.2 needs -fno-delete-null-pointer-checks in addition to | Todd C. Miller | |
-fno-strict-aliasing. Avoid the need for compiling some bits with -O1 on arm (and others). Problem debugged and OK miod@ | |||
2004-08-13 | Add sparc64 libkvm kernel memory image debugging support. | Mark Kettenis | |
2004-08-13 | Adjust sigtramp recognition for (not so recent) changes on sparc64. | Mark Kettenis | |
2004-08-12 | Avoid dereferencing outside the bounds of an array. Found by mmap | Todd C. Miller | |
malloc and reproducible via guard pages. OK deraadt@ miod@ tdeval@ | |||
2004-08-11 | Pick common code for trampoline mprotect() code. This did not work at all | Miod Vallat | |
on amd64 and was working on sparc64 by sheer luck (because we are not Solaris). | |||
2004-08-11 | Clean up old mips stuff and add sgi. | Per Fogelstrom | |
ok deraadt@ | |||
2004-08-11 | mips->mips64. ok deraadt@ | Per Fogelstrom | |
2004-08-10 | missing \ at eol | Theo de Raadt | |
2004-08-09 | proper version chekc for shlibs | Michael Shalayeff | |
2004-08-09 | merge 5.8.5 into HEAD | Todd C. Miller | |
remove now-unused files crank libperl shared library major number update Makefile.bsd-wrapper tweak openbsd hints file for arm and m68k | |||
2004-08-09 | Import of stock perl 5.8.5 | Todd C. Miller | |
2004-08-09 | fix obvious typo in catalog | Marc Espie | |
2004-08-08 | Correct handling of union return values on vax. | Mark Kettenis | |
Fix stepping over functions on vax. ok tdeval@ | |||
2004-08-05 | Watch your step and do not access memory below what you've just allocated; | Miod Vallat | |
fixes SIGV on m68k. ok tdeval@ millert@ |