From: Andrew W. <an...@wa...> - 2014-11-24 11:07:03
|
Don't know if this is syslinux or nasm problem, but since HPA seems active in both, I thought I'd post it here. Build fails like this: nasm -f elf -Ox -g -F dwarf -DDATE_STR="'6.03'" \ -DHEXDATE="0x54730e41" \ -Di386 \ -I/source/sys/syslinux/core/ \ -l ldlinux.lsr -o ldlinux.o -MP -MD ./.ldlinux.o.d /source/sys/syslinux/core/ldlinux.asm diskstart.inc:438: error: symbol references not supported in preprocess-only mode diskstart.inc:438: error: non-constant value given to `%if' diskstart.inc:439: error: symbol references not supported in preprocess-only mode diskstart.inc:439: error: non-constant value given to `%assign' /source/sys/syslinux/core/ldlinux.asm:26: fatal: unable to open include file `head.inc' /source/sys/syslinux/core/Makefile:156: recipe for target 'ldlinux.o' failed Hope that's useful. -- Andrew Walrond |
From: Cyrill G. <gor...@gm...> - 2014-11-24 11:18:45
|
On Mon, Nov 24, 2014 at 11:06:54AM +0000, Andrew Walrond wrote: > Don't know if this is syslinux or nasm problem, but since HPA seems > active in both, I thought I'd post it here. Build fails like this: > > nasm -f elf -Ox -g -F dwarf -DDATE_STR="'6.03'" \ > -DHEXDATE="0x54730e41" \ > -Di386 \ > -I/source/sys/syslinux/core/ \ > -l ldlinux.lsr -o ldlinux.o -MP -MD ./.ldlinux.o.d > /source/sys/syslinux/core/ldlinux.asm > diskstart.inc:438: error: symbol references not supported in > preprocess-only mode > diskstart.inc:438: error: non-constant value given to `%if' > diskstart.inc:439: error: symbol references not supported in > preprocess-only mode > diskstart.inc:439: error: non-constant value given to `%assign' > /source/sys/syslinux/core/ldlinux.asm:26: fatal: unable to open include > file `head.inc' > /source/sys/syslinux/core/Makefile:156: recipe for target 'ldlinux.o' failed > > Hope that's useful. Looks like -M option get screwed. Thanks for report I will try to take a look in a couple of days. |
From: suresh b. <k_s...@ya...> - 2014-11-25 00:14:48
|
Hi, I have not found any source code link in http://www.nasm.us/ . So I got 2.07 nasm from source forge.net Can anyone send me the latest source of nasm? Let me build to produce this build error? regards,sureshbk. On Monday, November 24, 2014 4:49 PM, Cyrill Gorcunov <gor...@gm...> wrote: On Mon, Nov 24, 2014 at 11:06:54AM +0000, Andrew Walrond wrote: > Don't know if this is syslinux or nasm problem, but since HPA seems > active in both, I thought I'd post it here. Build fails like this: > > nasm -f elf -Ox -g -F dwarf -DDATE_STR="'6.03'" \ > -DHEXDATE="0x54730e41" \ > -Di386 \ > -I/source/sys/syslinux/core/ \ > -l ldlinux.lsr -o ldlinux.o -MP -MD ./.ldlinux.o.d > /source/sys/syslinux/core/ldlinux.asm > diskstart.inc:438: error: symbol references not supported in > preprocess-only mode > diskstart.inc:438: error: non-constant value given to `%if' > diskstart.inc:439: error: symbol references not supported in > preprocess-only mode > diskstart.inc:439: error: non-constant value given to `%assign' > /source/sys/syslinux/core/ldlinux.asm:26: fatal: unable to open include > file `head.inc' > /source/sys/syslinux/core/Makefile:156: recipe for target 'ldlinux.o' failed > > Hope that's useful. Looks like -M option get screwed. Thanks for report I will try to take a look in a couple of days. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Nasm-devel mailing list Nas...@li... https://lists.sourceforge.net/lists/listinfo/nasm-devel |
From: Frank K. <fbk...@my...> - 2014-11-25 05:17:14
|
suresh babu wrote: > Hi, > > > I have not found any source code link in http://www.nasm.us/ . http://www.nasm.us/pub/nasm/releasebuilds/2.11.05/nasm-2.11.05.zip Other extensions are the same thing in different compression formats. Take your pick. Not too clearly labeled as source archives, I guess. 2.11.06 is up, if you want to work with the latest... Thanks for your interest! Best, Frank |
From: Cyrill G. <gor...@gm...> - 2014-11-30 20:54:59
|
On Tue, Nov 25, 2014 at 12:15:13AM -0500, Frank Kotler wrote: > suresh babu wrote: > > Hi, > > > > > > I have not found any source code link in http://www.nasm.us/ . > > http://www.nasm.us/pub/nasm/releasebuilds/2.11.05/nasm-2.11.05.zip > > Other extensions are the same thing in different compression formats. > Take your pick. Not too clearly labeled as source archives, I guess. > 2.11.06 is up, if you want to work with the latest... > > Thanks for your interest! Should be fixed in latest snapshot. Please verify once time permit. |
From: H. P. A. <hp...@zy...> - 2014-12-02 00:07:00
|
On 11/30/2014 12:54 PM, Cyrill Gorcunov wrote: > On Tue, Nov 25, 2014 at 12:15:13AM -0500, Frank Kotler wrote: >> suresh babu wrote: >>> Hi, >>> >>> >>> I have not found any source code link in http://www.nasm.us/ . >> >> http://www.nasm.us/pub/nasm/releasebuilds/2.11.05/nasm-2.11.05.zip >> >> Other extensions are the same thing in different compression formats. >> Take your pick. Not too clearly labeled as source archives, I guess. >> 2.11.06 is up, if you want to work with the latest... >> >> Thanks for your interest! > > Should be fixed in latest snapshot. Please verify once time permit. > ... at which point we should make a 2.11.07. -hpa |
From: Frank K. <fbk...@my...> - 2014-12-02 00:50:00
|
H. Peter Anvin wrote: ... > ... at which point we should make a 2.11.07. Wait, wait, we have another one. http://forum.nasm.us/index.php?topic=2004.new#new Claims "vmovd rdx, xmm0" won't assemble, but the Intel compiler generates it. I have no idea - I'm on a 32-bit machine... Thanks to all for your efforts! Best, Frank |
From: suresh b. <k_s...@ya...> - 2014-12-02 01:31:36
|
Hi, vmovd works only in 32-bit with xmm1, if you want same thing to work in 64-bit you need to use the vmovq instruction with xmm1. regards,sureshbk. On Tuesday, December 2, 2014 6:21 AM, Frank Kotler <fbk...@my...> wrote: H. Peter Anvin wrote: ... > ... at which point we should make a 2.11.07. Wait, wait, we have another one. http://forum.nasm.us/index.php?topic=2004.new#new Claims "vmovd rdx, xmm0" won't assemble, but the Intel compiler generates it. I have no idea - I'm on a 32-bit machine... Thanks to all for your efforts! Best, Frank ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Nasm-devel mailing list Nas...@li... https://lists.sourceforge.net/lists/listinfo/nasm-devel |