projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* emultempl/aix.em: Convert to C90, remove unnecessary prototypes
[deliverable/binutils-gdb.git]
/
ld
/
emultempl
/
gld960.em
diff --git
a/ld/emultempl/gld960.em
b/ld/emultempl/gld960.em
index dd73e6b061e2060fa28172cd01b74baa8ff18d63..9b93bac2db3ff5826bf89f65de7b5a6a164397cb 100644
(file)
--- a/
ld/emultempl/gld960.em
+++ b/
ld/emultempl/gld960.em
@@
-20,7
+20,7
@@
You should have received a copy of the GNU General Public License
along with GLD; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
along with GLD; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
-/*
+/*
* emulate the Intels port of gld
*/
* emulate the Intels port of gld
*/
@@
-39,15
+39,10
@@
the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307
#include "ldfile.h"
#include "ldemul.h"
#include "ldfile.h"
#include "ldemul.h"
-static void gld960_before_parse PARAMS ((void));
-static char *gld960_choose_target PARAMS ((int, char **));
-static void gld960_set_output_arch PARAMS ((void));
-static char *gld960_get_script PARAMS ((int *));
-
#ifdef GNU960
static void
#ifdef GNU960
static void
-gld960_before_parse
(
)
+gld960_before_parse
(void
)
{
static char *env_variables[] = { "G960LIB", "G960BASE", 0 };
char **p;
{
static char *env_variables[] = { "G960LIB", "G960BASE", 0 };
char **p;
@@
-67,7
+62,7
@@
gld960_before_parse()
#else /* not GNU960 */
#else /* not GNU960 */
-static void gld960_before_parse
(
)
+static void gld960_before_parse
(void
)
{
char *env ;
env = getenv("G960LIB");
{
char *env ;
env = getenv("G960LIB");
@@
-84,15
+79,13
@@
static void gld960_before_parse()
static void
static void
-gld960_set_output_arch
(
)
+gld960_set_output_arch
(void
)
{
bfd_set_arch_mach(output_bfd, ldfile_output_architecture, bfd_mach_i960_core);
}
static char *
{
bfd_set_arch_mach(output_bfd, ldfile_output_architecture, bfd_mach_i960_core);
}
static char *
-gld960_choose_target (argc, argv)
- int argc ATTRIBUTE_UNUSED;
- char **argv ATTRIBUTE_UNUSED;
+gld960_choose_target (int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED)
{
#ifdef GNU960
{
#ifdef GNU960
@@
-113,8
+106,7
@@
gld960_choose_target (argc, argv)
}
static char *
}
static char *
-gld960_get_script(isfile)
- int *isfile;
+gld960_get_script (int *isfile)
EOF
if test -n "$COMPILE_IN"
EOF
if test -n "$COMPILE_IN"
@@
-125,14
+117,14
@@
then
sc="-f stringify.sed"
cat >>e${EMULATION_NAME}.c <<EOF
sc="-f stringify.sed"
cat >>e${EMULATION_NAME}.c <<EOF
-{
+{
*isfile = 0;
*isfile = 0;
- if (link_info.relocat
e
able && config.build_constructors)
+ if (link_info.relocatable && config.build_constructors)
return
EOF
sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
return
EOF
sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
-echo ' ; else if (link_info.relocat
e
able) return' >> e${EMULATION_NAME}.c
+echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
sed $sc ldscripts/${EMULATION_NAME}.xbn >> e${EMULATION_NAME}.c
sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
sed $sc ldscripts/${EMULATION_NAME}.xbn >> e${EMULATION_NAME}.c
@@
-146,12
+138,12
@@
else
# Scripts read from the filesystem.
cat >>e${EMULATION_NAME}.c <<EOF
# Scripts read from the filesystem.
cat >>e${EMULATION_NAME}.c <<EOF
-{
+{
*isfile = 1;
*isfile = 1;
- if (link_info.relocat
e
able && config.build_constructors)
+ if (link_info.relocatable && config.build_constructors)
return "ldscripts/${EMULATION_NAME}.xu";
return "ldscripts/${EMULATION_NAME}.xu";
- else if (link_info.relocat
e
able)
+ else if (link_info.relocatable)
return "ldscripts/${EMULATION_NAME}.xr";
else if (!config.text_read_only)
return "ldscripts/${EMULATION_NAME}.xbn";
return "ldscripts/${EMULATION_NAME}.xr";
else if (!config.text_read_only)
return "ldscripts/${EMULATION_NAME}.xbn";
@@
-166,7
+158,7
@@
fi
cat >>e${EMULATION_NAME}.c <<EOF
cat >>e${EMULATION_NAME}.c <<EOF
-struct ld_emulation_xfer_struct ld_gld960_emulation =
+struct ld_emulation_xfer_struct ld_gld960_emulation =
{
gld960_before_parse,
syslib_default,
{
gld960_before_parse,
syslib_default,
This page took
0.02432 seconds
and
4
git commands to generate.