aboutsummaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2016-07-21 13:02:34 +0100
committerPedro Alves <palves@redhat.com>2016-07-21 15:40:44 +0100
commitf515a1d643b599ebb8a23d3d95e9f0dfc8261a11 (patch)
tree578a6610d4bd335ddf4ce7166ee4a0fb9d487669 /sim
parentc25b7ccef4d6d96ed4af1d27c79d78767dba7161 (diff)
downloadgdb-f515a1d643b599ebb8a23d3d95e9f0dfc8261a11.zip
gdb-f515a1d643b599ebb8a23d3d95e9f0dfc8261a11.tar.gz
gdb-f515a1d643b599ebb8a23d3d95e9f0dfc8261a11.tar.bz2
Fix djgpp gdb build
- A few missing casts required by C++, resulting in: ../../src/gdb/ser-go32.c:795:21: error: invalid conversion from 'const void*' to 'const char*' [-fpermissive] etc. - dos_noop has an incompatible prototype with struct serial_ops's setparity, resulting in: ../../src/gdb/ser-go32.c:874:1: error: invalid conversion from 'int (*)(serial*)' to 'int (*)(serial*, int)' [-fpermissive] (I thought of calling the ser-base.c default methods, but djgpp doesn't include ser-base.c in the build.) gdb/ChangeLog: 2016-07-21 Pedro Alves <palves@redhat.com> * go32-nat.c (go32_create_inferior): Add cast. * ser-go32.c (dos_noop): Delete. (dos_flush_output, dos_setparity, dos_drain_output): New functions. (dos_write): Add cast. (dos_ops): Use dos_flush_output, dos_setparity and dos_drain_output. * top.c (do_chdir_cleanup): Add cast.
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions