1
0
mirror of https://git.savannah.gnu.org/git/gperf.git synced 2025-12-02 13:09:22 +00:00

Don't use 'register' storage-class specifier in C++ output code.

This commit is contained in:
Bruno Haible
2016-11-26 02:03:38 +01:00
parent 658e826478
commit baf89d87f0
2 changed files with 104 additions and 71 deletions

View File

@@ -1,3 +1,14 @@
2016-11-26 Bruno Haible <bruno@clisp.org>
Don't use 'register' storage-class specifier in C++ output code.
* src/output.cc (register_scs): New variable.
(Output::Output): Initialize it.
(output_upperlower_strcmp, output_upperlower_strncmp,
output_upperlower_memcmp, Output::output_hash_function,
Output::output_lookup_function_body, Output::output_lookup_function):
Use it.
Reported at <https://savannah.gnu.org/bugs/?44887>.
2016-11-26 Bruno Haible <bruno@clisp.org>
Avoid 'warning: use of old-style cast' in output code.