summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorneal <neal>2007-12-24 08:06:14 +0000
committerneal <neal>2007-12-24 08:06:14 +0000
commit1c2cc98a615442dcd702c2404a789fd58b79ce9f (patch)
tree1b9fff6138b25b3bfb7164fe342ace93038c9ba8
parent0659606292974747ae46580170271a990c0abf53 (diff)
2007-12-24 Neal H. Walfield <neal@gnu.org>
* ia32-cmain.c (exit): Declare. (finish): Cast PROGRAM_NAME.
-rw-r--r--ruth/ChangeLog5
-rw-r--r--ruth/ia32-cmain.c4
2 files changed, 8 insertions, 1 deletions
diff --git a/ruth/ChangeLog b/ruth/ChangeLog
index 65ab78b..01e1e87 100644
--- a/ruth/ChangeLog
+++ b/ruth/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-24 Neal H. Walfield <neal@gnu.org>
+
+ * ia32-cmain.c (exit): Declare.
+ (finish): Cast PROGRAM_NAME.
+
2007-12-22 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Update rm_folio_alloc use to reflect API changes.
diff --git a/ruth/ia32-cmain.c b/ruth/ia32-cmain.c
index 55c8553..05e9480 100644
--- a/ruth/ia32-cmain.c
+++ b/ruth/ia32-cmain.c
@@ -40,6 +40,8 @@
extern struct hurd_startup_data *__hurd_startup_data;
+extern void exit (int status) __attribute__ ((__noreturn__));
+
static void
finish (void)
{
@@ -94,7 +96,7 @@ finish (void)
argc = 1;
argv = alloca (sizeof (char *) * 2);
- argv[0] = program_name;
+ argv[0] = (char *) program_name;
argv[1] = 0;
}