> I had planned to try again once 2.3 is out, but if you're short on Linux > testers, I'll join in. > > Available platforms: > * x86_64 > * i686 compatibility > Given that I had problems getting the latter to run, I think I should > concentrate on x86_64. > Should I switch PIC off for that?Thanks! Running a linux tester would be a huge help for the project. However, I am not sure why you need to switch PIC off. Could you explain a bit more? -Tanya
Just a FYI. Default x86-64 relocation model is PIC. I think we should definitely test that. x86-32 llc default is dynamic-no-pic. In order to test pic, you have to pass something like this to the NewNightlyTest.pl script: -test-opts "TARGET_FLAGS= TARGET_LLCFLAGS=\"-relocation-model=pic - disable-fp-elim\" EXTRA_LLI_OPTS=\"-relocation-model=pic -disable-fp- elim\"" We probably ought to add an option to the script instead. Evan On Jun 3, 2008, at 10:13 AM, Tanya M. Lattner wrote:> >> I had planned to try again once 2.3 is out, but if you're short on >> Linux >> testers, I'll join in. >> >> Available platforms: >> * x86_64 >> * i686 compatibility >> Given that I had problems getting the latter to run, I think I should >> concentrate on x86_64. >> Should I switch PIC off for that? > > Thanks! Running a linux tester would be a huge help for the project. > > However, I am not sure why you need to switch PIC off. Could you > explain a > bit more? > > -Tanya > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Am Dienstag, den 03.06.2008, 10:13 -0700 schrieb Tanya M. Lattner:> > I had planned to try again once 2.3 is out, but if you're short on Linux > > testers, I'll join in. > > > > Available platforms: > > * x86_64 > > * i686 compatibility > > Given that I had problems getting the latter to run, I think I should > > concentrate on x86_64. > > Should I switch PIC off for that? > > Thanks! Running a linux tester would be a huge help for the project. > > However, I am not sure why you need to switch PIC off. Could you explain a > bit more?Last thing I heard about x86_64 was that PIC didn't work / was not implemented for that target. If it works now, then great! Regards, Jo
> Last thing I heard about x86_64 was that PIC didn't work / was not > implemented for that target. > > If it works now, then great!I am working on it. I think to only missing issue is that we need to use the PLT in calls to locally define symbols that are externally visible.> Regards, > JoCheers, -- Rafael Avila de Espindola Google Ireland Ltd. Gordon House Barrow Street Dublin 4 Ireland Registered in Dublin, Ireland Registration Number: 368047