Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 760133 Details for
Bug 828550
dev-embedded/arduino-ctags-20161123-r1: stabilisation (was: dev-embedded/arduino-ctags-20161123 - general.h: error: missing binary operator before token)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
the patch for arduino-ctags code
unused.patch (text/plain), 7.22 KB, created by
s.zharkoff
on 2021-12-22 22:07:16 UTC
(
hide
)
Description:
the patch for arduino-ctags code
Filename:
MIME Type:
Creator:
s.zharkoff
Created:
2021-12-22 22:07:16 UTC
Size:
7.22 KB
patch
obsolete
>diff -Naur a/eiffel.c b/eiffel.c >--- a/eiffel.c 2021-12-23 00:04:46.503185801 +0300 >+++ b/eiffel.c 2021-12-23 00:53:05.771289896 +0300 >@@ -807,7 +807,7 @@ > > static boolean parseType (tokenInfo *const token); > >-static void parseGeneric (tokenInfo *const token, boolean declaration __unused__) >+static void parseGeneric (tokenInfo *const token, boolean declaration __arduino_unused__) > { > unsigned int depth = 0; > #ifdef TYPE_REFERENCE_TOOL >diff -Naur a/general.h b/general.h >--- a/general.h 2021-12-23 00:04:46.503185801 +0300 >+++ b/general.h 2021-12-23 00:51:40.374392511 +0300 >@@ -57,7 +57,7 @@ > * to prevent warnings about unused variables. > */ > #if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)) && !defined (__GNUG__) >-# define __unused__ __attribute__((unused)) >+# define __arduino_unused__ __attribute__ ((__unused__)) > # define __printf__(s,f) __attribute__((format (printf, s, f))) > #else > # define __unused__ >diff -Naur a/lregex.c b/lregex.c >--- a/lregex.c 2021-12-23 00:04:46.503185801 +0300 >+++ b/lregex.c 2021-12-23 00:53:43.084707069 +0300 >@@ -538,11 +538,11 @@ > #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 __arduino_unused__, >+ const char* const regex __arduino_unused__, >+ const char* const name __arduino_unused__, >+ const char* const kinds __arduino_unused__, >+ const char* const flags __arduino_unused__) > { > #ifdef HAVE_REGEX > Assert (regex != NULL); >@@ -564,10 +564,10 @@ > } > > extern void addCallbackRegex ( >- const langType language __unused__, >- const char* const regex __unused__, >- const char* const flags __unused__, >- const regexCallback callback __unused__) >+ const langType language __arduino_unused__, >+ const char* const regex __arduino_unused__, >+ const char* const flags __arduino_unused__, >+ const regexCallback callback __arduino_unused__) > { > #ifdef HAVE_REGEX > Assert (regex != NULL); >@@ -581,7 +581,7 @@ > } > > extern void addLanguageRegex ( >- const langType language __unused__, const char* const regex __unused__) >+ const langType language __arduino_unused__, const char* const regex __arduino_unused__) > { > #ifdef HAVE_REGEX > if (! regexBroken) >@@ -602,7 +602,7 @@ > */ > > extern boolean processRegexOption (const char *const option, >- const char *const parameter __unused__) >+ const char *const parameter __arduino_unused__) > { > boolean handled = FALSE; > const char* const dash = strchr (option, '-'); >@@ -624,7 +624,7 @@ > return handled; > } > >-extern void disableRegexKinds (const langType language __unused__) >+extern void disableRegexKinds (const langType language __arduino_unused__) > { > #ifdef HAVE_REGEX > if (language <= SetUpper && Sets [language].count > 0) >@@ -639,8 +639,8 @@ > } > > extern boolean enableRegexKind ( >- const langType language __unused__, >- const int kind __unused__, const boolean mode __unused__) >+ const langType language __arduino_unused__, >+ const int kind __arduino_unused__, const boolean mode __arduino_unused__) > { > boolean result = FALSE; > #ifdef HAVE_REGEX >@@ -660,7 +660,7 @@ > return result; > } > >-extern void printRegexKinds (const langType language __unused__, boolean indent __unused__) >+extern void printRegexKinds (const langType language __arduino_unused__, boolean indent __arduino_unused__) > { > #ifdef HAVE_REGEX > if (language <= SetUpper && Sets [language].count > 0) >diff -Naur a/lua.c b/lua.c >--- a/lua.c 2021-12-23 00:04:46.503185801 +0300 >+++ b/lua.c 2021-12-23 00:54:37.248145771 +0300 >@@ -37,7 +37,7 @@ > */ > > /* for debugging purposes */ >-static void __unused__ print_string (char *p, char *q) >+static void __arduino_unused__ print_string (char *p, char *q) > { > for ( ; p != q; p++) > fprintf (errout, "%c", *p); >diff -Naur a/main.c b/main.c >--- a/main.c 2021-12-23 00:04:46.506519122 +0300 >+++ b/main.c 2021-12-23 00:54:58.091514882 +0300 >@@ -522,7 +522,7 @@ > * Start up code > */ > >-extern int main (int __unused__ argc, char **argv) >+extern int main (int __arduino_unused__ argc, char **argv) > { > cookedArgs *args; > #ifdef VMS >diff -Naur a/options.c b/options.c >--- a/options.c 2021-12-23 00:04:46.506519122 +0300 >+++ b/options.c 2021-12-23 00:55:46.118254573 +0300 >@@ -731,7 +731,7 @@ > } > > static void processExcludeOption ( >- const char *const option __unused__, const char *const parameter) >+ const char *const option __arduino_unused__, const char *const parameter) > { > const char *const fileName = parameter + 1; > if (parameter [0] == '\0') >@@ -869,7 +869,7 @@ > } > > static void processFilterTerminatorOption ( >- const char *const option __unused__, const char *const parameter) >+ const char *const option __arduino_unused__, const char *const parameter) > { > freeString (&Option.filterTerminator); > Option.filterTerminator = stringCopy (parameter); >@@ -932,8 +932,8 @@ > } > > static void processHelpOption ( >- const char *const option __unused__, >- const char *const parameter __unused__) >+ const char *const option __arduino_unused__, >+ const char *const parameter __arduino_unused__) > { > printProgramIdentification (); > putchar ('\n'); >@@ -1141,8 +1141,8 @@ > } > > static void processLicenseOption ( >- const char *const option __unused__, >- const char *const parameter __unused__) >+ const char *const option __arduino_unused__, >+ const char *const parameter __arduino_unused__) > { > printProgramIdentification (); > puts (""); >@@ -1168,8 +1168,8 @@ > } > > static void processListMapsOption ( >- const char *const __unused__ option, >- const char *const __unused__ parameter) >+ const char *const __arduino_unused__ option, >+ const char *const __arduino_unused__ parameter) > { > if (parameter [0] == '\0' || strcasecmp (parameter, "all") == 0) > printLanguageMaps (LANG_AUTO); >@@ -1185,8 +1185,8 @@ > } > > static void processListLanguagesOption ( >- const char *const option __unused__, >- const char *const parameter __unused__) >+ const char *const option __arduino_unused__, >+ const char *const parameter __arduino_unused__) > { > printLanguageList (); > exit (0); >@@ -1360,8 +1360,8 @@ > } > > static void processVersionOption ( >- const char *const option __unused__, >- const char *const parameter __unused__) >+ const char *const option __arduino_unused__, >+ const char *const parameter __arduino_unused__) > { > printProgramIdentification (); > exit (0); >diff -Naur a/parse.c b/parse.c >--- a/parse.c 2021-12-23 00:04:46.506519122 +0300 >+++ b/parse.c 2021-12-23 00:56:13.608290863 +0300 >@@ -376,7 +376,7 @@ > */ > > extern void processLanguageDefineOption ( >- const char *const option, const char *const parameter __unused__) >+ const char *const option, const char *const parameter __arduino_unused__) > { > #ifdef HAVE_REGEX > if (parameter [0] == '\0') >diff -Naur a/python.c b/python.c >--- a/python.c 2021-12-23 00:04:46.506519122 +0300 >+++ b/python.c 2021-12-23 00:56:34.318315730 +0300 >@@ -135,7 +135,7 @@ > * 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 __arduino_unused__) > { > tagEntryInfo tag; > initTagEntry (&tag, vStringValue (function));
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 828550
:
757690
|
757691
|
757692
|
757693
|
757694
|
757695
|
757696
| 760133