<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/gnu/usr.bin/binutils/ld, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils/ld?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils/ld?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-04-02T11:54:27Z</updated>
<entry>
<title>Change gcc and ld semantics to make static PIE the default when invoking</title>
<updated>2015-04-02T11:54:27Z</updated>
<author>
<name>pascal</name>
<email>pascal@openbsd.org</email>
</author>
<published>2015-04-02T11:54:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3b5dcdca6b08f955c4630e618d2f84717fe3602'/>
<id>urn:sha1:c3b5dcdca6b08f955c4630e618d2f84717fe3602</id>
<content type='text'>
'cc -static'.  To explicitly request the legacy behaviour, use -nopie.

For the few port affected by this, bumps will follow shortly.

looks good to kettenis@, ok kurt@
</content>
</entry>
<entry>
<title>self-relocating crt0 bits for sh, and enable static pie by default. With some</title>
<updated>2014-12-30T19:26:38Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-12-30T19:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9fccad30cf295b750976fbf0e0a43d85880d1d3c'/>
<id>urn:sha1:9fccad30cf295b750976fbf0e0a43d85880d1d3c</id>
<content type='text'>
archdep.h help from kettenis@
</content>
</entry>
<entry>
<title>Change the default entry point from _start to __start.</title>
<updated>2014-12-27T13:21:08Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2014-12-27T13:21:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=eff72d0b72dcf40e210020aa941f9d2d2222b283'/>
<id>urn:sha1:eff72d0b72dcf40e210020aa941f9d2d2222b283</id>
<content type='text'>
ok kurt@, guenther@
</content>
</entry>
<entry>
<title>Teach ld(1) not to add a PT_INTERP entry for -static -pie.</title>
<updated>2014-12-22T14:09:58Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2014-12-22T14:09:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2d6de53b6832b1a63b46fdbe0f539ec82f5350ac'/>
<id>urn:sha1:2d6de53b6832b1a63b46fdbe0f539ec82f5350ac</id>
<content type='text'>
ok kurt@
</content>
</entry>
<entry>
<title>Backport @file support from binutils-2.17</title>
<updated>2014-08-31T13:40:02Z</updated>
<author>
<name>tobiasu</name>
<email>tobiasu@openbsd.org</email>
</author>
<published>2014-08-31T13:40:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a95e6fec581636af2a82a971254c0719e6204648'/>
<id>urn:sha1:a95e6fec581636af2a82a971254c0719e6204648</id>
<content type='text'>
@file allows reading command line arguments from a file. Gcc now uses this to
pass very long arguments lists to ld.

ok guenther@ miod@
</content>
</entry>
<entry>
<title>We don't use the __openbsd_randomdata_{start,end} symbols, but rather</title>
<updated>2014-08-09T04:49:47Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-08-09T04:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2d3e7489984bf52a44b3e66eb5d484c3d2cba6ee'/>
<id>urn:sha1:2d3e7489984bf52a44b3e66eb5d484c3d2cba6ee</id>
<content type='text'>
get that info via the PT_OPENBSD_RANDOM segment info, so kill the symbols
While here, delete the commented out lines for __DYNAMIC as the question
they ask is answered 'no'

ok matthew@ back in May
</content>
</entry>
<entry>
<title>Recognize PT_OPENBSD_RANDOMIZE in linker scripts.</title>
<updated>2013-12-30T10:30:00Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2013-12-30T10:30:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ce234db7935b2890e0880e442d2a68b8f25b2c93'/>
<id>urn:sha1:ce234db7935b2890e0880e442d2a68b8f25b2c93</id>
<content type='text'>
ok miod@, matthew@
</content>
</entry>
<entry>
<title>Make stderr buffered in einfo().  Speeds up display of error messages</title>
<updated>2013-09-30T15:31:32Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2013-09-30T15:31:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=49975d4860c10c33c98009c5f02254dbca6129fd'/>
<id>urn:sha1:49975d4860c10c33c98009c5f02254dbca6129fd</id>
<content type='text'>
on slower platforms.  Idea from espie@, OK espie@ deraadt@ guenther@
</content>
</entry>
<entry>
<title>VAX ELF toolchain, using `%' as the register prefix. Heavily based upon</title>
<updated>2013-07-05T21:09:21Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2013-07-05T21:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6bf901277613ee7de6a54b8893efefa381e76222'/>
<id>urn:sha1:6bf901277613ee7de6a54b8893efefa381e76222</id>
<content type='text'>
NetBSD.
</content>
</entry>
<entry>
<title>Crank MAXPAGESIZE from 4KB to 64KB to match what SVR4/m88k and DG/UX do.</title>
<updated>2013-04-17T21:15:23Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2013-04-17T21:15:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bf546259897c5ccd663c469f8ebf781d803150b5'/>
<id>urn:sha1:bf546259897c5ccd663c469f8ebf781d803150b5</id>
<content type='text'>
</content>
</entry>
</feed>
