]> git.draconx.ca Git - cdecl99.git/commit
libcdecl: Improve specifier to string conversions.
authorNick Bowler <nbowler@draconx.ca>
Thu, 22 Jun 2023 05:01:46 +0000 (01:01 -0400)
committerNick Bowler <nbowler@draconx.ca>
Thu, 22 Jun 2023 05:10:27 +0000 (01:10 -0400)
commit8acb9c0d66e01f6b1ed25d3819cf7619a9fd2786
tree0b894efcc9b2559b7f42153f2d6b9c3f1603cfe6
parent0ffa3da080900dee7626815e913a4f4822891bda
libcdecl: Improve specifier to string conversions.

Instead of a big switch statement, we can generate some compact lookup
tables to convert specifiers to strings, which appears to produce much
better results with gcc at least.
configure.ac
src/gen-specstr.awk