[Issue 8554] New: ddemangle is doing nothing on 64 bit linux

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Aug 15 14:04:38 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=8554

           Summary: ddemangle is doing nothing on 64 bit linux
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody at puremagic.com
        ReportedBy: michal.minich at gmail.com


--- Comment #0 from Michal Minich <michal.minich at gmail.com> 2012-08-15 14:04:37 PDT ---
dmd <params> | ddemangle 
works on win xp, but for the same linker error ouput it does not for 64 bit
arch linux

with ddemangle
OPTLINK (R) for Win32  Release 8.00.12
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
main.obj(main)
 Error 42: Symbol Undefined void
main.IKlazz.accept!(int).accept(main.Visitor!(int).Visitor)
--- errorlevel 1

on windows without ddemangle
OPTLINK (R) for Win32  Release 8.00.12
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
main.obj(main)
 Error 42: Symbol Undefined
_D4main6IKlazz13__T6acceptTiZ6acceptMFC4main14__T7VisitorTiZ7VisitorZv
--- errorlevel 1

on linux with ddemangle
..main.o: In function `_Dmain':
main.d:25: undefined reference to
`_D4main6IKlazz13__T6acceptTiZ6acceptMFC4main14__T7VisitorTiZ7VisitorZv'
collect2: error: ld returned 1 exit status
--- errorlevel 1

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


More information about the Digitalmars-d-bugs mailing list