So we could get safestack in the linux kernel etc
Right, musl & I think obsd static-pie both do self-relocation as part of rcrt1.o.
-
-
Ah, you meant
@CopperheadOS. -
It might be nice if Google implemented it for Android but we don't have a use case for it ourselves.
-
Bionic isn't very big and could simply be added to the initrd to get rid of the only static executables.
-
Unlike glibc, code compiled with the latest Bionic runs fine on ancient Android. Uses __ANDROID_API__.
-
So there isn't much of a use case for fully static executables since NDK defines set of stable symbols.
-
Target API level is mostly used framework / application layer breaking changes but also in native code.
-
For example text relocs are banned on 32-bit for API 23+ in the linker and it's used @ compile-time too.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.