Fix regression where used code was marked as unused

Commit 5d1a444812 replaced __attribute__
((unused)) with unused_code but two instances of __attribute__ ((used))
were also incorrectly replaced. Add used_code/used_data and used them
instead.
This commit is contained in:
Norman Rasmussen
2022-01-22 19:33:11 -08:00
committed by Xiang Xiao
parent 4c2dd3924a
commit da5659138b
3 changed files with 13 additions and 3 deletions
+11 -1
View File
@@ -186,10 +186,12 @@
# endif
#endif
/* The unsued code or data */
/* The unused code or data */
# define unused_code __attribute__((unused))
# define unused_data __attribute__((unused))
# define used_code __attribute__((used))
# define used_data __attribute__((used))
/* Some versions of GCC have a separate __syslog__ format.
* http://mail-index.netbsd.org/source-changes/2015/10/14/msg069435.html
@@ -452,6 +454,8 @@
# define unused_code
# define unused_data
# define used_code
# define used_data
# define formatlike(a)
# define printflike(a, b)
@@ -591,6 +595,8 @@
# define nostackprotect_function
# define unused_code
# define unused_data
# define used_code
# define used_data
# define formatlike(a)
# define printflike(a, b)
# define sysloglike(a, b)
@@ -702,6 +708,8 @@
# define nostackprotect_function
# define unused_code
# define unused_data
# define used_code
# define used_data
# define formatlike(a)
# define printflike(a, b)
# define sysloglike(a, b)
@@ -768,6 +776,8 @@
# define nostackprotect_function
# define unused_code
# define unused_data
# define used_code
# define used_data
# define formatlike(a)
# define printflike(a, b)
# define sysloglike(a, b)