diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-07-23 23:10:32 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-07-23 23:10:32 -0400 |
commit | 2cf55b555477592869c388a1404e98dd28fe81dc (patch) | |
tree | 0035a1eaf1640893d36cbf5926131f2eab9abfa0 /gcc | |
parent | 8e15f7367b8af56d6c2212ab7dc3fbfa133f31fb (diff) | |
download | gcc-2cf55b555477592869c388a1404e98dd28fe81dc.zip gcc-2cf55b555477592869c388a1404e98dd28fe81dc.tar.gz gcc-2cf55b555477592869c388a1404e98dd28fe81dc.tar.bz2 |
(decode_addr_const, output_constant_def): Allow INTEGER_CST.
From-SVN: r12557
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/varasm.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 67a31ca..a2a17a9 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -2284,6 +2284,7 @@ decode_addr_const (exp, value) case STRING_CST: case COMPLEX_CST: case CONSTRUCTOR: + case INTEGER_CST: x = TREE_CST_RTL (target); break; @@ -2846,9 +2847,6 @@ output_constant_def (exp) int reloc; register rtx def; - if (TREE_CODE (exp) == INTEGER_CST) - abort (); /* No TREE_CST_RTL slot in these. */ - if (TREE_CST_RTL (exp)) return TREE_CST_RTL (exp); |