aboutsummaryrefslogtreecommitdiff
path: root/gcc/sched.c
diff options
context:
space:
mode:
authorMike Stump <mrs@gcc.gnu.org>1993-12-16 00:15:21 +0000
committerMike Stump <mrs@gcc.gnu.org>1993-12-16 00:15:21 +0000
commit2c0d84d608a0f13c7ef2bab30e31960cbf8cc828 (patch)
treef01094003c85b950042ac6f04b34b7c4ce8cc80e /gcc/sched.c
parent3d5e2367e9ff1a9613471c621b16f89dd3b8cb67 (diff)
downloadgcc-2c0d84d608a0f13c7ef2bab30e31960cbf8cc828.zip
gcc-2c0d84d608a0f13c7ef2bab30e31960cbf8cc828.tar.gz
gcc-2c0d84d608a0f13c7ef2bab30e31960cbf8cc828.tar.bz2
cp-decl.c (flag_conserve_space): New language specific flag to tell the compiler to use .common when possible.
* cp-decl.c (flag_conserve_space): New language specific flag to tell the compiler to use .common when possible. Reduces the size of .o files. * cp-decl.c (duplicate_decls): Copy DECL_COMMON from the olddecl. * cp-decl.c (start_decl): Set DECL_COMMON appropriately. * cp-decl.c (finish_decl): Use flag_conserve_space, instead of flag_no_common. * cp-decl2.c (flag_conserve_space, lang_f_options): New flag. * toplev.c (lang_options): New -fconserve-space flag. * tree.h (DECL_COMMON): New flag. * tree.h (tree_decl): New common_flag. * varasm.c (assemble_variable): Use DECL_COMMON to help determine if an object can be put in .common. * c-decl.c (start_decl): Set DECL_COMMON to 1.. From-SVN: r6244
Diffstat (limited to 'gcc/sched.c')
0 files changed, 0 insertions, 0 deletions