On 05.05.2009 17:24, Myles Watson wrote: > On Tue, May 5, 2009 at 9:20 AM, ron minnich <[email protected]> wrote: > >> On Tue, May 5, 2009 at 8:13 AM, Myles Watson <[email protected]> wrote: >> >> >>> 2. Delete - Delete works on the assumption that you want contiguous files >>> a. I'm not convinced that fixed CBFS areas will be simpler than >>> ldscripts. I consider them both ugly. >>> >> How are we going to support code that runs at a fixed address? I can >> only come up with >> these two options. I think the PIE stuff from v3 is not an option: >> we've been warned about >> it for a while now, and I now believe the warnings. >> > I wish I knew the best answer here. >
Although some people have talked about the evilness of PIE, I believe it still is the best way forward. And if GCC ever deprecates our usage of that mode, LLVM people seem to be happy to accommodate fringe use cases if it gets them improved regression tests or some press attention or a thank you note. Regards, Carl-Daniel -- http://www.hailfinger.org/ -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

