aboutsummaryrefslogtreecommitdiff
path: root/gcc/ggc-common.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2021-08-13 20:20:04 +0100
committerIain Sandoe <iain@sandoe.co.uk>2021-08-17 19:48:06 +0100
commit2d9da1c89778be1d6604cc1465b0dd50f241a352 (patch)
tree5d5d82e51bf6f1d59c1668ebbc5844fe609239f0 /gcc/ggc-common.c
parent743b8dd6fd757e997eb060d70fd4ae8e04fb56cd (diff)
downloadgcc-2d9da1c89778be1d6604cc1465b0dd50f241a352.zip
gcc-2d9da1c89778be1d6604cc1465b0dd50f241a352.tar.gz
gcc-2d9da1c89778be1d6604cc1465b0dd50f241a352.tar.bz2
Darwin: Reset section names table at the end of compile.
For a single use (typical compile) this vector will be reclaimed as GGC. For JIT this is not sufficient since it does not reset the pointer to NULL (and thus we think the the vector is already allocated when a context is reused). The clears the vector and sets the pointer to NULL at the end of object output. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk> gcc/ChangeLog: * config/darwin.c (darwin_file_end): Reset and reclaim the section names table at the end of compile.
Diffstat (limited to 'gcc/ggc-common.c')
0 files changed, 0 insertions, 0 deletions