From patchwork Wed Jul 26 12:48:17 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "REIX, Tony" X-Patchwork-Id: 793907 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-459013-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="qwJXJmsO"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xHZgK3PSyz9rvt for ; Wed, 26 Jul 2017 22:49:16 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:content-type:mime-version; q=dns; s=default; b=DBm1tIxAg0gmXdi454pfG0f2zO8hRcfSYDZDEP70smDKra34g9 IzM196RRTWl7AHbne3oS1NoBRXq6z7jWfML0DNtC1pA4RkBIs68ka9eqf+3Rq9qN 99TG5i16krL2i1CNbJnZHKJKY+oO+0pgBwTjZK8sT10nLPxY/EO4khtBI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:content-type:mime-version; s= default; bh=92jbWK6+xxIKTWV3SMjKNqAsFGU=; b=qwJXJmsOxWJ0fXR3w6yF 7ykev0rSlce8WjnioK8VHKtF+qPUmHZQmKFikCsOvld4JXZgQdsftlIIZaLTKD0L CYgxevyDPmZEh5NQnoQellNakWb/GsjpCiayBsLGf8NA2+sCOKCVV4o1btQHVB9m 835MeSw+cH6OfD+tRHS9Jrw= Received: (qmail 44532 invoked by alias); 26 Jul 2017 12:49:04 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 31445 invoked by uid 89); 26 Jul 2017 12:48:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-9.7 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_2, GIT_PATCH_3, KAM_ASCII_DIVIDERS, KAM_LAZY_DOMAIN_SECURITY, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.2 spammy=1, H*c:HHH X-HELO: smtppost.atos.net Received: from smtppost.atos.net (HELO smtppost.atos.net) (193.56.114.166) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Jul 2017 12:48:37 +0000 Received: from mail3-ext.my-it-solutions.net (mail3-ext.my-it-solutions.net) by smarthost6.atos.net with smtp (TLS: TLSv1/SSLv3,256bits,ECDHE-RSA-AES256-GCM-SHA384) id 38ae_2c0c_f770dc88_9af4_4277_98fd_0b8c3db087c6; Wed, 26 Jul 2017 14:48:19 +0200 Received: from mail2-int.my-it-solutions.net ([10.92.32.13]) by mail3-ext.my-it-solutions.net (8.15.2/8.15.2) with ESMTPS id v6QCmIuS021101 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 26 Jul 2017 14:48:18 +0200 Received: from FRCRPVV9ET1MSX.ww931.my-it-solutions.net ([172.23.231.41]) by mail2-int.my-it-solutions.net (8.15.2/8.15.2) with ESMTPS id v6QCmIAh014718 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 26 Jul 2017 14:48:18 +0200 Received: from FRCRPVV9EX4MSX.ww931.my-it-solutions.net ([169.254.7.210]) by FRCRPVV9ET1MSX.ww931.my-it-solutions.net ([172.23.231.41]) with mapi id 14.03.0352.000; Wed, 26 Jul 2017 14:48:18 +0200 From: "REIX, Tony" To: "gcc-patches@gcc.gnu.org" CC: Ian Lance Taylor , "dje.gcc@gmail.com" Subject: [PATCH,AIX] Enable Go for AIX Date: Wed, 26 Jul 2017 12:48:17 +0000 Message-ID: MIME-Version: 1.0 Description: * This patch enables Go on AIX. Tests: * Fedora25/x86_64 + GCC trunk : Configure/Build: SUCCESS - build made by means of gmake. ChangeLog: * configure.ac, configure: Enable Go for AIX * contrib/config-list.mk: Enable Go for AIX Cordialement, Tony Reix Bull - ATOS IBM Coop Architect & Technical Leader Office : +33 (0) 4 76 29 72 67 1 rue de Provence - 38432 Échirolles - France www.atos.net Index: ChangeLog =================================================================== --- ChangeLog (révision 250563) +++ ChangeLog (copie de travail) @@ -1,3 +1,7 @@ +2017-07-26 Tony Reix + + * configure.ac, configure: Enable Go for AIX + 2017-07-19 Yury Gribov * MAINTAINERS: Add myself. Index: configure =================================================================== --- configure (révision 250563) +++ configure (copie de travail) @@ -3480,7 +3480,7 @@ esac # Disable the go frontend on systems where it is known to not work. Please keep # this in sync with contrib/config-list.mk. case "${target}" in -*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*) +*-*-darwin* | *-*-cygwin* | *-*-mingw*) unsupported_languages="$unsupported_languages go" ;; esac @@ -3496,9 +3496,6 @@ if test x$enable_libgo = x; then *-*-cygwin* | *-*-mingw*) noconfigdirs="$noconfigdirs target-libgo" ;; - *-*-aix*) - noconfigdirs="$noconfigdirs target-libgo" - ;; esac fi Index: configure.ac =================================================================== --- configure.ac (révision 250563) +++ configure.ac (copie de travail) @@ -808,7 +808,7 @@ esac # Disable the go frontend on systems where it is known to not work. Please keep # this in sync with contrib/config-list.mk. case "${target}" in -*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*) +*-*-darwin* | *-*-cygwin* | *-*-mingw*) unsupported_languages="$unsupported_languages go" ;; esac @@ -824,9 +824,6 @@ if test x$enable_libgo = x; then *-*-cygwin* | *-*-mingw*) noconfigdirs="$noconfigdirs target-libgo" ;; - *-*-aix*) - noconfigdirs="$noconfigdirs target-libgo" - ;; esac fi Index: contrib/ChangeLog =================================================================== --- contrib/ChangeLog (révision 250563) +++ contrib/ChangeLog (copie de travail) @@ -1,3 +1,7 @@ +2017-07-26 Tony Reix + + * config-list.mk: Enable Go for AIX + 2017-07-17 Yury Gribov * mklog: Fix extraction of changed file name. Index: contrib/config-list.mk =================================================================== --- contrib/config-list.mk (révision 250563) +++ contrib/config-list.mk (copie de travail) @@ -121,7 +121,7 @@ $(LIST): make-log-dir TGT=`echo $@ | awk 'BEGIN { FS = "OPT" }; { print $$1 }'` && \ TGT=`$(GCC_SRC_DIR)/config.sub $$TGT` && \ case $$TGT in \ - *-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*) \ + *-*-darwin* | *-*-cygwin* | *-*-mingw*) \ ADDITIONAL_LANGUAGES=""; \ ;; \ *) \