This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb Makefile.in configure configure.ac ser ...
- From: mmitchel at sourceware dot org
- To: gdb-cvs at sources dot redhat dot com
- Date: 28 Mar 2005 18:31:44 -0000
- Subject: src/gdb Makefile.in configure configure.ac ser ...
CVSROOT: /cvs/src
Module name: src
Branch: csl-arm-20050325-branch
Changes by: mmitchel@sourceware.org 2005-03-28 18:31:44
Modified files:
gdb : Makefile.in configure configure.ac ser-pipe.c
ser-tcp.c ser-unix.c ser-unix.h
Log message:
Backport from mainline.
2005-03-22 Mark Mitchell <mark@codesourcery.com>
* Makefile.in (SFILES): Add ser-base.c.
(ser_base_h): New variable.
(ser-base.o): New target.
(ser-pipe.o): Depend on $(ser_base_h).
(ser-tcp.o): Likewise.
(ser-unix.o): Likewise. Do not depend on $(event_loop_h).
* configure.ac (SER_HARDWIRE): Include ser-base.o where
appropriate.
* ser-base.c: New file.
(push_event): Move from ser-unix.c.
(fd_event): Likewise.
(reschedule): Likewise.
(ser_unix_write): Likewise.
(ser_unix_nop_flush_output): Likewise.
(ser_unix_flush_input): Likewise.
(ser_unix_nop_send_break): Likewise.
(ser_unix_nop_drain_output): Likewise.
(ser_unix_nop_raw): Likewise.
(ser_unix_nop_get_tty_state): Likewise.
(ser_unix_nop_set_tty_state): Likewise.
(ser_unix_nop_noflush_set_tty_state): Likewise.
(ser_unix_nop_print_tty_state): Likewise.
(ser_unix_nop_setbaudrate): Likewise.
(ser_unix_nop_setstopbits): Likewise.
(ser_unix_async): Likewise.
* ser-base.h: New file.
* ser-pipe.c (ser-base.h): Include it.
* ser-tcp.c (ser-base.h): Likewise.
* ser-unix.h (ser_unix_nop_flush_output): Remove.
(ser_unix_flush_input): Likewise.
(ser_unix_nop_send_break): Likewise.
(ser_unix_nop_raw): Likewise.
(ser_unix_nop_get_tty_state): Likewise.
(ser_unix_nop_set_tty_state): Likewise.
(ser_unix_nop_print_tty_state): Likewise.
(ser_unix_nop_noflush_set_tty_state): Likewise.
(ser_unix_nop_setbaudrate): Likewise.
(ser_unix_nop_setstopbits): Likewise.
(ser_unix_nop_drain_output): Likewise.
(ser_unix_wait_for): Likewise.
(ser_unix_write): Likewise.
(ser_unix_async): Likewise.
* ser-unix.c (event-loop.h): Do not include it.
(push_event): Move to ser-base.c.
(fd_event): Likewise.
(reschedule): Likewise.
(ser_unix_write): Likewise.
(ser_unix_nop_flush_output): Likewise.
(ser_unix_flush_input): Likewise.
(ser_unix_nop_send_break): Likewise.
(ser_unix_nop_drain_output): Likewise.
(ser_unix_nop_raw): Likewise.
(ser_unix_nop_get_tty_state): Likewise.
(ser_unix_nop_set_tty_state): Likewise.
(ser_unix_nop_noflush_set_tty_state): Likewise.
(ser_unix_nop_print_tty_state): Likewise.
(ser_unix_nop_setbaudrate): Likewise.
(ser_unix_nop_setstopbits): Likewise.
(ser_unix_async): Likewise.
(ser_unix_wait_for): Make it static.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/Makefile.in.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.707.2.2&r2=1.707.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/configure.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.196&r2=1.196.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/configure.ac.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.16&r2=1.16.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ser-pipe.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.13&r2=1.13.18.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ser-tcp.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.18&r2=1.18.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ser-unix.c.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.22&r2=1.22.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ser-unix.h.diff?cvsroot=src&only_with_tag=csl-arm-20050325-branch&r1=1.4&r2=1.4.42.1