annotate src/unexfx2800.c @ 16306:450f26426101 libc-960925 libc-960926 libc-960927 libc-960928 libc-960929 libc-961001 libc-961004 libc-961005 libc-961006 libc-961007 libc-961008 libc-961009 libc-961010 libc-961011 libc-961012 libc-961013 libc-961014 libc-961015 libc-961016 libc-961017 libc-961018 libc-961019 libc-961020 libc-961021 libc-961022 libc-961023 libc-961024 libc-961025 libc-961026 libc-961027 libc-961028

(-vxsim*): New operating system.
author Richard Kenner <kenner@gnu.org>
date Tue, 24 Sep 1996 02:44:17 +0000
parents 79ea818b6aed
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
524
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
1 /* Unexec for the Alliant FX/2800. */
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
2
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
3 #include <stdio.h>
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
4
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
5 unexec (new_name, a_name, data_start, bss_start, entry_address)
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
6 char *new_name, *a_name;
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
7 unsigned data_start, bss_start, entry_address;
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
8 {
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
9 int stat;
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
10
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
11 stat = elf_write_modified_data (a_name, new_name);
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
12 if (stat < 0)
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
13 perror ("emacs: elf_write_modified_data");
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
14 else if (stat > 0)
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
15 fprintf (stderr, "Unspecified error from elf_write_modified_data.\n");
79ea818b6aed entered into RCS
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
16 }