diffblue-cbmc/regression/goto-cc-file-local
Michael Tautschnig fcf6fc0b37 Export-function-local-symbols name mangling: rename initial values
We previously renamed all occurrences in goto functions, but did not
consider the initial values of symbols with static lifetime, which are
stored in the symbol table. To make this reasonably efficient, make
rename_symbolt::operator() expose the return value (and document the
methods).

To test this, include the test suite in Makefile-based test set-ups
(CMake was already done), and fix the chain.sh file.
2019-05-01 11:08:28 +00:00
..
function-pointer Export-function-local-symbols name mangling: rename initial values 2019-05-01 11:08:28 +00:00
name-clash Mangle static functions using basename, not path 2019-04-29 12:23:19 +01:00
name-clash-with-suffix Mangle static functions using basename, not path 2019-04-29 12:23:19 +01:00
nested Mangle static functions using basename, not path 2019-04-29 12:23:19 +01:00
result-multi-file-bad File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
result-multi-file-good File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
result-multi-file-transitive File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
result-suffix File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
symbol-compiled File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
symbol-fully-linked File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
symbol-multi-file File-local name mangling: fix Windows tests 2019-04-29 12:20:10 +01:00
CMakeLists.txt Add --export-function-local-symbols to goto-cc 2019-04-02 08:50:53 -07:00
Makefile Export-function-local-symbols name mangling: rename initial values 2019-05-01 11:08:28 +00:00
chain.sh Export-function-local-symbols name mangling: rename initial values 2019-05-01 11:08:28 +00:00