• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "compileFlag": {
3        "CC_OPT_LEVEL": [
4            "-D_FORTIFY_SOURCE=2",
5            "-O2"
6        ],
7        "CC_OVERALL_FLAGS": ["-pipe"],
8        "CC_WARN_FLAGS": [
9            "-Werror",
10            "-Wextra",
11            "-Wcast-qual",
12            "-Wall",
13            "-Wdate-time",
14            "-Wfloat-equal",
15            "-Wshadow",
16            "-Wformat=2",
17            "-Wno-stringop-overread"
18        ],
19        "CC_LANGUAGE_FLAGS": [
20            "-fsigned-char"
21        ],
22        "CC_CDG_FLAGS": ["-fno-common"],
23        "CC_MD_DEPENDENT_FLAGS": [],
24        "CC_OPT_FLAGS": [
25            "-fno-strict-aliasing",
26            "-fno-omit-frame-pointer"
27        ],
28        "CC_SEC_FLAGS": [
29            "-fPIC",
30            "-fstack-protector-strong",
31            "--param=ssp-buffer-size=4"
32        ],
33        "CC_DEFINE_FLAGS": [
34            "-DHITLS_CRYPTO_NIST_ECC_ACCELERATE",
35            "-DHITLS_CRYPTO_BN_COMBA",
36            "-DHITLS_CRYPTO_AES_PRECALC_TABLES",
37            "-DHITLS_AARCH64_PACIASP",
38            "-DHITLS_CRYPTO_SM2_PRECOMPUTE_512K_TBL"
39        ],
40        "CC_DEBUG_FLAGS": [],
41        "CC_USER_DEFINE_FLAGS": []
42    },
43    "linkFlag": {
44        "PUBLIC": [
45            "-shared",
46            "-Wl,-z,noexecstack",
47            "-Wl,-z,relro",
48            "-Wl,-z,now"
49        ],
50        "SHARED": [],
51        "EXE": []
52    }
53}
54