link.c: Add flag __gnat_separate_run_path_options.
authorNicolas Setton <setton@adacore.com>
Wed, 22 Apr 2009 10:33:15 +0000 (10:33 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 22 Apr 2009 10:33:15 +0000 (12:33 +0200)
commit3b81743f8901ad7bf8055d461c3cb6d1e7e13e8a
treeef9f50f373ee8f9b9a94515d768274f5fc871681
parent3a69b5ffe6b707dd6e96bc5c21f5db53db5001fe
link.c: Add flag __gnat_separate_run_path_options.

2009-04-22  Nicolas Setton  <setton@adacore.com>

* link.c: Add flag __gnat_separate_run_path_options.

* mlib.adb (Separate_Run_Path_Options): New subprogram.

* mlib.ads (Separate_Run_Path_Options): Declare.

* gnatcmd.adb (Process_Link): Add support for emitting one "rpath"
switch per directory, rather than one "rpath" switch listing all
directories.

* gnatlink.adb (Process_Binder_File): Likewise.

* make.adb (Gnatmake): Likewise.

From-SVN: r146561
gcc/ada/ChangeLog
gcc/ada/gnatcmd.adb
gcc/ada/gnatlink.adb
gcc/ada/link.c
gcc/ada/make.adb
gcc/ada/mlib.adb
gcc/ada/mlib.ads