Check-in [da04ec5b60]
Overview
SHA1:da04ec5b608b56680299eecb44bcfbe12aae231f
Date: 2017-03-31 11:52:54
User: rkeene
Comment:Improved PIE support for Android, hopefully
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2017-08-10
20:37
[f069f572fc] Added 8.6.7 support to various places (user: rkeene, tags: trunk)
2017-03-31
11:52
[da04ec5b60] Improved PIE support for Android, hopefully (user: rkeene, tags: trunk)
2017-03-30
04:37
[911b4864a6] Updated to build Android/ARM kits as PIE (user: rkeene, tags: trunk)
Changes

Modified build/make-kit-android-arm from [3bfb169e94] to [5704c09207].

1
2
3
4
5
6
7
8
9
#! /bin/sh

CROSS="arm-android9-linux-androideabi"
export CROSS

KC_KITSH_LDFLAGS_ADD='-fPIE'
export KC_KITSH_LDFLAGS_ADD

./build/make-kit-crosscompile "$@" LDFLAGS=-static-libgcc CFLAGS=-fPIC





|


|
1
2
3
4
5
6
7
8
9
#! /bin/sh

CROSS="arm-android9-linux-androideabi"
export CROSS

KC_KITSH_LDFLAGS_ADD='-fPIC -fPIE -pie'
export KC_KITSH_LDFLAGS_ADD

./build/make-kit-crosscompile "$@" LDFLAGS=-static-libgcc CFLAGS=-fPIE