aboutsummaryrefslogtreecommitdiff
path: root/gps/Android.bp
blob: ea0d991cc2d6eeecba4180928161bc8d4575cdc0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
GNSS_CFLAGS = [
    "-Werror",
    "-Wno-error=unused-parameter",
    "-Wno-error=macro-redefined",
    "-Wno-error=reorder",
    "-Wno-error=missing-braces",
    "-Wno-error=self-assign",
    "-Wno-error=enum-conversion",
    "-Wno-error=logical-op-parentheses",
    "-Wno-error=null-arithmetic",
    "-Wno-error=null-conversion",
    "-Wno-error=parentheses-equality",
    "-Wno-error=undefined-bool-conversion",
    "-Wno-error=tautological-compare",
    "-Wno-error=switch",
    "-Wno-error=date-time",
]

/* Activate the following for regression testing */
GNSS_SANITIZE = {
/*  address: true,*/
    cfi: true,
    misc_undefined: [
        "bounds",
        "null",
        "unreachable",
        "integer",
    ],
}

/* Activate the following for debug purposes only,
   comment out for production */
GNSS_SANITIZE_DIAG = {
/*
    diag: {
        cfi: true,
        misc_undefined: [
            "bounds",
            "null",
            "unreachable",
            "integer",
        ],
    },
*/
}