change __unused__ macro to __ctags_unused__ 23/291923/2 accepted/tizen_unified_dev tizen accepted/tizen/unified/dev/20230726.115357
authorDongHun Kwak <dh0128.kwak@samsung.com>
Tue, 25 Apr 2023 06:08:44 +0000 (15:08 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Tue, 25 Apr 2023 06:12:22 +0000 (15:12 +0900)
__unused__ macro build failed at gcc 2.35

[   42s] In file included from /usr/include/features.h:490,
[   42s]                  from /usr/include/bits/libc-header-start.h:33,
[   42s]                  from /usr/include/string.h:26,
[   42s]                  from ant.c:17:
[   42s] /usr/include/sys/cdefs.h:320:61: error: missing ')' after "__has_attribute"
[   42s]   320 | #if __GNUC_PREREQ (2,7) || __glibc_has_attribute (__unused__)

Change-Id: I6d909e2fbca5483ea0bd7d71b1c498713f6d2103

c.c
eiffel.c
general.h
lregex.c
lua.c
main.c
options.c
parse.c
python.c
routines.c

diff --git a/c.c b/c.c
index 0cf0a14..4614ba7 100644 (file)
--- a/c.c
+++ b/c.c
@@ -619,7 +619,7 @@ static const char *keywordString (const keywordId keyword)
        return name;
 }
 
-static void __unused__ pt (tokenInfo *const token)
+static void __ctags_unused__ pt (tokenInfo *const token)
 {
        if (isType (token, TOKEN_NAME))
                printf ("type: %-12s: %-13s   line: %lu\n",
@@ -634,7 +634,7 @@ static void __unused__ pt (tokenInfo *const token)
                        tokenString (token->type), token->lineNumber);
 }
 
-static void __unused__ ps (statementInfo *const st)
+static void __ctags_unused__ ps (statementInfo *const st)
 {
        unsigned int i;
        printf ("scope: %s   decl: %s   gotName: %s   gotParenName: %s\n",
index b504ac3..b569d8b 100644 (file)
--- a/eiffel.c
+++ b/eiffel.c
@@ -803,7 +803,7 @@ static void findKeyword (tokenInfo *const token, const keywordId keyword)
 
 static boolean parseType (tokenInfo *const token);
 
-static void parseGeneric (tokenInfo *const token, boolean declaration __unused__)
+static void parseGeneric (tokenInfo *const token, boolean declaration __ctags_unused__)
 {
        unsigned int depth = 0;
 #ifdef TYPE_REFERENCE_TOOL
index 2d1d629..92bb20d 100644 (file)
--- a/general.h
+++ b/general.h
  *  to prevent warnings about unused variables.
  */
 #if (__GNUC__ > 2  ||  (__GNUC__ == 2  &&  __GNUC_MINOR__ >= 7)) && !defined (__GNUG__)
-# define __unused__  __attribute__((unused))
+# define __ctags_unused__  __attribute__((unused))
 # define __printf__(s,f)  __attribute__((format (printf, s, f)))
 #else
-# define __unused__
+# define __ctags_unused__
 # define __printf__(s,f)
 #endif
 
index 59f5df6..ef38d4b 100644 (file)
--- a/lregex.c
+++ b/lregex.c
@@ -538,11 +538,11 @@ extern void findRegexTags (void)
 #endif  /* HAVE_REGEX */
 
 extern void addTagRegex (
-               const langType language __unused__,
-               const char* const regex __unused__,
-               const char* const name __unused__,
-               const char* const kinds __unused__,
-               const char* const flags __unused__)
+               const langType language __ctags_unused__,
+               const char* const regex __ctags_unused__,
+               const char* const name __ctags_unused__,
+               const char* const kinds __ctags_unused__,
+               const char* const flags __ctags_unused__)
 {
 #ifdef HAVE_REGEX
        Assert (regex != NULL);
@@ -564,10 +564,10 @@ extern void addTagRegex (
 }
 
 extern void addCallbackRegex (
-               const langType language __unused__,
-               const char* const regex __unused__,
-               const char* const flags __unused__,
-               const regexCallback callback __unused__)
+               const langType language __ctags_unused__,
+               const char* const regex __ctags_unused__,
+               const char* const flags __ctags_unused__,
+               const regexCallback callback __ctags_unused__)
 {
 #ifdef HAVE_REGEX
        Assert (regex != NULL);
@@ -581,7 +581,7 @@ extern void addCallbackRegex (
 }
 
 extern void addLanguageRegex (
-               const langType language __unused__, const char* const regex __unused__)
+               const langType language __ctags_unused__, const char* const regex __ctags_unused__)
 {
 #ifdef HAVE_REGEX
        if (! regexBroken)
@@ -602,7 +602,7 @@ extern void addLanguageRegex (
 */
 
 extern boolean processRegexOption (const char *const option,
-                                                                  const char *const parameter __unused__)
+                                                                  const char *const parameter __ctags_unused__)
 {
        boolean handled = FALSE;
        const char* const dash = strchr (option, '-');
@@ -624,7 +624,7 @@ extern boolean processRegexOption (const char *const option,
        return handled;
 }
 
-extern void disableRegexKinds (const langType language __unused__)
+extern void disableRegexKinds (const langType language __ctags_unused__)
 {
 #ifdef HAVE_REGEX
        if (language <= SetUpper  &&  Sets [language].count > 0)
@@ -639,8 +639,8 @@ extern void disableRegexKinds (const langType language __unused__)
 }
 
 extern boolean enableRegexKind (
-               const langType language __unused__,
-               const int kind __unused__, const boolean mode __unused__)
+               const langType language __ctags_unused__,
+               const int kind __ctags_unused__, const boolean mode __ctags_unused__)
 {
        boolean result = FALSE;
 #ifdef HAVE_REGEX
@@ -660,7 +660,7 @@ extern boolean enableRegexKind (
        return result;
 }
 
-extern void printRegexKinds (const langType language __unused__, boolean indent __unused__)
+extern void printRegexKinds (const langType language __ctags_unused__, boolean indent __ctags_unused__)
 {
 #ifdef HAVE_REGEX
        if (language <= SetUpper  &&  Sets [language].count > 0)
diff --git a/lua.c b/lua.c
index d385544..48d8ff8 100644 (file)
--- a/lua.c
+++ b/lua.c
@@ -37,7 +37,7 @@ static kindOption LuaKinds [] = {
 */
 
 /* for debugging purposes */
-static void __unused__ print_string (char *p, char *q)
+static void __ctags_unused__ print_string (char *p, char *q)
 {
        for ( ; p != q; p++)
                fprintf (errout, "%c", *p);
diff --git a/main.c b/main.c
index 79948fe..0811882 100644 (file)
--- a/main.c
+++ b/main.c
@@ -522,7 +522,7 @@ static void makeTags (cookedArgs *args)
  *             Start up code
  */
 
-extern int main (int __unused__ argc, char **argv)
+extern int main (int __ctags_unused__ argc, char **argv)
 {
        cookedArgs *args;
 #ifdef VMS
index d26627f..aa6242e 100644 (file)
--- a/options.c
+++ b/options.c
@@ -730,7 +730,7 @@ static void processEtagsInclude (
 }
 
 static void processExcludeOption (
-               const char *const option __unused__, const char *const parameter)
+               const char *const option __ctags_unused__, const char *const parameter)
 {
        const char *const fileName = parameter + 1;
        if (parameter [0] == '\0')
@@ -867,7 +867,7 @@ static void processFieldsOption (
 }
 
 static void processFilterTerminatorOption (
-               const char *const option __unused__, const char *const parameter)
+               const char *const option __ctags_unused__, const char *const parameter)
 {
        freeString (&Option.filterTerminator);
        Option.filterTerminator = stringCopy (parameter);
@@ -930,8 +930,8 @@ static void printProgramIdentification (void)
 }
 
 static void processHelpOption (
-               const char *const option __unused__,
-               const char *const parameter __unused__)
+               const char *const option __ctags_unused__,
+               const char *const parameter __ctags_unused__)
 {
        printProgramIdentification ();
        putchar ('\n');
@@ -1139,8 +1139,8 @@ static void processLanguagesOption (
 }
 
 static void processLicenseOption (
-               const char *const option __unused__,
-               const char *const parameter __unused__)
+               const char *const option __ctags_unused__,
+               const char *const parameter __ctags_unused__)
 {
        printProgramIdentification ();
        puts ("");
@@ -1166,8 +1166,8 @@ static void processListKindsOption (
 }
 
 static void processListMapsOption (
-               const char *const __unused__ option,
-               const char *const __unused__ parameter)
+               const char *const __ctags_unused__ option,
+               const char *const __ctags_unused__ parameter)
 {
        if (parameter [0] == '\0' || strcasecmp (parameter, "all") == 0)
            printLanguageMaps (LANG_AUTO);
@@ -1183,8 +1183,8 @@ static void processListMapsOption (
 }
 
 static void processListLanguagesOption (
-               const char *const option __unused__,
-               const char *const parameter __unused__)
+               const char *const option __ctags_unused__,
+               const char *const parameter __ctags_unused__)
 {
        printLanguageList ();
        exit (0);
@@ -1358,8 +1358,8 @@ static void processIgnoreOption (const char *const list)
 }
 
 static void processVersionOption (
-               const char *const option __unused__,
-               const char *const parameter __unused__)
+               const char *const option __ctags_unused__,
+               const char *const parameter __ctags_unused__)
 {
        printProgramIdentification ();
        exit (0);
diff --git a/parse.c b/parse.c
index 0b5e2c3..0a8160b 100644 (file)
--- a/parse.c
+++ b/parse.c
@@ -376,7 +376,7 @@ extern void freeParserResources (void)
 */
 
 extern void processLanguageDefineOption (
-               const char *const option, const char *const parameter __unused__)
+               const char *const option, const char *const parameter __ctags_unused__)
 {
 #ifdef HAVE_REGEX
        if (parameter [0] == '\0')
index 5fdf31b..96dad5f 100644 (file)
--- a/python.c
+++ b/python.c
@@ -135,7 +135,7 @@ static boolean isIdentifierCharacter (int c)
  * extract all relevant information and create a tag.
  */
 static void makeFunctionTag (vString *const function,
-       vString *const parent, int is_class_parent, const char *arglist __unused__)
+       vString *const parent, int is_class_parent, const char *arglist __ctags_unused__)
 {
        tagEntryInfo tag;
        initTagEntry (&tag, vStringValue (function));
index 83bcdcc..56731a9 100644 (file)
@@ -526,7 +526,7 @@ static boolean isPathSeparator (const int c)
 
 #if ! defined (HAVE_STAT_ST_INO)
 
-static void canonicalizePath (char *const path __unused__)
+static void canonicalizePath (char *const path __ctags_unused__)
 {
 #if defined (MSDOS_STYLE_PATH)
        char *p;