Description: gprlib: move -lgnat-X from Options to Library_Options
 Linking a dynamic library with Leading_Library_Options containing
 -Wl,--as-needed and -Wl,-z,defs fails because -lgnat-5 comes before
 any object requiring it.  A reproducer is in
 debian/tests/link-library-as-needed-z-defs.
 .
 This patches moves -lgna[t|rl]-X later in the command line, as
 already done for libgna[t|rl].a.
 .
 Forwarded via upstream contact form on 2016/01/29, acknowledged by mail.
Forwarded: yes
Author: Nicolas Boulenguez <nicolas@debian.org>

--- a/src/gprlib.adb
+++ b/src/gprlib.adb
@@ -901,10 +901,10 @@
             end loop;
 
             if Libgnarl_Needed then
-               Options_Table.Append (Libgnarl.all);
+               Library_Options_Table.Append (Libgnarl.all);
             end if;
 
-            Options_Table.Append (Libgnat.all);
+            Library_Options_Table.Append (Libgnat.all);
          end if;
       end if;
 
