OSDN Git Service

* config/darwin.h (SUBTARGET_OPTIONS): Add -mmacosx= option.
authoraustern <austern@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Feb 2004 19:49:23 +0000 (19:49 +0000)
committeraustern <austern@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Feb 2004 19:49:23 +0000 (19:49 +0000)
commit70c7868c5558e7d34d511ab16422e0f6aabadc53
treeec0e8c8a55e2a939c639128d9ae80c15f5626f59
parenta613937c00d67c6d56f5db13fe836ce08babc153
* config/darwin.h (SUBTARGET_OPTIONS): Add -mmacosx= option.
(macosx_version_min_required): Declare global variable.
* config/darwin-protos.h (darwin_parse_macosx_version_name): Declare.
* config/darwin.c (macosx_version_min_required): Define variable.
(darwin_macosx_vers_tbl): Define. Table mapping text strings of
OS versions to numerical codes.
(darwin_parse_macosx_version_name): Define.  Parse -mmacosx=,
set macosx_version_min_required appropriately.
* config/i386/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Define.
Invoke darwin_parse_macosx_version_name.
* config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Add
darwin_parse_macosx_version_name to Darwin option handling.
* doc/invoke.texi (-mmacosx=): Document.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78329 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/darwin-protos.h
gcc/config/darwin.c
gcc/config/darwin.h
gcc/config/i386/darwin.h
gcc/config/rs6000/darwin.h
gcc/doc/invoke.texi