Hi,
trying to compile gdb-7.0.1 on HP-UX, the hp cc complains about some problems in
mi-main.c and breakpoint.c symfile.c
cc: "/soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/mi/mi-main.c", line 176: error
1610: Attempting to return value from function of type void.
cc: "/soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/breakpoint.c", line 8275:
error 1000: Unexpected symbol: "}".
cc: "/soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/symfile.c", line 4036: error
1649: Illegal integer-pointer combination for >.
obvious patches attached...
Harald Koenig
--
"I hope to die ___ _____
before I *have* to use Microsoft Word.", 0--,| /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen. <_/ / /OOOOOOOOOOO\
\ \/OOOOOOOOOOOOOOO\
\ OOOOOOOOOOOOOOOOO|//
Harald Koenig \/\/\/\/\/\/\/\/\/
science+computing ag // / \\ \
[email protected] ^^^^^ ^^^^^
--
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Dr. Roland Niemeier,
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Michel Lepert
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196
--- /tmp/mi-main.c 2010-02-15 14:52:24.000000000 +0100
+++ /soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/mi/mi-main.c 2010-02-15
14:51:17.000000000 +0100
@@ -171,11 +171,11 @@
void
mi_cmd_exec_jump (char *args, char **argv, int argc)
{
/* FIXME: Should call a libgdb function, not a cli wrapper. */
- return mi_execute_async_cli_command ("jump", argv, argc);
+ mi_execute_async_cli_command ("jump", argv, argc);
}
static int
proceed_thread_callback (struct thread_info *thread, void *arg)
{
--- /soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/breakpoint.c~ 2009-09-15
05:30:04.000000000 +0200
+++ /soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/breakpoint.c 2010-02-15
14:58:54.000000000 +0100
@@ -8272,7 +8272,7 @@
int i;
int not_found = 0;
int *not_found_ptr = ¬_found;
- struct symtabs_and_lines sals = {};
+ struct symtabs_and_lines sals = {0};
struct symtabs_and_lines expanded;
char *s;
enum enable_state save_enable;
--- /soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/symfile.c~ 2009-09-18
19:39:37.000000000 +0200
+++ /soft/os/gdb/gdb-7.0.1/gdb-7.0.1/gdb/symfile.c 2010-02-15
15:02:59.000000000 +0100
@@ -4033,7 +4033,7 @@
/* It doesn't make sense to call this function unless you have some
segment base addresses. */
- gdb_assert (segment_bases > 0);
+ gdb_assert (num_segment_bases > 0);
/* If we do not have segment mappings for the object file, we
can not relocate it by segments. */
_______________________________________________
bug-gdb mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gdb