!285 merge master into master

最小系统上编译告警修复

Created-by: chenjinxiang3
Commit-by: chenjinxiang3
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/third_party_toybox/issues/251

### 原因(目的、解决的问题等)
![image.png](https://raw.gitcode.com/user-images/assets/4431172/0549d28b-c8db-4711-98fe-d64fc2ff7da2/image.png 'image.png')
![image.png](https://raw.gitcode.com/user-images/assets/4431172/67ae3c06-d30c-4e99-8687-0073f8bd0b01/image.png 'image.png')
### 描述(做了什么,变更了什么)
最小系统上编译校验隔离
![image.png](https://raw.gitcode.com/user-images/assets/4431172/88441e7f-3104-4f1e-896f-af4ac4ea1ed5/image.png 'image.png')
### 测试用例(新增、改动、可能影响的功能)


### 是否需要同步至release(如:3.0LTS ... )分支?

必须选择一项(在MarkDown模式下用[x]替换[ ]即可勾选对应选项):
- [ ] 是,需要同步的分支:
- [x] 否

理由:




See merge request: openharmony/third_party_toybox!285
This commit is contained in:
openharmony_ci
2026-05-11 16:16:46 +08:00
+7
View File
@@ -734,6 +734,13 @@ if (defined(ohos_lite)) {
"-Wno-unused-but-set-variable",
]
if (!support_jsapi) {
cflags_c += [
"-Wno-unused-function",
"-Wno-misleading-indentation",
]
}
ldflags = [
"-pie",
"-Wl,-z,relro",