Re-indent gdb-events.h, gdb-events.c using gdb-events.sh.

This commit is contained in:
Andrew Cagney 2000-04-03 04:43:26 +00:00
parent c91ecb25c3
commit afbfc876f1
4 changed files with 94 additions and 86 deletions

View file

@ -1,3 +1,7 @@
Mon Apr 3 14:10:37 2000 Andrew Cagney <cagney@b1.cygnus.com>
* gdb-events.h, gdb-events.c, gdb-events.sh: Re-indent.
2000-04-02 Nick Duffek <nsd@cygnus.com> 2000-04-02 Nick Duffek <nsd@cygnus.com>
* gdbtypes.c (safe_parse_type): New wrapper function to ignore * gdbtypes.c (safe_parse_type): New wrapper function to ignore

View file

@ -3,21 +3,21 @@
Contributed by Cygnus Solutions. Contributed by Cygnus Solutions.
This file is part of GDB. This file is part of GDB.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or the Free Software Foundation; either version 2 of the License, or
(at your option) any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
/* Work in progress */ /* Work in progress */
@ -97,12 +97,12 @@ set_gdb_event_hooks (struct gdb_events *vector)
#endif #endif
enum gdb_event enum gdb_event
{ {
breakpoint_create, breakpoint_create,
breakpoint_delete, breakpoint_delete,
breakpoint_modify, breakpoint_modify,
nr_gdb_events nr_gdb_events
}; };
struct breakpoint_create struct breakpoint_create
{ {
@ -125,9 +125,9 @@ struct event
struct event *next; struct event *next;
union union
{ {
struct breakpoint_create breakpoint_create; struct breakpoint_create breakpoint_create;
struct breakpoint_delete breakpoint_delete; struct breakpoint_delete breakpoint_delete;
struct breakpoint_modify breakpoint_modify; struct breakpoint_modify breakpoint_modify;
} }
data; data;
}; };
@ -191,20 +191,20 @@ gdb_events_deliver (struct gdb_events *vector)
{ {
struct event *event = delivering_events; struct event *event = delivering_events;
switch (event->type) switch (event->type)
{ {
case breakpoint_create: case breakpoint_create:
vector->breakpoint_create vector->breakpoint_create
(event->data.breakpoint_create.b); (event->data.breakpoint_create.b);
break; break;
case breakpoint_delete: case breakpoint_delete:
vector->breakpoint_delete vector->breakpoint_delete
(event->data.breakpoint_delete.b); (event->data.breakpoint_delete.b);
break; break;
case breakpoint_modify: case breakpoint_modify:
vector->breakpoint_modify vector->breakpoint_modify
(event->data.breakpoint_modify.b); (event->data.breakpoint_modify.b);
break; break;
} }
delivering_events = event->next; delivering_events = event->next;
free (event); free (event);
} }
@ -219,19 +219,19 @@ _initialize_gdb_events (void)
queue_event_hooks.breakpoint_create = queue_breakpoint_create; queue_event_hooks.breakpoint_create = queue_breakpoint_create;
queue_event_hooks.breakpoint_delete = queue_breakpoint_delete; queue_event_hooks.breakpoint_delete = queue_breakpoint_delete;
queue_event_hooks.breakpoint_modify = queue_breakpoint_modify; queue_event_hooks.breakpoint_modify = queue_breakpoint_modify;
#endif /* WITH_GDB_EVENTS */ #endif
c=add_set_cmd("eventdebug", class_maintenance, var_zinteger, c = add_set_cmd ("eventdebug", class_maintenance, var_zinteger,
(char *)&gdb_events_debug, "Set event debugging.\n\ (char *) (&gdb_events_debug), "Set event debugging.\n\
When non-zero, event/notify debugging is enabled.", &setlist); When non-zero, event/notify debugging is enabled.", &setlist);
deprecate_cmd(c,"set debug event"); deprecate_cmd (c, "set debug event");
deprecate_cmd(add_show_from_set(c,&showlist),"show debug event"); deprecate_cmd (add_show_from_set (c, &showlist), "show debug event");
add_show_from_set (add_set_cmd ("event", add_show_from_set (add_set_cmd ("event",
class_maintenance, class_maintenance,
var_zinteger, var_zinteger,
(char *)&gdb_events_debug, (char *) (&gdb_events_debug),
"Set event debugging.\n\ "Set event debugging.\n\
When non-zero, event/notify debugging is enabled.", &setdebuglist), When non-zero, event/notify debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
} }

View file

@ -3,21 +3,21 @@
Contributed by Cygnus Solutions. Contributed by Cygnus Solutions.
This file is part of GDB. This file is part of GDB.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or the Free Software Foundation; either version 2 of the License, or
(at your option) any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
/* Work in progress */ /* Work in progress */

View file

@ -113,21 +113,21 @@ copyright ()
Contributed by Cygnus Solutions. Contributed by Cygnus Solutions.
This file is part of GDB. This file is part of GDB.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or the Free Software Foundation; either version 2 of the License, or
(at your option) any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
/* Work in progress */ /* Work in progress */
@ -388,19 +388,19 @@ EOF
echo "" echo ""
cat <<EOF cat <<EOF
enum gdb_event enum gdb_event
{ {
EOF EOF
function_list | while eval read $read function_list | while eval read $read
do do
case "${class}" in case "${class}" in
"f" ) "f" )
echo " ${function}," echo " ${function},"
;; ;;
esac esac
done done
cat <<EOF cat <<EOF
nr_gdb_events nr_gdb_events
}; };
EOF EOF
# event data # event data
@ -535,7 +535,7 @@ void _initialize_gdb_events (void);
void void
_initialize_gdb_events (void) _initialize_gdb_events (void)
{ {
struct cmd_list_element *c; struct cmd_list_element *c;
#if WITH_GDB_EVENTS #if WITH_GDB_EVENTS
EOF EOF
function_list | while eval read $read function_list | while eval read $read
@ -548,27 +548,31 @@ do
done done
cat <<EOF cat <<EOF
#endif #endif
c=add_set_cmd ("eventdebug",
c = add_set_cmd ("eventdebug", class_maintenance, var_zinteger,
(char *) (&gdb_events_debug), "Set event debugging.\n\\
When non-zero, event/notify debugging is enabled.", &setlist);
deprecate_cmd (c, "set debug event");
deprecate_cmd (add_show_from_set (c, &showlist), "show debug event");
add_show_from_set (add_set_cmd ("event",
class_maintenance, class_maintenance,
var_zinteger, var_zinteger,
(char *)&gdb_events_debug, (char *) (&gdb_events_debug),
"Set event debugging.\n\\ "Set event debugging.\n\\
When non-zero, event/notify debugging is enabled.", &setlist); When non-zero, event/notify debugging is enabled.", &setdebuglist),
deprecate_cmd(c,"set debug event"); &showdebuglist);
deprecate_cmd(add_show_from_set(c,&showlist),"show debug event");
add_show_from_set (add_set_cmd("event",
class_maintenance,
var_zinteger,
(char *)&gdb_events_debug,
"Set event debugging.\n\\
When non-zero, event/notify debugging is enabled.", &setdebuglist),&showdebuglist);
} }
EOF EOF
# close things off # close things off
exec 1>&2 exec 1>&2
#../move-if-change new-gdb-events.c gdb-events.c #../move-if-change new-gdb-events.c gdb-events.c
# Replace any leading spaces with tabs
sed < new-gdb-events.c > tmp-gdb-events.c \
-e 's/\( \)* /\1 /g'
mv tmp-gdb-events.c new-gdb-events.c
# Move if changed?
if ! test -r gdb-events.c if ! test -r gdb-events.c
then then
echo "File missing? mv new-gdb-events.c gdb-events.c" 1>&2 echo "File missing? mv new-gdb-events.c gdb-events.c" 1>&2