Skip to content

v3.23.5 revision #441

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,16 @@ All notable version changes will be recorded in this file.

***

### [v3.23.4] revision
### [v3.23.5] revision

**Fix**:
- `Map View`: Fix in some cases, 'map.view' item's diff size is incorrect (LLVM_ARM Toolchain).

**Improve**:
- `Map View`: Improve COSMIC_STM8 'map.view' feature.
- `LLVM Arm Toolchain`: Add '-Oz' option.
- `Builder Options`: Better option description text.
- `Builder Options`: Better option description text. Change web view elements layout.
- `Toolchain Download`: Update remote package `arm-none-eabi-gcc` to v14.3.

***

Expand Down
8 changes: 1 addition & 7 deletions lang/8051.keil.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,7 @@
"markdownDescription": "Custom Options",
"description.zh-cn": "自定义选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
}
},
Expand Down
32 changes: 13 additions & 19 deletions lang/any.gcc.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,8 @@
"markdownDescription": "Options",
"description.zh-cn": "选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"default": []
"type": "string",
"default": ""
}
},
"properties": {
Expand Down Expand Up @@ -162,16 +156,24 @@
"-O2(Faster)",
"-O3(Fastest)",
"-Os(Fastest, Smallest)",
"-Oz(Smallest, More Size Optimize)",
"-Ofast(Fastest, More Speed Optimize)",
"-Og(Better For Debug)"
"-Oz(Aggressive Size Optimize)",
"-Ofast(Aggressive Speed Optimize)",
"-Og(Keep Debug Info)"
]
},
"optimization-lto": {
"markdownDescription": "Link-time Optimization (-flto)",
"description.zh-cn": "链接时优化 (-flto)",
"type": "boolean"
},
"one-elf-section-per-function": {
"markdownDescription": "Function Sections (-ffunction-sections)",
"type": "boolean"
},
"one-elf-section-per-data": {
"markdownDescription": "Data Sections (-fdata-sections)",
"type": "boolean"
},
"no-rtti": {
"markdownDescription": "Not use RTTI (-fno-rtti)",
"description.zh-cn": "禁用运行时类型信息 (-fno-rtti)",
Expand All @@ -182,14 +184,6 @@
"description.zh-cn": "禁用异常处理 (-fno-exceptions)",
"type": "boolean"
},
"one-elf-section-per-function": {
"markdownDescription": "Function Sections (-ffunction-sections)",
"type": "boolean"
},
"one-elf-section-per-data": {
"markdownDescription": "Data Sections (-fdata-sections)",
"type": "boolean"
},
"C_FLAGS": {
"markdownDescription": "C Compiler Params",
"description.zh-cn": "C 编译器参数",
Expand Down
32 changes: 13 additions & 19 deletions lang/arm.gcc.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,8 @@
"markdownDescription": "Other Options",
"description.zh-cn": "其他选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"default": []
"type": "string",
"default": ""
}
},
"properties": {
Expand Down Expand Up @@ -224,16 +218,24 @@
"-O2(Faster)",
"-O3(Fastest)",
"-Os(Fastest, Smallest)",
"-Oz(Smallest, More Size Optimize)",
"-Ofast(Fastest, More Speed Optimize)",
"-Og(Better For Debug)"
"-Oz(Aggressive Size Optimize)",
"-Ofast(Aggressive Speed Optimize)",
"-Og(Keep Debug Info)"
]
},
"optimization-lto": {
"markdownDescription": "Link-time Optimization (-flto)",
"description.zh-cn": "链接时优化 (-flto)",
"type": "boolean"
},
"one-elf-section-per-function": {
"markdownDescription": "Function Sections (-ffunction-sections)",
"type": "boolean"
},
"one-elf-section-per-data": {
"markdownDescription": "Data Sections (-fdata-sections)",
"type": "boolean"
},
"signed-char": {
"markdownDescription": "Signed Char (-fsigned-char)",
"description.zh-cn": "Signed Char (-fsigned-char)",
Expand Down Expand Up @@ -274,14 +276,6 @@
"description.zh-cn": "将警告转化为错误",
"type": "boolean"
},
"one-elf-section-per-function": {
"markdownDescription": "Function Sections (-ffunction-sections)",
"type": "boolean"
},
"one-elf-section-per-data": {
"markdownDescription": "Data Sections (-fdata-sections)",
"type": "boolean"
},
"C_FLAGS": {
"markdownDescription": "Other C Compiler Options",
"description.zh-cn": "C 编译器附加选项",
Expand Down
8 changes: 1 addition & 7 deletions lang/arm.iar.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,7 @@
"markdownDescription": "Other Options",
"description.zh-cn": "其他选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
}
},
Expand Down
32 changes: 13 additions & 19 deletions lang/arm.llvm.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,8 @@
"markdownDescription": "Other Options",
"description.zh-cn": "其他选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"default": []
"type": "string",
"default": ""
}
},
"properties": {
Expand Down Expand Up @@ -224,16 +218,24 @@
"-O2(Faster)",
"-O3(Fastest)",
"-Os(Fastest, Smallest)",
"-Oz(Smallest, More Size Optimize)",
"-Ofast(Fastest, More Speed Optimize)",
"-Og(Better For Debug)"
"-Oz(Aggressive Size Optimize)",
"-Ofast(Aggressive Speed Optimize)",
"-Og(Keep Debug Info)"
]
},
"optimization-lto": {
"markdownDescription": "Link-time Optimization (-flto)",
"description.zh-cn": "链接时优化 (-flto)",
"type": "boolean"
},
"one-elf-section-per-function": {
"markdownDescription": "Function Sections (-ffunction-sections)",
"type": "boolean"
},
"one-elf-section-per-data": {
"markdownDescription": "Data Sections (-fdata-sections)",
"type": "boolean"
},
"signed-char": {
"markdownDescription": "Signed Char (-fsigned-char)",
"description.zh-cn": "Signed Char (-fsigned-char)",
Expand Down Expand Up @@ -274,14 +276,6 @@
"description.zh-cn": "将警告转化为错误",
"type": "boolean"
},
"one-elf-section-per-function": {
"markdownDescription": "Function Sections (-ffunction-sections)",
"type": "boolean"
},
"one-elf-section-per-data": {
"markdownDescription": "Data Sections (-fdata-sections)",
"type": "boolean"
},
"C_FLAGS": {
"markdownDescription": "Other C Compiler Options",
"description.zh-cn": "C 编译器附加选项",
Expand Down
32 changes: 4 additions & 28 deletions lang/arm.v5.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -272,26 +272,14 @@
"markdownDescription": "Other C Compiler Options",
"description.zh-cn": "C 编译器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
},
"CXX_FLAGS": {
"markdownDescription": "Other C++ Compiler Options",
"description.zh-cn": "C++ 编译器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
}
}
Expand Down Expand Up @@ -364,13 +352,7 @@
"markdownDescription": "Other Assembler Options",
"description.zh-cn": "汇编器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
}
}
Expand Down Expand Up @@ -469,13 +451,7 @@
"markdownDescription": "Other Linker Options",
"description.zh-cn": "链接器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
},
"object-order": {
Expand Down
40 changes: 5 additions & 35 deletions lang/arm.v6.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -263,39 +263,21 @@
"markdownDescription": "Other Global Compiler Options",
"description.zh-cn": "编译器附加选项(全局)",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
},
"C_FLAGS": {
"markdownDescription": "Other C Compiler Options",
"description.zh-cn": "C 编译器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
},
"CXX_FLAGS": {
"markdownDescription": "Other C++ Compiler Options",
"description.zh-cn": "C++ 编译器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
}
}
Expand Down Expand Up @@ -335,13 +317,7 @@
"markdownDescription": "Other Assembler Options",
"description.zh-cn": "汇编器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
}
}
Expand Down Expand Up @@ -416,13 +392,7 @@
"markdownDescription": "Other Linker Options",
"description.zh-cn": "链接器附加选项",
"size": "huge",
"type": [
"string",
"array"
],
"items": {
"type": "string"
},
"type": "string",
"default": ""
},
"object-order": {
Expand Down
Loading