Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

32-bit x86 Position Independent Code - It's that bad

Name: Anonymous 2015-07-17 17:50

http://ewontfix.com/18/

C is too high-level and the compilers are shit.
Don't let a machine do the job of a human.
Write ASM yourself.

Name: Anonymous 2015-07-17 18:13

>>1
Actually, the biggest issue here is with the design of Unix dynamic linkers. You can get a big boost by doing away with lazy symbol resolution, and an even bigger one (for single processes, anyway) if you are willing to dispense with PIC as well. Unfortunately, for historical reasons i386 systems will commonly use both because it takes special effort to avoid them.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List