Skip to content

Instantly share code, notes, and snippets.

@seven332
Last active July 16, 2016 10:07
Show Gist options
  • Select an option

  • Save seven332/2f5b5773552f324ac43e4c694a2fee0a to your computer and use it in GitHub Desktop.

Select an option

Save seven332/2f5b5773552f324ac43e4c694a2fee0a to your computer and use it in GitHub Desktop.

arm64-v8a

CPPFLAGS

-target aarch64-none-linux-android -ffunction-sections -funwind-tables -fstack-protector-strong -fpic -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -g -O2 -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target aarch64-none-linux-android -no-canonical-prefixes -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

x86_64

CPPFLAGS

-target x86_64-none-linux-android -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -g -O2 -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target x86_64-none-linux-android -no-canonical-prefixes -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

mips64

CPPFLAGS

-target mips64el-none-linux-android -fpic -finline-functions -ffunction-sections -funwind-tables -fstack-protector-strong -fmessage-length=0 -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -g -O2 -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target mips64el-none-linux-android -no-canonical-prefixes -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

armeabi-v7a

CPPFLAGS

-target armv7-none-linux-androideabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -mthumb -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -g -Os -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target armv7-none-linux-androideabi -no-canonical-prefixes -Wl,--fix-cortex-a8 -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

armeabi

CPPFLAGS

-target armv5te-none-linux-androideabi -march=armv5te -mtune=xscale -msoft-float -mthumb -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -g -Os -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target armv5te-none-linux-androideabi -no-canonical-prefixes -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

x86

CPPFLAGS

-target i686-none-linux-android -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -g -O2 -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target i686-none-linux-android -no-canonical-prefixes -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

mips

CPPFLAGS

-target mipsel-none-linux-android -fpic -finline-functions -ffunction-sections -funwind-tables -fstack-protector-strong -fmessage-length=0 -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -g -mips32 -O2 -DNDEBUG -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security

LDFLAGS

-target mipsel-none-linux-android -no-canonical-prefixes -mips32 -Wl,--build-id -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--warn-shared-textrel -Wl,--fatal-warnings

Note

-gcc-toolchain XXX

--sysroot=XXX

-fno-exceptions -fno-rtti

-fexceptions -frtti

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment