[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