aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-operands.c
diff options
context:
space:
mode:
authorGeoffrey Keating <geoffk@apple.com>2004-10-30 02:48:49 +0000
committerGeoffrey Keating <geoffk@gcc.gnu.org>2004-10-30 02:48:49 +0000
commit965a7e9092ffbec64865a95b016f731782d4b965 (patch)
tree6ee8ec5a78d0a562957eb1e05126f0ed0dbebf70 /gcc/tree-ssa-operands.c
parentd2607dde2173bca67f29425a1a9a152167896a87 (diff)
downloadgcc-965a7e9092ffbec64865a95b016f731782d4b965.zip
gcc-965a7e9092ffbec64865a95b016f731782d4b965.tar.gz
gcc-965a7e9092ffbec64865a95b016f731782d4b965.tar.bz2
darwin.h (ASM_SPEC): Simplify.
* config/i386/darwin.h (ASM_SPEC): Simplify. (SUBTARGET_EXTRA_SPECS): Add darwin_subarch spec. * config/rs6000/darwin.h (DARWIN_SUBARCH_SPEC): New. (SUBTARGET_EXTRA_SPECS): Add darwin_subarch spec. * config/darwin.h (LINK_COMMAND_SPEC): Don't pass -arch here. (LINK_SPEC): Do pass -arch here. Handle -force_cpusubtype_ALL in all cases. Pass the right -arch or -arch_only based on -mcpu. (ASM_SPEC): Handle -force_cpusubtype_ALL. * doc/invoke.texi (Darwin Options): Improve documentation for Darwin linker (and libtool) switches. From-SVN: r89877
Diffstat (limited to 'gcc/tree-ssa-operands.c')
-rw-r--r--gcc/tree-ssa-operands.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c
index 68acd7c..78e2a43 100644
--- a/gcc/tree-ssa-operands.c
+++ b/gcc/tree-ssa-operands.c
@@ -1623,6 +1623,8 @@ add_call_read_ops (tree stmt)
{
bitmap_iterator bi;
+ bi.ptr2 = NULL;
+
/* Otherwise, if the function is not pure, it may reference memory. Add
a VUSE for .GLOBAL_VAR if it has been created. Otherwise, add a VUSE
for each call-clobbered variable. See add_referenced_var for the