diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-09-19 21:13:36 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-19 21:13:36 +0000 |
commit | 98359f20cd2d9268df582ea1ee289e0ea69efcb5 (patch) | |
tree | 51e58a17019b1a30f135549ca1f09f6d73eee8cf /gcc/tree-ssa-loop.c | |
parent | de43a0ac6d4d5816a5b59cde78aabce651d43cc8 (diff) | |
parent | 6c1a482c9b6162f31270f35a95a6e4cf19195232 (diff) | |
download | gcc-98359f20cd2d9268df582ea1ee289e0ea69efcb5.zip gcc-98359f20cd2d9268df582ea1ee289e0ea69efcb5.tar.gz gcc-98359f20cd2d9268df582ea1ee289e0ea69efcb5.tar.bz2 |
Merge #685
685: Add v0 type mangling prefixing for simple types r=philberty a=CohenArthur
This PR adds the generation of type prefixes for simple types, which are numeric types, booleans, chars, strings, empty tuples/unit types and placeholder types.
I'm unsure as to how to test this, even in the long run. There might be some shenanigans we can pull using an elf reader and regexes in order to compare ABI names with rustc.
The entire implementation of v0 name mangling is very large, so I thought I'd split it up in multiple PRs.
Co-authored-by: CohenArthur <arthur.cohen@epita.fr>
Diffstat (limited to 'gcc/tree-ssa-loop.c')
0 files changed, 0 insertions, 0 deletions