Corrupted exporting of symbols with ELF backend - object file is generated but global functions are'nt usable for calling out of the assembly source code, linker output: undefined reference to 'some asm function'. e.g. You can't call asm functions from C Reproducible: Always Steps to Reproduce: 1. git clone git://repo.or.cz/ZeXOS.git 2. cd ZeXOS 3. ./build.sh Actual Results: Linker dont see all functions called in C defined in assembly source code - You can see lot of undefined references Expected Results: Source code should be linked succefully without any warning and error Source code works with all versions before 2.04 so 2.03.1 and older are OK. This bug was reported on nasm.us bug tracker and bug was approved by project developer, so we could expect fast fix .. Please return 2.03.1 version or 2.01 to portage and mask 2.04 and newer
Why is this marked fixed?
Main developer found this bug as "standardization" process, so for everybody where nasm generate wrong object files is easy solution .. It working wrong, because nasm don't know where is .text section in ELF binaries, so you must specify it in your asm sources (when it is missing) by now everytime with "SECTION .text" .. It is correct way anyway
As per last comment; can we close this now?
seems like it