mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-15 04:31:49 +08:00
gdb: Use std::abs instead of abs on LONGEST types
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.
This commit is contained in:
parent
736990c442
commit
3104d9ee22
@ -1,3 +1,8 @@
|
|||||||
|
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>
|
2020-02-26 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
* dwarf2/read.c (struct dwarf2_include_psymtab): New.
|
* dwarf2/read.c (struct dwarf2_include_psymtab): New.
|
||||||
|
@ -1249,9 +1249,9 @@ create_array_type_with_stride (struct type *result_type,
|
|||||||
negative stride in Fortran (this doesn't mean anything
|
negative stride in Fortran (this doesn't mean anything
|
||||||
special, it's still just a single element array) so do
|
special, it's still just a single element array) so do
|
||||||
consider that case when touching this code. */
|
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)
|
TYPE_LENGTH (result_type)
|
||||||
= ((abs (stride) * element_count) + 7) / 8;
|
= ((std::abs (stride) * element_count) + 7) / 8;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
TYPE_LENGTH (result_type) =
|
TYPE_LENGTH (result_type) =
|
||||||
|
Loading…
Reference in New Issue
Block a user