Skip to content

Commit 67a5298

Browse files
ABOSTMfpistm
authored andcommitted
feat: Add No Optimization (-O0) option to menus
Signed-off-by: Alexandre Bourdiol <[email protected]>
1 parent 94a9914 commit 67a5298

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

boards.txt

+60
Original file line numberDiff line numberDiff line change
@@ -6777,6 +6777,8 @@ Nucleo_144.menu.opt.o3lto=Fastest (-O3) with LTO
67776777
Nucleo_144.menu.opt.o3lto.build.flags.optimize=-O3 -flto
67786778
Nucleo_144.menu.opt.ogstd=Debug (-Og)
67796779
Nucleo_144.menu.opt.ogstd.build.flags.optimize=-Og
6780+
Nucleo_144.menu.opt.o0std=No Optimization (-O0)
6781+
Nucleo_144.menu.opt.o0std.build.flags.optimize=-O0
67806782

67816783
Nucleo_64.menu.opt.osstd=Smallest (-Os default)
67826784
Nucleo_64.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6795,6 +6797,8 @@ Nucleo_64.menu.opt.o3lto=Fastest (-O3) with LTO
67956797
Nucleo_64.menu.opt.o3lto.build.flags.optimize=-O3 -flto
67966798
Nucleo_64.menu.opt.ogstd=Debug (-Og)
67976799
Nucleo_64.menu.opt.ogstd.build.flags.optimize=-Og
6800+
Nucleo_64.menu.opt.o0std=No Optimization (-O0)
6801+
Nucleo_64.menu.opt.o0std.build.flags.optimize=-O0
67986802

67996803
Nucleo_32.menu.opt.osstd=Smallest (-Os default)
68006804
Nucleo_32.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6813,6 +6817,8 @@ Nucleo_32.menu.opt.o3lto=Fastest (-O3) with LTO
68136817
Nucleo_32.menu.opt.o3lto.build.flags.optimize=-O3 -flto
68146818
Nucleo_32.menu.opt.ogstd=Debug (-Og)
68156819
Nucleo_32.menu.opt.ogstd.build.flags.optimize=-Og
6820+
Nucleo_32.menu.opt.o0std=No Optimization (-O0)
6821+
Nucleo_32.menu.opt.o0std.build.flags.optimize=-O0
68166822

68176823
Disco.menu.opt.osstd=Smallest (-Os default)
68186824
Disco.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6831,6 +6837,8 @@ Disco.menu.opt.o3lto=Fastest (-O3) with LTO
68316837
Disco.menu.opt.o3lto.build.flags.optimize=-O3 -flto
68326838
Disco.menu.opt.ogstd=Debug (-Og)
68336839
Disco.menu.opt.ogstd.build.flags.optimize=-Og
6840+
Disco.menu.opt.o0std=No Optimization (-O0)
6841+
Disco.menu.opt.o0std.build.flags.optimize=-O0
68346842

68356843
Eval.menu.opt.osstd=Smallest (-Os default)
68366844
Eval.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6849,6 +6857,8 @@ Eval.menu.opt.o3lto=Fastest (-O3) with LTO
68496857
Eval.menu.opt.o3lto.build.flags.optimize=-O3 -flto
68506858
Eval.menu.opt.ogstd=Debug (-Og)
68516859
Eval.menu.opt.ogstd.build.flags.optimize=-Og
6860+
Eval.menu.opt.o0std=No Optimization (-O0)
6861+
Eval.menu.opt.o0std.build.flags.optimize=-O0
68526862

68536863
STM32MP1.menu.opt.osstd=Smallest (-Os default)
68546864
STM32MP1.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6867,6 +6877,8 @@ STM32MP1.menu.opt.o3lto=Fastest (-O3) with LTO
68676877
STM32MP1.menu.opt.o3lto.build.flags.optimize=-O3 -flto
68686878
STM32MP1.menu.opt.ogstd=Debug (-Og)
68696879
STM32MP1.menu.opt.ogstd.build.flags.optimize=-Og
6880+
STM32MP1.menu.opt.o0std=No Optimization (-O0)
6881+
STM32MP1.menu.opt.o0std.build.flags.optimize=-O0
68706882

68716883
GenF0.menu.opt.osstd=Smallest (-Os default)
68726884
GenF0.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6885,6 +6897,8 @@ GenF0.menu.opt.o3lto=Fastest (-O3) with LTO
68856897
GenF0.menu.opt.o3lto.build.flags.optimize=-O3 -flto
68866898
GenF0.menu.opt.ogstd=Debug (-Og)
68876899
GenF0.menu.opt.ogstd.build.flags.optimize=-Og
6900+
GenF0.menu.opt.o0std=No Optimization (-O0)
6901+
GenF0.menu.opt.o0std.build.flags.optimize=-O0
68886902

68896903
GenF1.menu.opt.osstd=Smallest (-Os default)
68906904
GenF1.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6903,6 +6917,8 @@ GenF1.menu.opt.o3lto=Fastest (-O3) with LTO
69036917
GenF1.menu.opt.o3lto.build.flags.optimize=-O3 -flto
69046918
GenF1.menu.opt.ogstd=Debug (-Og)
69056919
GenF1.menu.opt.ogstd.build.flags.optimize=-Og
6920+
GenF1.menu.opt.o0std=No Optimization (-O0)
6921+
GenF1.menu.opt.o0std.build.flags.optimize=-O0
69066922

69076923
GenF2.menu.opt.osstd=Smallest (-Os default)
69086924
GenF2.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6921,6 +6937,8 @@ GenF2.menu.opt.o3lto=Fastest (-O3) with LTO
69216937
GenF2.menu.opt.o3lto.build.flags.optimize=-O3 -flto
69226938
GenF2.menu.opt.ogstd=Debug (-Og)
69236939
GenF2.menu.opt.ogstd.build.flags.optimize=-Og
6940+
GenF2.menu.opt.o0std=No Optimization (-O0)
6941+
GenF2.menu.opt.o0std.build.flags.optimize=-O0
69246942

69256943
GenF3.menu.opt.osstd=Smallest (-Os default)
69266944
GenF3.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6939,6 +6957,8 @@ GenF3.menu.opt.o3lto=Fastest (-O3) with LTO
69396957
GenF3.menu.opt.o3lto.build.flags.optimize=-O3 -flto
69406958
GenF3.menu.opt.ogstd=Debug (-Og)
69416959
GenF3.menu.opt.ogstd.build.flags.optimize=-Og
6960+
GenF3.menu.opt.o0std=No Optimization (-O0)
6961+
GenF3.menu.opt.o0std.build.flags.optimize=-O0
69426962

69436963
GenF4.menu.opt.osstd=Smallest (-Os default)
69446964
GenF4.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6957,6 +6977,8 @@ GenF4.menu.opt.o3lto=Fastest (-O3) with LTO
69576977
GenF4.menu.opt.o3lto.build.flags.optimize=-O3 -flto
69586978
GenF4.menu.opt.ogstd=Debug (-Og)
69596979
GenF4.menu.opt.ogstd.build.flags.optimize=-Og
6980+
GenF4.menu.opt.o0std=No Optimization (-O0)
6981+
GenF4.menu.opt.o0std.build.flags.optimize=-O0
69606982

69616983
GenF7.menu.opt.osstd=Smallest (-Os default)
69626984
GenF7.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6975,6 +6997,8 @@ GenF7.menu.opt.o3lto=Fastest (-O3) with LTO
69756997
GenF7.menu.opt.o3lto.build.flags.optimize=-O3 -flto
69766998
GenF7.menu.opt.ogstd=Debug (-Og)
69776999
GenF7.menu.opt.ogstd.build.flags.optimize=-Og
7000+
GenF7.menu.opt.o0std=No Optimization (-O0)
7001+
GenF7.menu.opt.o0std.build.flags.optimize=-O0
69787002

69797003
GenG0.menu.opt.osstd=Smallest (-Os default)
69807004
GenG0.menu.opt.oslto=Smallest (-Os) with LTO
@@ -6993,6 +7017,8 @@ GenG0.menu.opt.o3lto=Fastest (-O3) with LTO
69937017
GenG0.menu.opt.o3lto.build.flags.optimize=-O3 -flto
69947018
GenG0.menu.opt.ogstd=Debug (-Og)
69957019
GenG0.menu.opt.ogstd.build.flags.optimize=-Og
7020+
GenG0.menu.opt.o0std=No Optimization (-O0)
7021+
GenG0.menu.opt.o0std.build.flags.optimize=-O0
69967022

69977023
GenG4.menu.opt.osstd=Smallest (-Os default)
69987024
GenG4.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7011,6 +7037,8 @@ GenG4.menu.opt.o3lto=Fastest (-O3) with LTO
70117037
GenG4.menu.opt.o3lto.build.flags.optimize=-O3 -flto
70127038
GenG4.menu.opt.ogstd=Debug (-Og)
70137039
GenG4.menu.opt.ogstd.build.flags.optimize=-Og
7040+
GenG4.menu.opt.o0std=No Optimization (-O0)
7041+
GenG4.menu.opt.o0std.build.flags.optimize=-O0
70147042

70157043
GenH7.menu.opt.osstd=Smallest (-Os default)
70167044
GenH7.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7029,6 +7057,8 @@ GenH7.menu.opt.o3lto=Fastest (-O3) with LTO
70297057
GenH7.menu.opt.o3lto.build.flags.optimize=-O3 -flto
70307058
GenH7.menu.opt.ogstd=Debug (-Og)
70317059
GenH7.menu.opt.ogstd.build.flags.optimize=-Og
7060+
GenH7.menu.opt.o0std=No Optimization (-O0)
7061+
GenH7.menu.opt.o0std.build.flags.optimize=-O0
70327062

70337063
GenL0.menu.opt.osstd=Smallest (-Os default)
70347064
GenL0.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7047,6 +7077,8 @@ GenL0.menu.opt.o3lto=Fastest (-O3) with LTO
70477077
GenL0.menu.opt.o3lto.build.flags.optimize=-O3 -flto
70487078
GenL0.menu.opt.ogstd=Debug (-Og)
70497079
GenL0.menu.opt.ogstd.build.flags.optimize=-Og
7080+
GenL0.menu.opt.o0std=No Optimization (-O0)
7081+
GenL0.menu.opt.o0std.build.flags.optimize=-O0
70507082

70517083
GenL1.menu.opt.osstd=Smallest (-Os default)
70527084
GenL1.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7065,6 +7097,8 @@ GenL1.menu.opt.o3lto=Fastest (-O3) with LTO
70657097
GenL1.menu.opt.o3lto.build.flags.optimize=-O3 -flto
70667098
GenL1.menu.opt.ogstd=Debug (-Og)
70677099
GenL1.menu.opt.ogstd.build.flags.optimize=-Og
7100+
GenL1.menu.opt.o0std=No Optimization (-O0)
7101+
GenL1.menu.opt.o0std.build.flags.optimize=-O0
70687102

70697103
GenL4.menu.opt.osstd=Smallest (-Os default)
70707104
GenL4.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7083,6 +7117,8 @@ GenL4.menu.opt.o3lto=Fastest (-O3) with LTO
70837117
GenL4.menu.opt.o3lto.build.flags.optimize=-O3 -flto
70847118
GenL4.menu.opt.ogstd=Debug (-Og)
70857119
GenL4.menu.opt.ogstd.build.flags.optimize=-Og
7120+
GenL4.menu.opt.o0std=No Optimization (-O0)
7121+
GenL4.menu.opt.o0std.build.flags.optimize=-O0
70867122

70877123
GenL5.menu.opt.osstd=Smallest (-Os default)
70887124
GenL5.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7101,6 +7137,8 @@ GenL5.menu.opt.o3lto=Fastest (-O3) with LTO
71017137
GenL5.menu.opt.o3lto.build.flags.optimize=-O3 -flto
71027138
GenL5.menu.opt.ogstd=Debug (-Og)
71037139
GenL5.menu.opt.ogstd.build.flags.optimize=-Og
7140+
GenL5.menu.opt.o0std=No Optimization (-O0)
7141+
GenL5.menu.opt.o0std.build.flags.optimize=-O0
71047142

71057143
GenU5.menu.opt.osstd=Smallest (-Os default)
71067144
GenU5.menu.opt.osstd.build.flags.optimize=-Os
@@ -7120,6 +7158,8 @@ GenU5.menu.opt.o3lto=Fastest (-O3) with LTO
71207158
GenU5.menu.opt.o3lto.build.flags.optimize=-O3 -flto
71217159
GenU5.menu.opt.ogstd=Debug (-g)
71227160
GenU5.menu.opt.ogstd.build.flags.optimize=-g -Og
7161+
GenU5.menu.opt.o0std=No Optimization (-O0)
7162+
GenU5.menu.opt.o0std.build.flags.optimize=-O0
71237163

71247164
GenWB.menu.opt.osstd=Smallest (-Os default)
71257165
GenWB.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7138,6 +7178,8 @@ GenWB.menu.opt.o3lto=Fastest (-O3) with LTO
71387178
GenWB.menu.opt.o3lto.build.flags.optimize=-O3 -flto
71397179
GenWB.menu.opt.ogstd=Debug (-Og)
71407180
GenWB.menu.opt.ogstd.build.flags.optimize=-Og
7181+
GenWB.menu.opt.o0std=No Optimization (-O0)
7182+
GenWB.menu.opt.o0std.build.flags.optimize=-O0
71417183

71427184
GenWL.menu.opt.osstd=Smallest (-Os default)
71437185
GenWL.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7156,6 +7198,8 @@ GenWL.menu.opt.o3lto=Fastest (-O3) with LTO
71567198
GenWL.menu.opt.o3lto.build.flags.optimize=-O3 -flto
71577199
GenWL.menu.opt.ogstd=Debug (-Og)
71587200
GenWL.menu.opt.ogstd.build.flags.optimize=-Og
7201+
GenWL.menu.opt.o0std=No Optimization (-O0)
7202+
GenWL.menu.opt.o0std.build.flags.optimize=-O0
71597203

71607204
3dprinter.menu.opt.osstd=Smallest (-Os default)
71617205
3dprinter.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7174,6 +7218,8 @@ GenWL.menu.opt.ogstd.build.flags.optimize=-Og
71747218
3dprinter.menu.opt.o3lto.build.flags.optimize=-O3 -flto
71757219
3dprinter.menu.opt.ogstd=Debug (-Og)
71767220
3dprinter.menu.opt.ogstd.build.flags.optimize=-Og
7221+
3dprinter.menu.opt.o0std=No Optimization (-O0)
7222+
3dprinter.menu.opt.o0std.build.flags.optimize=-O0
71777223

71787224
BluesW.menu.opt.osstd=Smallest (-Os default)
71797225
BluesW.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7192,6 +7238,8 @@ BluesW.menu.opt.o3lto=Fastest (-O3) with LTO
71927238
BluesW.menu.opt.o3lto.build.flags.optimize=-O3 -flto
71937239
BluesW.menu.opt.ogstd=Debug (-Og)
71947240
BluesW.menu.opt.ogstd.build.flags.optimize=-Og
7241+
BluesW.menu.opt.o0std=No Optimization (-O0)
7242+
BluesW.menu.opt.o0std.build.flags.optimize=-O0
71957243

71967244
Elecgator.menu.opt.osstd=Smallest (-Os default)
71977245
Elecgator.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7210,6 +7258,8 @@ Elecgator.menu.opt.o3lto=Fastest (-O3) with LTO
72107258
Elecgator.menu.opt.o3lto.build.flags.optimize=-O3 -flto
72117259
Elecgator.menu.opt.ogstd=Debug (-Og)
72127260
Elecgator.menu.opt.ogstd.build.flags.optimize=-Og
7261+
Elecgator.menu.opt.o0std=No Optimization (-O0)
7262+
Elecgator.menu.opt.o0std.build.flags.optimize=-O0
72137263

72147264
ESC_board.menu.opt.osstd=Smallest (-Os default)
72157265
ESC_board.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7228,6 +7278,8 @@ ESC_board.menu.opt.o3lto=Fastest (-O3) with LTO
72287278
ESC_board.menu.opt.o3lto.build.flags.optimize=-O3 -flto
72297279
ESC_board.menu.opt.ogstd=Debug (-Og)
72307280
ESC_board.menu.opt.ogstd.build.flags.optimize=-Og
7281+
ESC_board.menu.opt.o0std=No Optimization (-O0)
7282+
ESC_board.menu.opt.o0std.build.flags.optimize=-O0
72317283

72327284
Garatronic.menu.opt.osstd=Smallest (-Os default)
72337285
Garatronic.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7246,6 +7298,8 @@ Garatronic.menu.opt.o3lto=Fastest (-O3) with LTO
72467298
Garatronic.menu.opt.o3lto.build.flags.optimize=-O3 -flto
72477299
Garatronic.menu.opt.ogstd=Debug (-Og)
72487300
Garatronic.menu.opt.ogstd.build.flags.optimize=-Og
7301+
Garatronic.menu.opt.o0std=No Optimization (-O0)
7302+
Garatronic.menu.opt.o0std.build.flags.optimize=-O0
72497303

72507304
GenFlight.menu.opt.osstd=Smallest (-Os default)
72517305
GenFlight.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7264,6 +7318,8 @@ GenFlight.menu.opt.o3lto=Fastest (-O3) with LTO
72647318
GenFlight.menu.opt.o3lto.build.flags.optimize=-O3 -flto
72657319
GenFlight.menu.opt.ogstd=Debug (-Og)
72667320
GenFlight.menu.opt.ogstd.build.flags.optimize=-Og
7321+
GenFlight.menu.opt.o0std=No Optimization (-O0)
7322+
GenFlight.menu.opt.o0std.build.flags.optimize=-O0
72677323

72687324
LoRa.menu.opt.osstd=Smallest (-Os default)
72697325
LoRa.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7282,6 +7338,8 @@ LoRa.menu.opt.o3lto=Fastest (-O3) with LTO
72827338
LoRa.menu.opt.o3lto.build.flags.optimize=-O3 -flto
72837339
LoRa.menu.opt.ogstd=Debug (-Og)
72847340
LoRa.menu.opt.ogstd.build.flags.optimize=-Og
7341+
LoRa.menu.opt.o0std=No Optimization (-O0)
7342+
LoRa.menu.opt.o0std.build.flags.optimize=-O0
72857343

72867344
Midatronics.menu.opt.osstd=Smallest (-Os default)
72877345
Midatronics.menu.opt.oslto=Smallest (-Os) with LTO
@@ -7300,6 +7358,8 @@ Midatronics.menu.opt.o3lto=Fastest (-O3) with LTO
73007358
Midatronics.menu.opt.o3lto.build.flags.optimize=-O3 -flto
73017359
Midatronics.menu.opt.ogstd=Debug (-Og)
73027360
Midatronics.menu.opt.ogstd.build.flags.optimize=-Og
7361+
Midatronics.menu.opt.o0std=No Optimization (-O0)
7362+
Midatronics.menu.opt.o0std.build.flags.optimize=-O0
73037363

73047364
# Debug information
73057365
Nucleo_144.menu.dbg.none=None

0 commit comments

Comments
 (0)