aboutsummaryrefslogtreecommitdiff
path: root/gdb/d-lang.c
diff options
context:
space:
mode:
authorAndrew Burgess <andrew.burgess@embecosm.com>2019-09-12 21:23:37 -0400
committerAndrew Burgess <andrew.burgess@embecosm.com>2019-09-12 21:23:37 -0400
commitec6c8338a89b0ec022b66ed3efdd1577e6449d6d (patch)
tree2b8882cd19e7a67f755f4fbbda9d0a7c33d6e0e5 /gdb/d-lang.c
parent5fabdcd6801a4567db9c88ceb112ca222544b13f (diff)
downloadgdb-ec6c8338a89b0ec022b66ed3efdd1577e6449d6d.zip
gdb-ec6c8338a89b0ec022b66ed3efdd1577e6449d6d.tar.gz
gdb-ec6c8338a89b0ec022b66ed3efdd1577e6449d6d.tar.bz2
gdb: Force use of float version of log10
This commit: commit aa17805fb9a3a1983a510ba425b682fba03410c2 Date: Sat Aug 31 23:44:40 2019 +0100 gdb: Have 'maint info sections' print all sections again introduced a use of log10 that took an int as a parameter. Unfortunately this was causing a compilation error on Solaris, see: https://sourceware.org/ml/gdb-patches/2019-09/msg00230.html https://sourceware.org/ml/gdb-patches/2019-09/msg00231.html because there was only a float, double, or long double version of log10, and the compiler doesn't know which to choose. This commit should resolve this issue by casting the argument to float. gdb/ChangeLog: * maint.c (maint_print_section_data::maint_print_section_data): Force use of 'float log10 (float)' by casting the argument to float.
Diffstat (limited to 'gdb/d-lang.c')
0 files changed, 0 insertions, 0 deletions