[syslinux] SYSLINUX 3.72 released
Dag Wieers
dag at wieers.com
Fri Sep 26 17:30:37 PDT 2008
On Sat, 27 Sep 2008, Dag Wieers wrote:
> On Fri, 26 Sep 2008, H. Peter Anvin wrote:
>
>> Dag Wieers wrote:
>>
>> > Looking at the code I have no clue how to make the for_each_pci_func()
>> > block into something acceptable. My C knowledge cannot even parse that
>> > construct :) I didn't know that C could do something like this.
>>
>> C99 can, but not earlier versions. Anyway, I have checked in a pair of
>> patches to convert offending #-style comments to C-style comments in the
>> com32 part of the code; the rest of the code can stay as-is.
>
> Patches work fine.
The attached patch I used for the RH9 and EL3 build, because the
#define COM32_ARGS 6
was not working.
ld -m elf_i386 -T ../../com32/lib/com32.ld -o chain.elf chain.o ../../com32/libutil/libutil_com.a ../../com32/lib/libcom32.a /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libgcc.a
../../com32/lib/libcom32.a(entry.o)(.init+0x23): In function `_start':
sys/entry.S:56: undefined reference to `COM32_ARGS'
make[2]: *** [chain.elf] Error 1
make[2]: Leaving directory `/dar/build/syslinux-3.72/com32/modules'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/dar/build/syslinux-3.72/com32'
make: *** [install] Error 2
I bet the patch is not the right way to do it though :)
--
-- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
[Any errors in spelling, tact or fact are transmission errors]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: syslinux-3.72-define.patch
Type: text/x-patch
Size: 809 bytes
Desc:
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20080927/5e38a359/attachment.bin>
More information about the Syslinux
mailing list