<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/arch/i386/tests, branch openslx</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/arch/i386/tests?h=openslx</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/arch/i386/tests?h=openslx'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2024-01-14T12:16:02+00:00</updated>
<entry>
<title>[build] Fix building with newer binutils</title>
<updated>2024-01-14T12:16:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2024-01-14T12:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6ca597eee9f95b846a3c2dc1231e63cfc02272c1'/>
<id>urn:sha1:6ca597eee9f95b846a3c2dc1231e63cfc02272c1</id>
<content type='text'>
Newer versions of the GNU assembler (observed with binutils 2.41) will
complain about the ".arch i386" in files assembled with "as --64",
with the message "Error: 64bit mode not supported on 'i386'".

In files such as stack.S that contain no instructions to be assembled,
the ".arch i386" is redundant and may be removed entirely.

In the remaining files, fix by moving ".arch i386" below the relevant
".code16" or ".code32" directive, so that the assembler is no longer
expecting 64-bit instructions to be used by the time that the ".arch
i386" directive is encountered.

Reported-by: Ali Mustakim &lt;alim@forwardcomputers.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Inhibit linker warnings about an implied executable stack</title>
<updated>2023-06-30T10:05:37+00:00</updated>
<author>
<name>Geert Stappers</name>
</author>
<published>2023-06-30T09:59:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e17568ad0642490143d0c6b154c874b9b9e285bf'/>
<id>urn:sha1:e17568ad0642490143d0c6b154c874b9b9e285bf</id>
<content type='text'>
Signed-off-by: Geert Stappers &lt;stappers@stappers.it&gt;
Modified-by: Michael Brown &lt;mcb30@ipxe.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[comboot] Support COMBOOT in 64-bit builds</title>
<updated>2016-04-15T14:31:36+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-04-14T15:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5e5450c2d04e6f976ea4cef5db50e136d4a06282'/>
<id>urn:sha1:5e5450c2d04e6f976ea4cef5db50e136d4a06282</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[test] Move i386-specific tests to arch/i386/tests</title>
<updated>2016-03-17T14:32:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-03-17T14:29:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dbc9e591a5e958b0b849fc1669902f38043b0422'/>
<id>urn:sha1:dbc9e591a5e958b0b849fc1669902f38043b0422</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
