# HG changeset patch # User Dan Nicolaescu # Date 1278382974 25200 # Node ID 7347cd00da538d6c6803c4c2f0e9c84bbabe92c3 # Parent 783986775ee8f92027c0a077ba0354fa0dac3231 * src/ecrt0.c: Revert conversion to standard C. diff -r 783986775ee8 -r 7347cd00da53 src/ChangeLog --- a/src/ChangeLog Mon Jul 05 13:54:13 2010 -0400 +++ b/src/ChangeLog Mon Jul 05 19:22:54 2010 -0700 @@ -1,3 +1,7 @@ +2010-07-06 Dan Nicolaescu + + * ecrt0.c: Revert conversion to standard C. + 2010-07-05 Dan Nicolaescu * vm-limit.c (memory_warnings): diff -r 783986775ee8 -r 7347cd00da53 src/ecrt0.c --- a/src/ecrt0.c Mon Jul 05 13:54:13 2010 -0400 +++ b/src/ecrt0.c Mon Jul 05 19:22:54 2010 -0700 @@ -61,21 +61,23 @@ char **environ; -static start1 (int bogus_fp, int argc, char *xargv); +static start1 (); /* Define symbol "start": here; some systems want that symbol. */ asm(" .text "); asm(" .globl start "); asm(" start: "); -_start (void) +_start () { /* On vax, nothing is pushed here */ start1 (); } static -start1 (int bogus_fp, int argc, char *xargv) +start1 (bogus_fp, argc, xargv) + int argc; + char *xargv; { register char **argv = &xargv; environ = argv + argc + 1;