]> Git Repo - binutils.git/blame - ld/config.h
Initial revision
[binutils.git] / ld / config.h
CommitLineData
c074abee
DHW
1/* config.h -
2
3 Copyright (C) 1991 Free Software Foundation, Inc.
4
5 This file is part of GLD, the Gnu Linker.
6
7 GLD is free software; you can redistribute it and/or modify
df9d12ef 8 it under the terms of the GNU Genexral Public License as published by
2d1a2445 9 the Free Software Foundation; either version 2, or (at your option)
c074abee
DHW
10 any later version.
11
12 GLD is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
18 along with GLD; see the file COPYING. If not, write to
19 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
20
21/* Look in this environment name for the linker to pretend to be */
22#define EMULATION_ENVIRON "LDEMULATION"
23/* If in there look for the strings: */
24#define GLD_EMULATION_NAME "gld"
1418c83b 25#define VANILLA_EMULATION_NAME "vanilla"
a37cc0c0 26#define GLDM88KBCS_EMULATION_NAME "gldm88kbcs"
7ca04d28 27#define GLD68K_EMULATION_NAME "gld68k"
c074abee 28#define GLD960_EMULATION_NAME "gld960"
7bc4a0d7 29#define GLD29K_EMULATION_NAME "gld29k"
e1e5fbfc 30#define GLDNEWS_EMULATION_NAME "gldnews"
c074abee 31#define LNK960_EMULATION_NAME "lnk960"
3e4c643d 32#define H8300HDS_EMULATION_NAME "h8300hds"
565a4c76 33#define EBMON29K_EMULATION_NAME "ebmon29k"
c074abee 34/* Otherwise default to this emulation */
e7921bd4 35#ifndef DEFAULT_EMULATION
99fe4553
SC
36#ifdef GNU960
37#define DEFAULT_EMULATION GLD960_EMULATION_NAME
38#else
7ca04d28 39#define DEFAULT_EMULATION GLD68K_EMULATION_NAME
99fe4553 40#endif
e7921bd4 41#endif /* DEFAULT_EMULATION */
c074abee
DHW
42
43/* Look in this variable for a target format */
44#define TARGET_ENVIRON "GNUTARGET"
45/* If not there then choose this */
df9d12ef
SC
46#define GLD_TARGET "a.out-sunos-big"
47#define GLD68K_TARGET "a.out-sunos-big"
c074abee
DHW
48#define LNK960_TARGET "coff-Intel-big"
49#define GLD960_TARGET "b.out.big"
df9d12ef 50#define VANILLA_TARGET "a.out-sunos-big"
a37cc0c0 51#define GLDM88KBCS_TARGET "m88kbcs"
7bc4a0d7 52#define GLD29K_TARGET "coff-a29k-big"
e1e5fbfc 53#define GLDNEWS_TARGET "a.out-newsos3"
3e4c643d 54#define H8300HDS_TARGET "ieee"
565a4c76 55#define EBMON29K_TARGET "coff-a29k-big"
3e4c643d 56
e1e5fbfc 57
c074abee
DHW
58
59
60
This page took 0.065592 seconds and 4 git commands to generate.