re PR ada/864 (--program-suffix is ignored (for ada))
authorRichard Biener <rguenther@suse.de>
Mon, 7 Jan 2013 10:14:48 +0000 (10:14 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 7 Jan 2013 10:14:48 +0000 (10:14 +0000)
2013-01-04  Richard Biener  <rguenther@suse.de>

PR ada/864
* gcc-interface/Make-lang.in (ada.install-common): Always apply
program_transform_name.

From-SVN: r194964

gcc/ada/ChangeLog
gcc/ada/gcc-interface/Make-lang.in

index d58db12..c7ee997 100644 (file)
@@ -1,3 +1,9 @@
+2013-01-07  Richard Biener  <rguenther@suse.de>
+
+       PR ada/864
+       * gcc-interface/Make-lang.in (ada.install-common): Always apply
+       program_transform_name.
+
 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnatvsn.ads (Current_Year): Bump to 2013.
index cad64a3..0f5da9c 100644 (file)
@@ -736,14 +736,13 @@ ada.install-common:
        -if [ -f gnat1$(exeext) ] ; \
        then \
          for tool in $(ADA_TOOLS) ; do \
+           install_name=`echo $$tool|sed '$(program_transform_name)'`$(exeext); \
+           $(RM) $(DESTDIR)$(bindir)/$$install_name; \
            if [ -f $$tool-cross$(exeext) ] ; \
            then \
-             install_name=`echo $$tool|sed '$(program_transform_name)'`$(exeext); \
-             $(RM) $(DESTDIR)$(bindir)/$$install_name; \
              $(INSTALL_PROGRAM) $$tool-cross$(exeext) $(DESTDIR)$(bindir)/$$install_name; \
            else \
-             $(RM) $(DESTDIR)$(bindir)/$$tool$(exeext); \
-             $(INSTALL_PROGRAM) $$tool$(exeext) $(DESTDIR)$(bindir)/$$tool$(exeext); \
+             $(INSTALL_PROGRAM) $$tool$(exeext) $(DESTDIR)$(bindir)/$$install_name; \
            fi ; \
          done; \
          $(RM) $(DESTDIR)$(bindir)/gnatdll$(exeext); \