<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/rtld-elf, branch upstream/11.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F11.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F11.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2018-04-04T02:30:00Z</updated>
<entry>
<title>MFC r330073:</title>
<updated>2018-04-04T02:30:00Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2018-04-04T02:30:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3bad85f31cb793872aabe3108d5d0b8b69594cf1'/>
<id>urn:sha1:3bad85f31cb793872aabe3108d5d0b8b69594cf1</id>
<content type='text'>
  Make rtld_bind_start() debugger friendly.  Save link register and annotate
  call frame structure so debugger can unwind call frame created by
  rtld_bind_start().
</content>
</entry>
<entry>
<title>Revert r330897:</title>
<updated>2018-03-29T02:50:57Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-29T02:50:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4ab2e064d7950be84256d671a7ae93f87cc6aa36'/>
<id>urn:sha1:4ab2e064d7950be84256d671a7ae93f87cc6aa36</id>
<content type='text'>
This was intended to be a non-functional change. It wasn't. The commit
message was thus wrong. In addition it broke arm, and merged crypto
related code.

Revert with prejudice.

This revert skips files touched in r316370 since that commit was since
MFCed. This revert also skips files that require $FreeBSD$ property
changes.

Thank you to those who helped me get out of this mess including but not
limited to gonzo, kevans, rgrimes.

Requested by: gjb (re)
</content>
</entry>
<entry>
<title>MFC: r328834</title>
<updated>2018-03-19T14:28:20Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2018-03-19T14:28:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b87c55a1e6818828f36f8a21401857924df6e59b'/>
<id>urn:sha1:b87c55a1e6818828f36f8a21401857924df6e59b</id>
<content type='text'>
o Let rtld(1) set up psABI user trap handlers prior to executing the
  objects' init functions instead of doing the setup via a constructor
  in libc as the init functions may already depend on these handlers
  to be in place. This gets us rid of:
  - the undefined order in which libc constructors as __guard_setup()
    and jemalloc_constructor() are executed WRT __sparc_utrap_setup(),
  - the requirement to link libc last so __sparc_utrap_setup() gets
    called prior to constructors in other libraries (see r122883).
  For static binaries, crt1.o still sets up the user trap handlers.
o Move misplaced prototypes for MD functions in to the MD prototype
  section of rtld.h.
o Sprinkle nitems().
</content>
</entry>
<entry>
<title>Partial merge of the SPDX changes</title>
<updated>2018-03-14T03:19:51Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-14T03:19:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=be5d0b9566b13fdf8cabebb63334cbec12bfc409'/>
<id>urn:sha1:be5d0b9566b13fdf8cabebb63334cbec12bfc409</id>
<content type='text'>
These changes are incomplete but are making it difficult
to determine what other changes can/should be merged.

No objections from:	pfg
</content>
</entry>
<entry>
<title>MFC r318432:</title>
<updated>2017-11-04T22:23:41Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-11-04T22:23:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=14d0c96becc4213c3ccf3092909e418cef905b1c'/>
<id>urn:sha1:14d0c96becc4213c3ccf3092909e418cef905b1c</id>
<content type='text'>
  Fix some nroff syntax in rtld.1.

PR:	223420
</content>
</entry>
<entry>
<title>MFC 323025: Read max_stack_flags from correct object.</title>
<updated>2017-09-21T20:59:36Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2017-09-21T20:59:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bb07b1e8a29b8f63872dc53be597d6d88ddec887'/>
<id>urn:sha1:bb07b1e8a29b8f63872dc53be597d6d88ddec887</id>
<content type='text'>
'obj' is not initialized here.

Sponsored by:	DARPA / AFRL
</content>
</entry>
<entry>
<title>MFC r323102:</title>
<updated>2017-09-04T08:38:34Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-09-04T08:38:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f3c0e0305ed8f8c4aa6a3da490446f4d05cd7905'/>
<id>urn:sha1:f3c0e0305ed8f8c4aa6a3da490446f4d05cd7905</id>
<content type='text'>
Add serial comma.
</content>
</entry>
<entry>
<title>MFC r321607:</title>
<updated>2017-08-10T09:02:44Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-08-10T09:02:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6a553fae926df04b615ece074d4c0b21d4937841'/>
<id>urn:sha1:6a553fae926df04b615ece074d4c0b21d4937841</id>
<content type='text'>
Allow to specify targets by absolute paths in libmap.conf.

PR:	221032
</content>
</entry>
<entry>
<title>MFC r320989:</title>
<updated>2017-07-17T06:10:54Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-07-17T06:10:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8d9583d9bab52495b6c439ff1d2cd513421e3fe5'/>
<id>urn:sha1:8d9583d9bab52495b6c439ff1d2cd513421e3fe5</id>
<content type='text'>
Language improvements.
</content>
</entry>
<entry>
<title>MFC r320658:</title>
<updated>2017-07-11T05:31:37Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2017-07-11T05:31:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8b8192b045fe7781e6974693785ac3bf4692dc08'/>
<id>urn:sha1:8b8192b045fe7781e6974693785ac3bf4692dc08</id>
<content type='text'>
When reporting undefined symbol, note the version, if specified.
</content>
</entry>
</feed>
