<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/boot/ia64/efi/ldscript.ia64, branch release/6.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2007-01-11T22:54:46Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2007-01-11T22:54:46Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2007-01-11T22:54:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=201f78d6b90635d961fa373ecd706e3786333b7e'/>
<id>urn:sha1:201f78d6b90635d961fa373ecd706e3786333b7e</id>
<content type='text'>
'RELENG_6_2_0_RELEASE'.

This commit was manufactured to restore the state of the 6.2-RELEASE image.
</content>
</entry>
<entry>
<title>Fix the creation of EFI images that got broken by the import of</title>
<updated>2004-07-20T07:01:02Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-07-20T07:01:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8af8df6452175af1632c5ed37e6f656481670170'/>
<id>urn:sha1:8af8df6452175af1632c5ed37e6f656481670170</id>
<content type='text'>
binutils 2.15. The linker now creates a .rela.dyn section for
dynamic relocations, while our script created a .rela section.
Likewise, we copied the .rela section to the EFI image, but not
the .rela.dyn section. The fix is to rename .rela to .rela.dyn
in the linker script so that all relocations end up in the same
section again. This we copy into the EFI image.
</content>
</entry>
<entry>
<title>Have the linker script look more like the default linker script</title>
<updated>2003-07-17T00:32:08Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-07-17T00:32:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cfc2754a51d03e3b973f10589a80968657f6bde3'/>
<id>urn:sha1:cfc2754a51d03e3b973f10589a80968657f6bde3</id>
<content type='text'>
on ia64. This fixes the breakage caused by the gcc upgrade that
resulted in a broken executable.
</content>
</entry>
<entry>
<title>Fix self hosted loader building.  When you use a self configured gcc, it</title>
<updated>2002-04-06T03:39:22Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-04-06T03:39:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a6d81d83a2800ffa93f04723efee8710d5d9c0d8'/>
<id>urn:sha1:a6d81d83a2800ffa93f04723efee8710d5d9c0d8</id>
<content type='text'>
detects and uses the gas section merge support.  As a result, a whole bunch
of new sections arrive, including .rodata.str1.8, which was not included
in our custom ldscript.ia64.  The result was a loader binary that EFI
rejected.

While here, collect the loader shell commands linker set and include it
in the data area rather than having its own section.

/boot/loader.efi was the last holdout for having a 100% self built ia64
system.
</content>
</entry>
<entry>
<title>Add the two sections used for PLT entries to the text and sdata sections</title>
<updated>2001-10-25T08:50:14Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2001-10-25T08:50:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7d5af294dcd1f9792b685dd5e94585faaa0ad84d'/>
<id>urn:sha1:7d5af294dcd1f9792b685dd5e94585faaa0ad84d</id>
<content type='text'>
respectively. This makes IPLTLSB relocations work properly (these are
generated for weak symbols, particularly for _longjmp).
</content>
</entry>
<entry>
<title>Try to get the self-relocator to work with IPLTLSB relocations. Doesn't</title>
<updated>2001-10-24T20:14:49Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2001-10-24T20:14:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=88f5f7ac50800afe889f9fd4ea629116d610ecea'/>
<id>urn:sha1:88f5f7ac50800afe889f9fd4ea629116d610ecea</id>
<content type='text'>
work right though - I can't figure out why.
</content>
</entry>
<entry>
<title>Merge linker set relocations with the rest.</title>
<updated>2001-09-05T13:36:41Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2001-09-05T13:36:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=76897a893f0e1bd658161386351c4553430be282'/>
<id>urn:sha1:76897a893f0e1bd658161386351c4553430be282</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move the first section up one page. The firmware bogusly uses the first</title>
<updated>2001-06-10T13:39:10Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2001-06-10T13:39:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=faf8077790120ad1b419b2f41727bbecf0d7d52b'/>
<id>urn:sha1:faf8077790120ad1b419b2f41727bbecf0d7d52b</id>
<content type='text'>
page of the image to load section headers and if we let the text section
start at zero, it corrupts the section table when its loaded. With this
change, the loader gets as far as the 'ok' prompt.
</content>
</entry>
<entry>
<title>First approximation of an ia64 EFI loader. Not functional.</title>
<updated>2001-06-09T16:49:51Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2001-06-09T16:49:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fd3e14e91599d0e8b970eca17fd0d331457aa2e6'/>
<id>urn:sha1:fd3e14e91599d0e8b970eca17fd0d331457aa2e6</id>
<content type='text'>
</content>
</entry>
</feed>
