aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/lang.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2010-01-20 09:13:50 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2010-01-20 09:13:50 +0100
commit80c35b40e481737a452e96a4a9f89cae6c2b2e68 (patch)
tree3b76f6fe9d8dc678e83b02a7245e921fce8c9690 /gcc/java/lang.c
parent204803dc83d90012ceae0b33a7c469098754da33 (diff)
downloadgcc-80c35b40e481737a452e96a4a9f89cae6c2b2e68.zip
gcc-80c35b40e481737a452e96a4a9f89cae6c2b2e68.tar.gz
gcc-80c35b40e481737a452e96a4a9f89cae6c2b2e68.tar.bz2
dwarf2out.c (mem_loc_descriptor): Use DW_OP_mod for UMOD instead of MOD...
* dwarf2out.c (mem_loc_descriptor): Use DW_OP_mod for UMOD instead of MOD, handle MOD using DW_OP_{over,over,div,mul,minus}. (loc_list_from_tree): Don't handle unsigned division. Handle signed modulo using DW_OP_{over,over,div,mul,minus}. * unwind-dw2.c (execute_stack_op): Handle DW_OP_mod using unsigned modulo instead of signed. * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead of signed, add a few new tests. From-SVN: r156063
Diffstat (limited to 'gcc/java/lang.c')
0 files changed, 0 insertions, 0 deletions