Mercurial > octave
diff libinterp/parse-tree/lex.ll @ 21332:db574711df78
eliminate deprecated register storage class specifier
* colamd.cc, randmtzig.c: Don't declare variables with register
storage class specifier.
* libinterp/parse-tree/module.mk (libinterp/parse-tree/oct-gperf.h):
Filter out register storage class specifier from generated code.
* oct-tex-lexer.in.ll, lex.ll: Define away register storage class
specifier.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 24 Feb 2016 09:52:27 -0500 |
parents | 40de9f8f23a6 |
children | 105224df2330 |
line wrap: on
line diff
--- a/libinterp/parse-tree/lex.ll Wed Feb 24 09:49:12 2016 -0500 +++ b/libinterp/parse-tree/lex.ll Wed Feb 24 09:52:27 2016 -0500 @@ -47,6 +47,12 @@ #pragma GCC diagnostic ignored "-Wold-style-cast" #endif +// Define away the deprecated register storage class specifier to avoid +// potential warnings about it. +#if ! defined (register) +#define register +#endif + } %option prefix = "octave_"