third_party_spirv-tools/utils
Steven Perron 8ec9f456e6
Fix export symbol test. (#4254)
* Fix export symbol test.

The symbol export test does not check weak symbols, even though they are
possibly exported.  It also does not allow functions in the standard
namespace even though it allows symbols on other namespaces.

I've modified the check to look at the name of weakly defined function,
and I've allowed functions in the standard namespace, functions in a local scope, and
weak definitions of new and delete operators.

Fixes #4250
2021-04-29 14:27:16 -04:00
..
vscode Updates to the vscode SPIR-V extension (#4246) 2021-04-29 08:58:55 -04:00
check_code_format.sh Enable the base branch to be overridden in the code format check script (#2607) 2019-05-24 14:33:43 -04:00
check_copyright.py spirv-fuzz: Swap positions of two functions in a module (#4236) 2021-04-27 12:33:08 +01:00
check_symbol_exports.py Fix export symbol test. (#4254) 2021-04-29 14:27:16 -04:00
fixup_fuzz_result.py Script to fixup fuzzer results (#1792) 2018-08-02 20:28:40 -04:00
generate_grammar_tables.py Fix -Wextra-semi-stmt -Wsuggest-destructor-override -Wdeprecated-copy-dtor (#4164) 2021-03-09 13:16:43 +00:00
generate_language_headers.py Combine extinst-name and extinst-output-base into one arg. (#3200) 2020-02-25 00:46:52 -05:00
generate_registry_tables.py Avoid use of Python distutils.dir_util (#3203) 2020-02-28 16:50:06 -05:00
generate_vim_syntax.py Remove unneeded future imports (#2739) 2019-07-24 15:29:38 -04:00
git-sync-deps Force using Python 3 git-sync-deps (#4067) 2020-12-10 13:39:37 -05:00
roll_deps.sh Change DEPS rolling script to point at external/ (#3584) 2020-07-23 16:40:05 -04:00
update_build_version.py Python 3: remove deprecated U qualifier on 'open' (#3019) 2019-11-07 08:39:09 -05:00