[LLVMdev] -Wl,native-cbe problem

Adam Treat manyoso at yahoo.com
Wed Mar 2 07:50:44 PST 2005


I will definately look into this tonight and see if it is a problem with my 
recent patch.

On Wednesday 02 March 2005 3:39 am, Markus F.X.J. Oberhumer wrote:
> Reid Spencer wrote:
> > On Tue, 2005-03-01 at 22:07, Markus F.X.J. Oberhumer wrote:
> >>Follow up: After removing the dangling symlink the problem now looks:
> >>
> >>-march=c((anonymous namespace)::PrintStackTrace()+0x1e)[0x847a17e]
> >>-fno-strict-aliasing: example.out.cbe.c: No such file or directory
> >>gccld: example.out.cbe.c: Can't destroy file:
> >>make: *** [example.out] Error 1
> >>At a minimum that error message is pretty confusing - does gccld want to
> >> execute a program named "-fno-strict-aliasing" ? Have to check later...
> >
> > No, it doesn't. I don't know what's up with the -fno-strict-aliasing
> > output; however, the rest seems pretty straight forward to me. For some
> > reason example.out.cbe.c didn't get created. Since its a temporary file,
> > it tried to destroy it at program termination and failed because it
> > doesn't exist. This is most likely a bug in gccld's main function.
>
> Short update: -native-cbe is currently broken as gccld/llc seems to
> generate assembler code instead of C. To easy debugging of such things it
> would be nice if -save-temps could get propaged from llvm-gcc to gccld.
>
> Markus
>
> > Reid
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list