Skip to content

Commit d8e78d9

Browse files
committed
Use same cflags as C SDK compilation
1 parent b3fac8b commit d8e78d9

File tree

4 files changed

+70
-26
lines changed

4 files changed

+70
-26
lines changed
Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,33 @@
1+
--sysroot="/usr/lib/arm-none-eabi"
12
-Oz
23
-g0
34
-fomit-frame-pointer
45
-momit-leaf-frame-pointer
56
-fno-common
6-
-mlittle-endian
77
-std=gnu99
8+
-Wall
9+
-Wextra
10+
-Wno-main
11+
-Werror=int-to-pointer-cast
12+
-Wno-error=int-conversion
13+
-Wimplicit-fallthrough
14+
-Wvla
15+
-Wno-undef
16+
-Wshadow
17+
-Wformat=2
18+
-Wformat-security
19+
-Wwrite-strings
20+
-Wno-unused-command-line-argument
821
-fdata-sections
922
-ffunction-sections
1023
-funsigned-char
1124
-fshort-enums
1225
-mno-unaligned-access
1326
-fropi
1427
-fno-jump-tables
15-
-nostdlib
16-
-nodefaultlibs
28+
-msoft-float
1729
-frwpi
18-
--target=armv8m-none-eabi
30+
--target=arm-none-eabi
1931
-mcpu=cortex-m35p+nodsp
20-
-mthumb
21-
-msoft-float
22-
-Wno-unused-command-line-argument
32+
-mlittle-endian
33+
-mthumb

ledger_secure_sdk_sys/c_sdk_build_nanosplus.cflags

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,33 @@
1+
--sysroot="/usr/lib/arm-none-eabi"
12
-Oz
23
-g0
34
-fomit-frame-pointer
45
-momit-leaf-frame-pointer
56
-fno-common
6-
-mlittle-endian
77
-std=gnu99
8+
-Wall
9+
-Wextra
10+
-Wno-main
11+
-Werror=int-to-pointer-cast
12+
-Wno-error=int-conversion
13+
-Wimplicit-fallthrough
14+
-Wvla
15+
-Wno-undef
16+
-Wshadow
17+
-Wformat=2
18+
-Wformat-security
19+
-Wwrite-strings
20+
-Wno-unused-command-line-argument
821
-fdata-sections
922
-ffunction-sections
1023
-funsigned-char
1124
-fshort-enums
1225
-mno-unaligned-access
1326
-fropi
1427
-fno-jump-tables
15-
-nostdlib
16-
-nodefaultlibs
28+
-msoft-float
1729
-frwpi
18-
--target=armv8m-none-eabi
30+
--target=arm-none-eabi
1931
-mcpu=cortex-m35p+nodsp
32+
-mlittle-endian
2033
-mthumb
21-
-msoft-float
22-
-Wno-unused-command-line-argument
Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,32 @@
1+
--sysroot="/usr/lib/arm-none-eabi"
12
-Oz
23
-g0
34
-fomit-frame-pointer
45
-momit-leaf-frame-pointer
56
-fno-common
6-
-mlittle-endian
77
-std=gnu99
8+
-Wall
9+
-Wextra
10+
-Wno-main
11+
-Werror=int-to-pointer-cast
12+
-Wno-error=int-conversion
13+
-Wimplicit-fallthrough
14+
-Wvla
15+
-Wno-undef
16+
-Wshadow
17+
-Wformat=2
18+
-Wformat-security
19+
-Wwrite-strings
20+
-Wno-unused-command-line-argument
821
-fdata-sections
922
-ffunction-sections
1023
-funsigned-char
1124
-fshort-enums
1225
-mno-unaligned-access
1326
-fropi
1427
-fno-jump-tables
15-
-nostdlib
16-
-nodefaultlibs
1728
-frwpi
18-
-mthumb
19-
--target=armv6m-none-eabi
29+
--target=arm-none-eabi
2030
-mcpu=cortex-m0plus
21-
-Wno-unused-command-line-argument
31+
-mlittle-endian
32+
-mthumb
Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,33 @@
1+
--sysroot="/usr/lib/arm-none-eabi"
12
-Oz
23
-g0
34
-fomit-frame-pointer
45
-momit-leaf-frame-pointer
56
-fno-common
6-
-mlittle-endian
77
-std=gnu99
8+
-Wall
9+
-Wextra
10+
-Wno-main
11+
-Werror=int-to-pointer-cast
12+
-Wno-error=int-conversion
13+
-Wimplicit-fallthrough
14+
-Wvla
15+
-Wno-undef
16+
-Wshadow
17+
-Wformat=2
18+
-Wformat-security
19+
-Wwrite-strings
20+
-Wno-unused-command-line-argument
821
-fdata-sections
922
-ffunction-sections
1023
-funsigned-char
1124
-fshort-enums
1225
-mno-unaligned-access
1326
-fropi
1427
-fno-jump-tables
15-
-nostdlib
16-
-nodefaultlibs
28+
-msoft-float
1729
-frwpi
18-
--target=armv8m-none-eabi
30+
--target=arm-none-eabi
1931
-mcpu=cortex-m35p+nodsp
20-
-mthumb
21-
-msoft-float
22-
-Wno-unused-command-line-argument
32+
-mlittle-endian
33+
-mthumb

0 commit comments

Comments
 (0)