https://gcc.gnu.org/g:ffe49d47a8452cee7865c96bd58565b9c2153b0e

commit r16-1902-gffe49d47a8452cee7865c96bd58565b9c2153b0e
Author: James K. Lowden <jklow...@cobolworx.com>
Date:   Tue Jul 1 13:51:44 2025 -0400

    cobol: Respect error in cobol.install-common.
    
    If GCOBOL_INSTALL_NAME fails to install, do not install GCOBC_INSTALL_NAME.
    
    gcc/cobol/ChangeLog:
    
            * Make-lang.in: Use && instead of semicolon between commands.

Diff:
---
 gcc/cobol/Make-lang.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/cobol/Make-lang.in b/gcc/cobol/Make-lang.in
index 18eb3b0f1e54..e884212eb769 100644
--- a/gcc/cobol/Make-lang.in
+++ b/gcc/cobol/Make-lang.in
@@ -287,7 +287,7 @@ cobol.install-common: installdirs
            rm -f $(DESTDIR)$(bindir)/$(GCOBOL_TARGET_INSTALL_NAME)$(exeext); \
            rm -f $(DESTDIR)$(bindir)/$(GCOBC_TARGET_INSTALL_NAME)$(exeext); \
            ( cd $(DESTDIR)$(bindir) && \
-             $(LN) $(GCOBOL_INSTALL_NAME)$(exeext) 
$(GCOBOL_TARGET_INSTALL_NAME)$(exeext) ); \
+             $(LN) $(GCOBOL_INSTALL_NAME)$(exeext) 
$(GCOBOL_TARGET_INSTALL_NAME)$(exeext) && \
              $(LN) $(GCOBC_INSTALL_NAME)$(exeext) 
$(GCOBC_TARGET_INSTALL_NAME)$(exeext) ); \
          fi; \
        fi

Reply via email to