]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ada/link.c
2009-04-22 Nicolas Setton <setton@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Apr 2009 10:33:15 +0000 (10:33 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Apr 2009 10:33:15 +0000 (10:33 +0000)
commit5e0f2e2f57e4c0dd7fbef49f53b54d41ea27aa94
treeef9f50f373ee8f9b9a94515d768274f5fc871681
parent035e891dcef99dd2d2c7da72447b690112a93f76
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146561 138bc75d-0d04-0410-961f-82ee72b054a4
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