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) =