OSDN Git Service

* config/bfin/bfin.c (bfin_library_id_string): Remove.
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Apr 2005 14:26:52 +0000 (14:26 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Apr 2005 14:26:52 +0000 (14:26 +0000)
commitf2a5d43938822984257c449cd149fca691b60e27
treededf68a358f1570a9a0aa70d16574f9726533820
parent710774443053cb80cda2f12e72cb454f31852e47
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98023 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/bfin/bfin.c
gcc/config/bfin/bfin.h
gcc/config/bfin/bfin.opt