<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/arch/x86_64/prefix, branch openslx</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/arch/x86_64/prefix?h=openslx</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/arch/x86_64/prefix?h=openslx'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2011-04-26T23:26:38+00:00</updated>
<entry>
<title>[linux] Avoid building Linux-specific prefix on non-Linux builds</title>
<updated>2011-04-26T23:26:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-04-26T23:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a9dbc943aeb73d9267bfbefc95106974a3c94ea0'/>
<id>urn:sha1:a9dbc943aeb73d9267bfbefc95106974a3c94ea0</id>
<content type='text'>
Reported-by: David Yeske &lt;dyeske@gmail.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Use unique entry symbols for each prefix</title>
<updated>2011-02-23T21:12:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-02-23T21:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=030e5a064e5f7252b3b77a27c78169f4a5c974c5'/>
<id>urn:sha1:030e5a064e5f7252b3b77a27c78169f4a5c974c5</id>
<content type='text'>
Some binutils versions will drag in an object to satisfy the entry
symbol; some won't.  Try to cope with this exciting variety of
behaviour by ensuring that all entry symbols are unique.

Remove the explicit inclusion of the prefix object on the linker
command line, since the entry symbol now provides all the information
needed to identify the prefix.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[linux] Add command line arguments</title>
<updated>2010-08-19T11:45:41+00:00</updated>
<author>
<name>Piotr Jaroszyński</name>
</author>
<published>2010-05-31T17:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ddef2e1bc1da7a70ffbc03f68a16918b54f7622b'/>
<id>urn:sha1:ddef2e1bc1da7a70ffbc03f68a16918b54f7622b</id>
<content type='text'>
Support qemu-like arguments for network setup:
--net driver_name[,setting=value]*

and global settings:
--settings setting=value[,setting=value]*

Signed-off-by: Piotr Jaroszyński &lt;p.jaroszynski@gmail.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[linux] Add linuxprefix</title>
<updated>2010-08-19T11:28:21+00:00</updated>
<author>
<name>Piotr Jaroszyński</name>
</author>
<published>2010-06-09T17:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=bb5b66b8878d48c505fe1a653d5a59e21d3d9380'/>
<id>urn:sha1:bb5b66b8878d48c505fe1a653d5a59e21d3d9380</id>
<content type='text'>
Add a minimal _start required to run main.

Signed-off-by: Piotr Jaroszyński &lt;p.jaroszynski@gmail.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[efi] Use elf2efi utility in place of efilink</title>
<updated>2009-01-07T22:59:05+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-01-07T02:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=314779eb369db746be5373b398111d5b746d67de'/>
<id>urn:sha1:314779eb369db746be5373b398111d5b746d67de</id>
<content type='text'>
elf2efi converts a suitable ELF executable (containing relocation
information, and with appropriate virtual addresses) into an EFI
executable.  It is less tightly coupled with the gPXE build process
and, in particular, does not require the use of a hand-crafted PE
image header in efiprefix.S.

elf2efi correctly handles .bss sections, which significantly reduces
the size of the gPXE EFI executable.
</content>
</entry>
<entry>
<title>[x86_64] Add support for compilation as an x86_64 binary</title>
<updated>2008-12-05T00:06:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-11-18T22:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ce0a0ccf5c2b99be684f13a9418d1556bae5f0ed'/>
<id>urn:sha1:ce0a0ccf5c2b99be684f13a9418d1556bae5f0ed</id>
<content type='text'>
Currently the only supported platform for x86_64 is EFI.

Building an EFI64 gPXE requires a version of gcc that supports
__attribute__((ms_abi)).  This currently means a development build of
gcc; the feature should be present when gcc 4.4 is released.

In the meantime; you can grab a suitable gcc tree from

  git://git.etherboot.org/scm/people/mcb30/gcc/.git
</content>
</entry>
</feed>
