aboutsummaryrefslogtreecommitdiff
path: root/ld/emultempl
diff options
context:
space:
mode:
authorJie Zhang <jie.zhang@analog.com>2008-07-12 08:54:13 +0000
committerJie Zhang <jie.zhang@analog.com>2008-07-12 08:54:13 +0000
commit1bac266e85020515f8a1a1152345278f249117e4 (patch)
tree91373f3f426d6cf54fcb56b499623731b7d462e8 /ld/emultempl
parent26bc3f44e80b269e4470da7b8618ac4da399e0d5 (diff)
downloadgdb-1bac266e85020515f8a1a1152345278f249117e4.zip
gdb-1bac266e85020515f8a1a1152345278f249117e4.tar.gz
gdb-1bac266e85020515f8a1a1152345278f249117e4.tar.bz2
Revert my last change since it has not been approved.
Diffstat (limited to 'ld/emultempl')
-rw-r--r--ld/emultempl/bfin.em64
1 files changed, 0 insertions, 64 deletions
diff --git a/ld/emultempl/bfin.em b/ld/emultempl/bfin.em
deleted file mode 100644
index 326537d..0000000
--- a/ld/emultempl/bfin.em
+++ /dev/null
@@ -1,64 +0,0 @@
-# This shell script emits a C file. -*- C -*-
-# Copyright 2006 Free Software Foundation, Inc.
-#
-# This file is part of GLD, the Gnu Linker.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-#
-
-# This file is sourced from elf32.em, and defines extra bfin-elf
-# specific routines.
-#
-cat >>e${EMULATION_NAME}.c <<EOF
-
-#include "elf-bfd.h"
-
-/* Whether to put code in Blackfin L1 SRAM. */
-extern bfd_boolean elf32_bfin_code_in_l1;
-
-/* Whether to put (writable) data in Blackfin L1 SRAM. */
-extern bfd_boolean elf32_bfin_data_in_l1;
-
-EOF
-
-
-# Define some shell vars to insert bits of code into the standard elf
-# parse_args and list_options functions.
-#
-PARSE_AND_LIST_PROLOGUE='
-#define OPTION_CODE_IN_L1 300
-#define OPTION_DATA_IN_L1 301
-'
-
-PARSE_AND_LIST_LONGOPTS='
- { "code-in-l1", no_argument, NULL, OPTION_CODE_IN_L1 },
- { "data-in-l1", no_argument, NULL, OPTION_DATA_IN_L1 },
-'
-
-PARSE_AND_LIST_OPTIONS='
- fprintf (file, _("\
- --code-in-l1 Put code in l1.\n\
- --data-in-l1 Put data in l1.\n"
- ));
-'
-
-PARSE_AND_LIST_ARGS_CASES='
- case OPTION_CODE_IN_L1:
- elf32_bfin_code_in_l1 = TRUE;
- break;
- case OPTION_DATA_IN_L1:
- elf32_bfin_data_in_l1 = TRUE;
- break;
-'