diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-07-05 13:06:07 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-07-05 13:06:07 +0000 |
commit | b6cfe28d11605d543af0a1dafdd7ecdfb7642871 (patch) | |
tree | 04c9b9fa1818c750489682948c3f7dda525bc7e4 /gcc/double-int.h | |
parent | 008f96d836284b65ab4bc3ee81b62d2bd84ba452 (diff) | |
download | gcc-b6cfe28d11605d543af0a1dafdd7ecdfb7642871.tar.gz |
2010-07-05 Richard Guenther <rguenther@suse.de>
* double-int.h (double_int_sub): Declare.
* double-int.c (double_int_sub): New function.
* dwarf2out.c (field_byte_offset): Use it.
* fixed-value.c (do_fixed_add): Likewise.
(do_fixed_multiply): Likewise.
(do_fixed_divide): Likewise.
* tree-predcom.c (add_ref_to_chain): Likewise.
(determine_roots_comp): Likewise.
* tree-ssa-loop-niter.c (derive_constant_upper_bound_ops): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161835 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/double-int.h')
-rw-r--r-- | gcc/double-int.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/double-int.h b/gcc/double-int.h index 6af0757990c..1fa9d8818a7 100644 --- a/gcc/double-int.h +++ b/gcc/double-int.h @@ -133,6 +133,7 @@ double_int_fits_in_uhwi_p (double_int cst) double_int double_int_mul (double_int, double_int); double_int double_int_add (double_int, double_int); +double_int double_int_sub (double_int, double_int); double_int double_int_neg (double_int); /* You must ensure that double_int_ext is called on the operands |