diff options
author | Jakub Jelinek <jakub@redhat.com> | 2002-02-21 00:19:24 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2002-02-21 00:19:24 +0100 |
commit | 149d6f9edd9430452e81bde4f6e611f5e81c9f2e (patch) | |
tree | d49e4ee1337f2fdce87409b5a2a0ec6e2c56a37b /gcc/rtl.h | |
parent | 4161da12190d52eb1d622354e6ea67f67195c73c (diff) | |
download | gcc-149d6f9edd9430452e81bde4f6e611f5e81c9f2e.zip gcc-149d6f9edd9430452e81bde4f6e611f5e81c9f2e.tar.gz gcc-149d6f9edd9430452e81bde4f6e611f5e81c9f2e.tar.bz2 |
re PR debug/4461 (Invalid dawrf2 debug code)
PR debug/4461
* varasm.c (get_pool_constant_mark): New.
* rtl.h (get_pool_constant_mark): Add prototype.
* dwarf2out.c (mem_loc_descriptor): A pool constant cannot
be represented if it has not been output.
* gcc.dg/debug/20020220-1.c: New test.
From-SVN: r49921
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1301,6 +1301,7 @@ extern rtx force_const_mem PARAMS ((enum machine_mode, rtx)); /* In varasm.c */ extern rtx get_pool_constant PARAMS ((rtx)); +extern rtx get_pool_constant_mark PARAMS ((rtx, bool *)); extern enum machine_mode get_pool_mode PARAMS ((rtx)); extern rtx get_pool_constant_for_function PARAMS ((struct function *, rtx)); extern enum machine_mode get_pool_mode_for_function PARAMS ((struct function *, rtx)); |