diff options
| author | Clifford Wolf <clifford@clifford.at> | 2014-04-20 14:28:23 +0200 |
|---|---|---|
| committer | Clifford Wolf <clifford@clifford.at> | 2014-04-20 14:28:23 +0200 |
| commit | 7188542155902bcf3880d482d472e91331f8a3ed (patch) | |
| tree | ad91b68ddec526ed7a32dc2d0127b5eca28664b0 | |
| parent | a1be4816d602548f4454242dc17f8a85ccaa91bd (diff) | |
| download | yosys-7188542155902bcf3880d482d472e91331f8a3ed.tar.gz yosys-7188542155902bcf3880d482d472e91331f8a3ed.tar.bz2 yosys-7188542155902bcf3880d482d472e91331f8a3ed.zip | |
Fixed clang -Wdeprecated-register warnings
| -rw-r--r-- | frontends/ilang/lexer.l | 7 | ||||
| -rw-r--r-- | frontends/verilog/lexer.l | 5 |
2 files changed, 12 insertions, 0 deletions
diff --git a/frontends/ilang/lexer.l b/frontends/ilang/lexer.l index 000919275..6557f98ab 100644 --- a/frontends/ilang/lexer.l +++ b/frontends/ilang/lexer.l @@ -23,9 +23,16 @@ */ %{ + +#ifdef __clang__ +// bison generates code using the 'register' storage class specifier +#pragma clang diagnostic ignored "-Wdeprecated-register" +#endif + #include "kernel/rtlil.h" #include "parser.tab.h" void update_autoidx(const char *p); + %} %option yylineno diff --git a/frontends/verilog/lexer.l b/frontends/verilog/lexer.l index e3e5e4ab2..226a26709 100644 --- a/frontends/verilog/lexer.l +++ b/frontends/verilog/lexer.l @@ -34,6 +34,11 @@ %{ +#ifdef __clang__ +// bison generates code using the 'register' storage class specifier +#pragma clang diagnostic ignored "-Wdeprecated-register" +#endif + #include "kernel/log.h" #include "verilog_frontend.h" #include "frontends/ast/ast.h" |
