Use std::abs so that we get the C++ overloaded version that matches
the argument type instead of the C abs function which is only for int
arguments.
There should be no user visible change after this commit.
gdb/ChangeLog:
* gdbtypes.c (create_array_type_with_stride): Use std::abs not
abs.
+2020-02-27 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdbtypes.c (create_array_type_with_stride): Use std::abs not
+ abs.
+
2020-02-26 Tom Tromey <tom@tromey.com>
* dwarf2/read.c (struct dwarf2_include_psymtab): New.
negative stride in Fortran (this doesn't mean anything
special, it's still just a single element array) so do
consider that case when touching this code. */
- LONGEST element_count = abs (high_bound - low_bound + 1);
+ LONGEST element_count = std::abs (high_bound - low_bound + 1);
TYPE_LENGTH (result_type)
- = ((abs (stride) * element_count) + 7) / 8;
+ = ((std::abs (stride) * element_count) + 7) / 8;
}
else
TYPE_LENGTH (result_type) =