August 08, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=747



--- Comment #5 from Iain Buclaw <ibuclaw@ubuntu.com> 2010-08-08 10:45:44 PDT ---
asm_jmp_02_A.d and asm_jmp_02_B.d seem to build OK here - GDC 0.25. asm_jmp_02_C.d, however fails to build.

After a little bit of debugging, it seems to be a quirk of GCC's backend, rather than GDC's problem.

Take the following C/C++ program (based on your original testcase):

int main() {
    asm("jmp .LDASM1");
    return 1;
    asm(".LDASM1:");
    return 0;
}

Will cause the exact same link failure "undefined reference to `.LDASM1'" when compiled with gcc/g++.

Thus I deduce that this is not really an issue for us. However I may report a bug upstream in GCC.

Regards

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
July 06, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=747


Iain Buclaw <ibuclaw@ubuntu.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED


--- Comment #6 from Iain Buclaw <ibuclaw@ubuntu.com> 2012-07-06 05:05:48 PDT ---
This issue has long been fixed. Closing

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------