diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2015-11-09 17:03:47 +0100 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2015-11-09 17:03:47 +0100 |
commit | 35e3f39bf967c4ed2ba3390b488604554306065d (patch) | |
tree | 6ec4f40aab63e818693786145de937ef7a2870eb /lib/Postorder.v | |
parent | e79e6fe5e4da4cf4c9852456f5ad82e633551cc9 (diff) | |
download | compcert-35e3f39bf967c4ed2ba3390b488604554306065d.tar.gz compcert-35e3f39bf967c4ed2ba3390b488604554306065d.zip |
Handle large static initializers for global arrays
Use tail-recursive operations to implement transformations on initializers for global arrays. This way, very large static initializers no longer cause stack overflows at compile-time.
Diffstat (limited to 'lib/Postorder.v')
0 files changed, 0 insertions, 0 deletions