Version: 0.3.18

* Simplified arch-dependent stuff
* Updated list of syscalls and signals to Linux 2.4.18
* Unified coding-style of all function declarations
* Do not indent lines indicating signals, exit codes, etc
* Updated description
* fix off-by-one problem in checking syscall number (Tim Waugh
  <twaugh@redhat.com> fixed this problem in RedHat two years ago;
  thank you for NOT noticing me...)
diff --git a/breakpoints.c b/breakpoints.c
index 9d1f114..28bdb4b 100644
--- a/breakpoints.c
+++ b/breakpoints.c
@@ -17,8 +17,7 @@
   FIXME: should we merge with dictionary code in demangle.c? 19990704 mortene.
 */
 
-struct dict_entry
-{
+struct dict_entry {
 	struct process * proc;
 	struct breakpoint brk; /* addr field of struct is the hash key. */
 	struct dict_entry * next;
@@ -35,16 +34,16 @@
 static void dict_apply_to_all(void (* func)(struct process *, struct breakpoint *, void * data), void * data);
 
 
-static void dict_init(void)
-{
+static void
+dict_init(void) {
 	int i;
 	/* FIXME: is this necessary? Check with ANSI C spec. 19990702 mortene. */
 	for (i = 0; i < DICTTABLESIZE; i++) dict_buckets[i] = NULL;
 	dict_initialized = 1;
 }
 
-static void dict_clear(void)
-{
+static void
+dict_clear(void) {
 	int i;
 	struct dict_entry * entry, * nextentry;
 
@@ -57,8 +56,8 @@
 	}
 }
 
-static struct breakpoint * dict_enter(struct process * proc, void * brkaddr)
-{
+static struct breakpoint *
+dict_enter(struct process * proc, void * brkaddr) {
 	struct dict_entry * entry, * newentry;
 	unsigned int bucketpos = ((unsigned long int)brkaddr) % DICTTABLESIZE;
 
@@ -85,8 +84,8 @@
 	return &(newentry->brk);
 }
 
-static struct breakpoint * dict_find_entry(struct process * proc, void * brkaddr)
-{
+static struct breakpoint *
+dict_find_entry(struct process * proc, void * brkaddr) {
 	unsigned int bucketpos = ((unsigned long int)brkaddr) % DICTTABLESIZE;
 	struct dict_entry * entry = dict_buckets[bucketpos];
 	while (entry) {
@@ -96,8 +95,8 @@
 	return entry ? &(entry->brk) : NULL;
 }
 
-static void dict_apply_to_all(void (* func)(struct process *, struct breakpoint *, void * data), void * data)
-{
+static void
+dict_apply_to_all(void (* func)(struct process *, struct breakpoint *, void * data), void * data) {
 	int i;
 
 	for (i = 0; i < DICTTABLESIZE; i++) {
@@ -113,13 +112,13 @@
 
 /*****************************************************************************/
 
-struct breakpoint * address2bpstruct(struct process * proc, void * addr)
-{
+struct breakpoint *
+address2bpstruct(struct process * proc, void * addr) {
 	return dict_find_entry(proc, addr);
 }
 
-void insert_breakpoint(struct process * proc, void * addr)
-{
+void
+insert_breakpoint(struct process * proc, void * addr) {
 	struct breakpoint * sbp;
 
 	if (!dict_initialized) {
@@ -135,8 +134,8 @@
 	if (sbp->enabled==1 && proc->pid) enable_breakpoint(proc->pid, sbp);
 }
 
-void delete_breakpoint(struct process * proc, void * addr)
-{
+void
+delete_breakpoint(struct process * proc, void * addr) {
 	struct breakpoint * sbp = dict_find_entry(proc, addr);
 	assert(sbp); /* FIXME: remove after debugging has been done. */
 	/* This should only happen on out-of-memory conditions. */
@@ -147,14 +146,14 @@
 	assert(sbp->enabled >= 0);
 }
 
-static void enable_bp_cb(struct process * proc, struct breakpoint * sbp, void * data)
-{
+static void
+enable_bp_cb(struct process * proc, struct breakpoint * sbp, void * data) {
 	struct process * myproc = (struct process *)data;
 	if (myproc == proc && sbp->enabled) enable_breakpoint(proc->pid, sbp);
 }
 
-void enable_all_breakpoints(struct process * proc)
-{
+void
+enable_all_breakpoints(struct process * proc) {
 	if (proc->breakpoints_enabled <= 0) {
 		if (opt_d>0) {
 			output_line(0, "Enabling breakpoints for pid %u...", proc->pid);
@@ -164,14 +163,14 @@
 	proc->breakpoints_enabled = 1;
 }
 
-static void disable_bp_cb(struct process * proc, struct breakpoint * sbp, void * data)
-{
+static void
+disable_bp_cb(struct process * proc, struct breakpoint * sbp, void * data) {
 	struct process * myproc = (struct process *)data;
 	if (myproc == proc && sbp->enabled) disable_breakpoint(proc->pid, sbp);
 }
 
-void disable_all_breakpoints(struct process * proc)
-{
+void
+disable_all_breakpoints(struct process * proc) {
 	if (proc->breakpoints_enabled) {
 		if (opt_d>0) {
 			output_line(0, "Disabling breakpoints for pid %u...", proc->pid);