Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
enable -fstack-protector-strong for the base system, not just the NDK #16
Comments
thestinger
added
the
Type: enhancement
label
Aug 19, 2015
thestinger
closed this
Sep 1, 2015
thestinger
reopened this
Sep 1, 2015
thestinger
changed the title from
enable -fstack-protector-strong for the base system
to
enable -fstack-protector-strong for the base system, not just the NDK
Oct 5, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
thestinger
Dec 5, 2015
Contributor
This is now unblocked due to the port to 6.0 but there are problems uncovered when this is enabled.
|
This is now unblocked due to the port to 6.0 but there are problems uncovered when this is enabled. |
thestinger
closed this
Dec 5, 2015
thestinger
reopened this
Dec 5, 2015
thestinger
closed this
Dec 5, 2015
thestinger
reopened this
Dec 5, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
thestinger
Dec 13, 2015
Contributor
This is finally implemented without running into any apparent issues.
|
This is finally implemented without running into any apparent issues. |
thestinger
closed this
Dec 13, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
thestinger commentedAug 19, 2015
I already successfully upstreamed this for the NDK, but it's not yet enabled in the base system. I fixed the incompatibility in Bionic but the GCC toolchain used by Lollipop is too old. The
-fstack-protector-allswitch could be used in the meantime but it triggers issues elsewhere (SurfaceFlinger) so those need to be debugged first.