#12430: gcc 4 won't build a non-position-independent executable
--------------------------+----------------------------
Reporter: simonsouth | Owner: korli
Type: bug | Status: closed
Priority: normal | Milestone: Unscheduled
Component: System | Version: R1/Development
Resolution: fixed | Keywords:
Blocked By: | Blocking:
Has a Patch: 1 | Platform: All
--------------------------+----------------------------
Comment (by jessicah):
Some commentary from pdziepak on IRC, that you might also find useful:
well, there is more to be done before we can say the we support positiondependent executables
currently kernel first loads runtime_loader and then runtime_loaderloads the executable itself
that's unusual order and will have to be changedruntime_loader and the executable
because we need to guarantee that there is no address conflict between
(well, we can guarantee that on x64 if we limit our support to memorymodel small, for instance, but the change is needed for 32bit anyway)