Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

PIE on Android #24953

Merged
merged 2 commits into from
Apr 30, 2015
Merged

PIE on Android #24953

merged 2 commits into from
Apr 30, 2015

Conversation

tamird
Copy link
Contributor

@tamird tamird commented Apr 29, 2015

This is OK to do given:

  • PIE is supported on Android starting with API 16.
  • The bots are running API 18.
  • API < 16 now has a 12.5% market share[0] as of 2015-04-29.

Closes #17437.

[0] https://developer.android.com/about/dashboards/index.html

r? @alexcrichton

@alexcrichton
Copy link
Member

@bors: r+ c137164

This is OK to do given:
  - PIE is supported on Android starting with API 16.
  - The bots are running API 18.
  - API < 16 now has a 12.5% market share[0] as of 2015-04-29.

Unfortunately, this breaks backtrace support. See rust-lang#17520.

Closes rust-lang#17437.

[0] https://developer.android.com/about/dashboards/index.html
@tamird
Copy link
Contributor Author

tamird commented Apr 29, 2015

@alexcrichton unfortunately #17520 is still a thing - I've updated this to ignore that test on Android.

@alexcrichton
Copy link
Member

@bors: r+ 9f36ec0

alexcrichton added a commit to alexcrichton/rust that referenced this pull request Apr 29, 2015
This is OK to do given:
  - PIE is supported on Android starting with API 16.
  - The bots are running API 18.
  - API < 16 now has a 12.5% market share[0] as of 2015-04-29.

Closes rust-lang#17437.

[0] https://developer.android.com/about/dashboards/index.html

r? @alexcrichton
@bors bors merged commit 9f36ec0 into rust-lang:master Apr 30, 2015
@tamird tamird deleted the android-pie branch April 30, 2015 02:04
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Android now requires PIE executables
3 participants