]> git.ipfire.org Git - thirdparty/gcc.git/commit
bfin.c (bfin_library_id_string): Remove.
authorBernd Schmidt <bernd.schmidt@analog.com>
Tue, 12 Apr 2005 14:26:52 +0000 (14:26 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Tue, 12 Apr 2005 14:26:52 +0000 (14:26 +0000)
commitf02a5d0e98248b0a1302553e56de7e93f1c82c76
treededf68a358f1570a9a0aa70d16574f9726533820
parent1ff7682ce15e1365c2cf726e0be93625b18b732f
bfin.c (bfin_library_id_string): Remove.

* config/bfin/bfin.c (bfin_library_id_string): Remove.
(bfin_library_id): New variable.
(bfin_expand_prologue): Use bfin_library_id and bfin_lib_id_given
instead of bfin_library_id_string.
(bfin_handle_option): New function.
(override_options): Remove most code to deal with shared library IDs,
just check they aren't used without -mid-shared-library.
(TARGET_HANDLE_OPTION): Define.
* config/bfin/bfin.h (TARGET_OPTIONS): Delete macro.
* config/bfin/bfin.opt (mshared-library-id=): New.

From-SVN: r98023
gcc/ChangeLog
gcc/config/bfin/bfin.c
gcc/config/bfin/bfin.h
gcc/config/bfin/bfin.opt