Skip to content

Commit 968bf35

Browse files
committed
[h3rdparty] 优化代码
1 parent 16b2c98 commit 968bf35

61 files changed

Lines changed: 73 additions & 567 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

hbox/h3rdparty/3rdparty/argtable3/argtable3_template_c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

hbox/h3rdparty/3rdparty/libfdt/libfdt_template_c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,7 @@
1313
#include "hdefaults.h"
1414
#include "h3rdparty.h"
1515

16-
17-
/*
18-
* 修复armcc下的警告
19-
*/
20-
#ifdef __ARMCC_VERSION
21-
#ifndef __clang__
22-
#pragma diag_suppress 1293
23-
#endif
24-
#endif // __ARMCC_VERSION
16+
#include "h3rdparty/patch/armcc_diag_suppress.c"
2517

2618
#include "3rdparty/libfdt/libfdt_env.h"
2719

hbox/h3rdparty/3rdparty/tlsf/tlsf_template_c

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,7 @@
1717
#endif
1818
#define printf hprintf
1919

20-
/*
21-
* 修复armcc下的警告
22-
*/
23-
#ifdef __ARMCC_VERSION
24-
#ifndef __clang__
25-
#pragma diag_suppress 68
26-
#endif
27-
#endif // __ARMCC_VERSION
20+
#include "h3rdparty/patch/armcc_diag_suppress.c"
2821

2922

3023

hbox/h3rdparty/3rdparty/uriparser/uriparser_template_c

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,8 @@
1919

2020
#include "h3rdparty/patch/heap.c"
2121

22+
#include "h3rdparty/patch/armcc_diag_suppress.c"
2223

23-
/*
24-
* 修复armcc下的警告
25-
*/
26-
#ifdef __ARMCC_VERSION
27-
#ifndef __clang__
28-
#pragma diag_suppress 68
29-
#pragma diag_suppress 111
30-
#pragma diag_suppress 546
31-
#endif
32-
#endif // __ARMCC_VERSION
3324

3425

3526

hbox/h3rdparty/h3rdparty_argtable3_arg_cmd.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

hbox/h3rdparty/h3rdparty_argtable3_arg_date.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

hbox/h3rdparty/h3rdparty_argtable3_arg_dbl.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

hbox/h3rdparty/h3rdparty_argtable3_arg_dstr.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

hbox/h3rdparty/h3rdparty_argtable3_arg_end.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

hbox/h3rdparty/h3rdparty_argtable3_arg_file.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#include "h3rdparty/patch/disable_armcc_gnuc_micro.c"
1818

19+
#include "h3rdparty/patch/armcc_diag_suppress.c"
1920

2021
#if !defined(HDEFAULTS_LIBC_MSVC)
2122

@@ -83,15 +84,6 @@
8384

8485
#define ARG_REPLACE_GETOPT 1
8586

86-
/*
87-
* 修复armcc下的警告
88-
*/
89-
#ifdef __ARMCC_VERSION
90-
#ifndef __clang__
91-
//关闭某些警告
92-
#pragma diag_suppress 111
93-
#endif
94-
#endif // __ARMCC_VERSION
9587

9688

9789
#ifndef H3RDPARTY_USING_SYSTEM_ARGTABLE3

0 commit comments

Comments
 (0)