This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Snapshot 980122


I have sent in some patches to support the pc532-netbsd target.

I ran into two problems with this snapshot which don't appear to be ns32k
related and I haven't fixed:

1) When building from the top level with "make gdb-all" there is a fatal error
   in building info. I suspect that this may be a curses vs ncurses thing but
   haven't investigated further. 

gmake[3]: Entering directory `/usr2/src/gnu/gdb-build/texinfo/info'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../lib -I../intl -DLOCALEDIR=\"/usr/gnu/share/locale\"  -g -O2 -c terminal.c
terminal.c: In function `terminal_begin_using_terminal':
terminal.c:139: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c:145: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_end_using_terminal':
terminal.c:163: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c:169: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_goto_xy':
terminal.c:220: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_clear_to_eol':
terminal.c:260: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_clear_screen':
terminal.c:272: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_up_line':
terminal.c:284: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_down_line':
terminal.c:296: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_begin_inverse':
terminal.c:308: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_end_inverse':
terminal.c:320: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_ring_bell':
terminal.c:334: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c:336: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_delete_lines':
terminal.c:354: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c:358: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_insert_lines':
terminal.c:379: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c:383: warning: passing arg 3 of `tputs' from incompatible pointer type
terminal.c: In function `terminal_initialize_terminal':
terminal.c:544: `BC' undeclared (first use this function)
terminal.c:544: (Each undeclared identifier is reported only once
terminal.c:544: for each function it appears in.)
terminal.c:545: `PC' undeclared (first use this function)
terminal.c:557: `ospeed' undeclared (first use this function)
gmake[3]: *** [terminal.o] Error 1

2) When running gdb on a real vt320, I get garbled output. Running in an
   xterm or inside emacs works fine. I have this terminal set up for 8 bits
   no parity. Using stty from another terminal, it can be seen that gdb is
   turning on the parity bit. Of course the terminal is not expecting a parity
   bit. I suppose this is somewhere in the readline library, but gdb should not
   be changing the parity setting.

Ian