summaryrefslogtreecommitdiffstats
path: root/gnu (follow)
Commit message (Expand)AuthorAgeFilesLines
* add missing header needed for pledge(2)chl2015-12-271-0/+1
* Fix branch delay slots. Found while making test builds of ports.visa2015-12-261-7/+7
* Recognise the rdseed instruction introduced with Broadwell.jsg2015-12-212-1/+19
* Add library-based __sync functions for mips64.visa2015-12-182-1/+321
* Implement a memory barrier for mips. Basically this makes __sync_synchronize()kettenis2015-12-171-0/+16
* Actually install OpenBSD::Pledge perl moduleafresh12015-12-102-0/+4
* Implement the .inst assembler directive for arm.tobiasu2015-12-051-0/+32
* Fix __sync_val_compare_and_swap_8() on i386 for code compiled with -fPIC.kettenis2015-12-013-2/+34
* OpenBSD::Pledge - perl interface to pledge(2)afresh12015-11-293-0/+316
* Back out previous commit. Not emitting DT_RPATH isn't helpful if our ld.sokettenis2015-11-281-2/+8
* Fix "Bad value" error seen when building Mesa 11.0.6 which uses -Bsymbolic.kettenis2015-11-261-1/+1
* change the name "as" in the NAME section of the as(1) manuals to lowercase;schwarze2015-11-262-2/+4
* Use yy_size_t instead of int in yy_input(). Makes things work on BE 64-bitkettenis2015-11-221-2/+2
* Regen.jca2015-11-201-187/+4
* Server-side pserver support is broken, and we don't plan to support it.jca2015-11-202-29/+0
* Unbreak, tcflow and its underlying ioctls aren't allowed by pledge(2).jca2015-11-201-11/+1
* Pledge cvs(1).jca2015-11-171-0/+22
* Same as in binutils-2.17, only restore regular permission bits.jca2015-11-151-14/+2
* In smart_rename, restore at least the regular permissions bits.jca2015-11-151-16/+2
* Now that the (setuid bit related) bad-practice audit and repair is complete,deraadt2015-11-152-0/+6
* In most cases binutils strips off setuid/setgid bits when creating copiesderaadt2015-11-152-2/+2
* Using #ifndef __OpenBSD__, disable the really dangerous and sillyderaadt2015-11-151-0/+2
* info - pledge stdio rpath wpath cpath getpw tty proc execderaadt2015-11-145-5/+26
* Betting pledge "stdio rpath wpath cpath" works for this. Let's get it intoderaadt2015-11-141-0/+3
* pledge 'stdio rpath wpath cpath", since that is all large program does.deraadt2015-11-141-0/+3
* Both gcc & collect2 can pledge "stdio rpath wpath cpath proc exec".deraadt2015-11-132-0/+10
* pledge "stdio rpath wpath cpath fattr" for both as & ldderaadt2015-11-132-0/+8
* With --enable-new-dtags, only generate DT_RUNPATH and no DT_RPATHguenther2015-11-121-8/+2
* update NAME;jmc2015-11-114-4/+4
* Correct several DT_foo (tag id) vs DF_* (flag bit) errorsguenther2015-11-112-7/+7
* Start moving some vmm things into the tree. First up is binutils so we willmlarkin2015-11-095-1/+67
* Revert 1.2 and 1.3 in order to go back to the default upstream behaviourmiod2015-11-081-25/+0
* Use crypt_checkpass() instead of strcmp(hash, crypt(password, hash)).millert2015-10-301-7/+3
* Add pledge(2) to some binutils that handle untrusted data. Most can do withpascal2015-10-224-0/+14
* On xmalloc failure, stop trying to determine the total amount of allocatedpascal2015-10-201-25/+0
* Correct handling of enum attributes with g++jsg2015-10-071-0/+1
* Enable -msecure-plt by default (on powerpc).kettenis2015-09-161-1/+2
* Make the famous _S_debug_messages warning go away, by hidining that symbol.zhuk2015-09-151-1/+1
* Avoid undefined behavior with isascii, cast its argument to unsigned char.jca2015-09-111-2/+2
* Makde gcc handle __stack_smash_handler similarly to memcpy and memset whenguenther2015-09-105-39/+71
* Fix various buffer overflows (caused by the way struct iso_directory_recordmiod2015-09-098-17/+17
* For truly static binaries, force .ctors, .dtors and .got to be read-only.kettenis2015-09-091-0/+37
* The code that guesstimates the number of local GOT entries assumes that therekettenis2015-08-311-3/+3
* Make gdb work again on mips64 PIE binaries by making sure that we selectkettenis2015-08-281-1/+7
* Add support for Irix-style "64-bit" archives.kettenis2015-08-281-1/+2
* Do proper GOT slot accounting for symbols that were forced to be local.kettenis2015-08-281-2/+4
* Unbreak binutils on sparc64, hppa (and probably some others).deraadt2015-08-2516-272/+24
* add missing includes for free, exit, errx and strchrjsg2015-08-241-0/+3
* Introduce -Bsymbolic-functions and related flags. Taken from twobcallah2015-08-2316-24/+272
* Define HAVE_AS_REL16, as binutils 2.17 supports the R_PPC_REL16 reloc.kettenis2015-08-231-2/+2