aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-predcom.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2014-01-10 21:25:05 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2014-01-10 21:25:05 +0100
commit5da969605f3461b0df9cbf950a5fc59841a83dde (patch)
tree97abae3357143c7989f23093f58cb9246fa0e2c6 /gcc/tree-predcom.c
parent322b9977d28bbb783c26417ab5f9cfb4cc91e07d (diff)
downloadgcc-5da969605f3461b0df9cbf950a5fc59841a83dde.zip
gcc-5da969605f3461b0df9cbf950a5fc59841a83dde.tar.gz
gcc-5da969605f3461b0df9cbf950a5fc59841a83dde.tar.bz2
target-globals.c (save_target_globals): Allocate < 4KB structs using GC in payload of target_globals struct instead of...
* target-globals.c (save_target_globals): Allocate < 4KB structs using GC in payload of target_globals struct instead of allocating them on the heap and the larger structs separately using GC. * target-globals.h (struct target_globals): Make regs, hard_regs, reload, expmed, ira, ira_int and lra_fields GTY((atomic)) instead of GTY((skip)) and change type to void *. (reset_target_globals): Cast loads from those fields to corresponding types. From-SVN: r206539
Diffstat (limited to 'gcc/tree-predcom.c')
0 files changed, 0 insertions, 0 deletions