Skip to content

Commit de61ecb

Browse files
authored
Merge pull request #135 from github0null/dev
v3.7.1 update
2 parents 6d74dd9 + ecc2c8f commit de61ecb

16 files changed

+188
-121
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@
44

55
***
66

7+
### [v3.7.1]
8+
9+
**Fixed**:
10+
- Can not update source refs after build done.
11+
12+
**Optimized**:
13+
- Add `Erase All` right-click menu in `Flasher Configurations` view.
14+
- Auto add a default `.gitignore` file for new project.
15+
- remove `runToMain: true` for cortex-debug debug config, use: `runToEntryPoint: "main"` now.
16+
- Optimize drop-down field prompt for `Builder Options View`.
17+
18+
***
19+
720
### [v3.7.0]
821

922
**Change**:

lang/8051.keil.verify.json

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,9 @@
139139
"LARGE"
140140
],
141141
"enumDescriptions": [
142-
"vars in DATA",
143-
"vars in PDATA",
144-
"vars in XDATA"
142+
"SMALL (vars in DATA)",
143+
"COMPACT (vars in PDATA)",
144+
"LARGE (vars in XDATA)"
145145
]
146146
},
147147
"rom-mode": {
@@ -155,9 +155,9 @@
155155
"LARGE"
156156
],
157157
"enumDescriptions": [
158-
"program 2K or less",
159-
"2K functions, 64K program",
160-
"64K program"
158+
"SMALL (program 2K or less)",
159+
"COMPACT (2K functions, 64K program)",
160+
"LARGE (64K program)"
161161
]
162162
}
163163
}
@@ -177,10 +177,6 @@
177177
"enum": [
178178
"SPEED",
179179
"SIZE"
180-
],
181-
"enumDescriptions": [
182-
"Focus on code speed optimization",
183-
"Focus on code size optimization"
184180
]
185181
},
186182
"optimization-level": {
@@ -201,16 +197,16 @@
201197
"level-9"
202198
],
203199
"enumDescriptions": [
204-
"Constant folding",
205-
"Dead code elimination",
206-
"Data overlaying",
207-
"Peephole optimization",
208-
"Register variables",
209-
"Common subexpression elimination",
210-
"Loop rotation",
211-
"Extended index access optimizing",
212-
"Reuse common entry code",
213-
"Common block subroutines"
200+
"Lv0: Constant folding",
201+
"Lv1: Dead code elimination",
202+
"Lv2: Data overlaying",
203+
"Lv3: Peephole optimization",
204+
"Lv4: Register variables",
205+
"Lv5: Common subexpression elimination",
206+
"Lv6: Loop rotation",
207+
"Lv7: Extended index access optimizing",
208+
"Lv8: Reuse common entry code",
209+
"Lv9: Common block subroutines"
214210
]
215211
},
216212
"misc-controls": {
@@ -253,8 +249,8 @@
253249
"lib"
254250
],
255251
"enumDescriptions": [
256-
"Object File",
257-
"Static Library"
252+
"OBJ (Object File)",
253+
"LIB (Static Library)"
258254
]
259255
},
260256
"use-RTX": {

lang/any.gcc.verify.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202
],
203203
"enumDescriptions": [
204204
"ELF (Executable Linkable Format)",
205-
"Static Library"
205+
"LIB (Static Library)"
206206
]
207207
},
208208
"remove-unused-input-sections": {

lang/arm.gcc.verify.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@
297297
],
298298
"enumDescriptions": [
299299
"ELF (Executable Linkable Format)",
300-
"Static Library"
300+
"LIB (Static Library)"
301301
]
302302
},
303303
"$disableOutputTask": {

lang/arm.v5.verify.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@
396396
],
397397
"enumDescriptions": [
398398
"AXF (Arm Executable File)",
399-
"Static Library"
399+
"LIB (Static Library)"
400400
]
401401
},
402402
"$disableOutputTask": {

lang/arm.v6.verify.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@
358358
],
359359
"enumDescriptions": [
360360
"AXF (Arm Executable File)",
361-
"Static Library"
361+
"LIB (Static Library)"
362362
]
363363
},
364364
"$disableOutputTask": {

lang/riscv.gcc.verify.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@
307307
],
308308
"enumDescriptions": [
309309
"ELF (Executable Linkable Format)",
310-
"Static Library"
310+
"LIB (Static Library)"
311311
]
312312
},
313313
"$disableOutputTask": {

lang/sdcc.verify.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -154,24 +154,24 @@
154154
"pdk15"
155155
],
156156
"enumDescriptions": [
157-
"Intel MCS51 family of processors. This is the default processor target. ",
158-
"Dallas DS80C390 processor. ",
159-
"Dallas DS80C400 processor. ",
160-
"Freescale/Motorola HC08 (aka 68HC08) family of processors. ",
161-
"Freescale/Motorola S08 (aka 68HCS08, HCS08, CS08) family of processors. ",
162-
"Zilog Z80 family of processors. ",
163-
"Zilog Z180 family of processors. ",
164-
"Rabbit 2000 / Rabbit 3000 family of processors. ",
165-
"Rabbit 3000A family of processors. ",
166-
"LR35902 GameBoy Z80 processor. ",
167-
"Toshiba TLCS-90 processor. ",
168-
"Zilog eZ80 processor in Z80 mode. ",
169-
"STMicroelectronics STM8 family of processors. ",
170-
"Microchip PIC 14-bit processors (p16f84 and variants. In development, not complete).",
171-
"Microchip PIC 16-bit processors (p18f452 and variants. In development, not complete).",
172-
"Padauk processors with 13 bit wide program memory.",
173-
"Padauk processors with 14 bit wide program memory.",
174-
"Padauk processors with 15 bit wide program memory."
157+
"MCS51",
158+
"DS80C390",
159+
"DS80C400",
160+
"HC08 (aka 68HC08)",
161+
"S08 (aka 68HCS08, HCS08, CS08)",
162+
"Z80",
163+
"Z180",
164+
"Rabbit 2000/3000",
165+
"Rabbit 3000A",
166+
"GameBoy Z80",
167+
"TLCS-90",
168+
"eZ80_Z80",
169+
"STM8",
170+
"PIC 14",
171+
"PIC 16",
172+
"Padauk 13",
173+
"Padauk 14",
174+
"Padauk 15"
175175
]
176176
},
177177
"optimize-type": {
@@ -365,10 +365,10 @@
365365
"lib"
366366
],
367367
"enumDescriptions": [
368-
"Intel HEX File",
369-
"Motorola S19 File",
370-
"ELF File (Only for STM8/HC08/S08)",
371-
"Static Library"
368+
"HEX",
369+
"S19",
370+
"ELF (Only for STM8/HC08/S08)",
371+
"LIB (Static Library)"
372372
]
373373
},
374374
"$disableOutputTask": {

lang/stm8.gnu-sdcc.verify.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@
339339
],
340340
"enumDescriptions": [
341341
"ELF (Executable Linkable Format)",
342-
"Static Library"
342+
"LIB (Static Library)"
343343
]
344344
},
345345
"$disableOutputTask": {

lang/stm8.iar.verify.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,20 +128,20 @@
128128
"description.zh-cn": "全局选项",
129129
"type": "object",
130130
"properties": {
131-
"data-mode": {
132-
"description": "data mode",
131+
"code-mode": {
132+
"description": "code mode",
133133
"type": "string",
134-
"default": "medium",
134+
"default": "small",
135135
"enum": [
136136
"small",
137137
"medium",
138138
"large"
139139
]
140140
},
141-
"code-mode": {
142-
"description": "code mode",
141+
"data-mode": {
142+
"description": "data mode",
143143
"type": "string",
144-
"default": "small",
144+
"default": "medium",
145145
"enum": [
146146
"small",
147147
"medium",
@@ -455,7 +455,7 @@
455455
],
456456
"enumDescriptions": [
457457
"ELF (Executable Linkable Format)",
458-
"Static Library"
458+
"LIB (Static Library)"
459459
]
460460
},
461461
"$disableOutputTask": {

0 commit comments

Comments
 (0)