summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-07-07 04:56:23 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-07-07 04:56:23 +0000
commit8f068b13150eb671f19d179ccfc0deab978e01d2 (patch)
treee178dbb0ad44659058dfe9a5370f035187b6b781 /Android.bp
parent0cac4652e05dadd69ef83e4aabe9561e2a04e30c (diff)
parent6a00e5063ecd258fbcf6da9c9e45fa6248e25b12 (diff)
downloadmksh-android14-mainline-mediaprovider-release.tar.gz
Change-Id: I44bb5e815e735179f034a9220f24cf2cc9154aee
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp14
1 files changed, 9 insertions, 5 deletions
diff --git a/Android.bp b/Android.bp
index dcb534e..ca930d0 100644
--- a/Android.bp
+++ b/Android.bp
@@ -38,6 +38,7 @@ cc_defaults {
"src/shf.c",
"src/syn.c",
"src/tree.c",
+ "src/ulimit.c",
"src/var.c",
],
@@ -58,11 +59,11 @@ cc_defaults {
"-DMKSH_DONT_EMIT_IDSTRING",
"-DKSH_VERSIONNAME_VENDOR_EXT=\" Android\"",
- // ...and the defines from Build.sh.
+ // ...and the defines from src/Rebuild.sh after running src/Build.sh.
"-DMKSH_BUILDSH",
"-D_GNU_SOURCE",
"-DSETUID_CAN_FAIL_WITH_EAGAIN",
- "-DHAVE_STRING_POOLING=1",
+ "-DHAVE_STRING_POOLING=2",
"-DHAVE_ATTRIBUTE_BOUNDED=1",
"-DHAVE_ATTRIBUTE_FORMAT=1",
"-DHAVE_ATTRIBUTE_NORETURN=1",
@@ -95,13 +96,14 @@ cc_defaults {
"-DHAVE_CAN_UCBINTS=1",
"-DHAVE_CAN_INT8TYPE=1",
"-DHAVE_CAN_UCBINT8=1",
- "-DHAVE_RLIM_T=1",
"-DHAVE_SIG_T=1",
"-DHAVE_SYS_ERRLIST=0",
"-DHAVE_SYS_SIGNAME=1",
"-DHAVE_SYS_SIGLIST=1",
"-DHAVE_FLOCK=1",
"-DHAVE_LOCK_FCNTL=1",
+ "-DHAVE_RLIMIT=1",
+ "-DHAVE_RLIM_T=1",
"-DHAVE_GETRUSAGE=1",
"-DHAVE_GETSID=1",
"-DHAVE_GETTIMEOFDAY=1",
@@ -118,14 +120,16 @@ cc_defaults {
"-DHAVE_SETRESUGID=1",
"-DHAVE_SETGROUPS=1",
"-DHAVE_STRERROR=1",
- "-DHAVE_STRSIGNAL=0",
+ "-DHAVE_STRSIGNAL=1",
"-DHAVE_STRLCPY=1",
"-DHAVE_FLOCK_DECL=1",
"-DHAVE_REVOKE_DECL=1",
"-DHAVE_SYS_ERRLIST_DECL=0",
"-DHAVE_SYS_SIGLIST_DECL=1",
+ "-DHAVE_ST_MTIM=1",
+ "-DHAVE_ST_MTIMENSEC=0",
"-DHAVE_PERSISTENT_HISTORY=0",
- "-DMKSH_BUILD_R=592",
+ "-DMKSH_BUILD_R=593",
// Additional flags
"-DMKSH_DEFAULT_PROFILEDIR=\"/system/etc\"",