From patchwork Mon Dec 17 15:07:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Edelsohn X-Patchwork-Id: 1014565 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-492650-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="BElgOZbu"; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="B9VL991L"; 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 43JPfQ2n8hz9s4s for ; Tue, 18 Dec 2018 02:07:57 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:from:date:message-id:subject:to:content-type; q= dns; s=default; b=IBR7hPVDpWZxSwMo1dWY3EL5L+Z7ySJrBG+0CQYx4qu3FX vHxsGShD1TWclKZibiRg6ztt1+L9mssZHGXvpfsn04Q/SiFBVd6+LdS6GpWpAuX3 P0T5n6pA/RWL1lInmtcsBTI/5KDsLnEW2OVwmb2ca13OGw5+NqV70EobZOP80= 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 :mime-version:from:date:message-id:subject:to:content-type; s= default; bh=G2X5sdUvkK9EsyphHAK51oVHrIs=; b=BElgOZburOvzi9WWgneZ CanxRwTmu7eLZpYrdYjnGicMOGGuaEgC5lTR0U7DqaqecvqSMcBMY6TrDZSQFPjZ BsJQeSPJrv2+FtrIDn7cuUk1w1c4Ai2JbqUAQJI5vHNSIcHE/5ciIL7bSRxGmViP 3UGXFW2C8zO+jJ6F5jPLMz0= Received: (qmail 113599 invoked by alias); 17 Dec 2018 15:07:50 -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 113586 invoked by uid 89); 17 Dec 2018 15:07:49 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.9 required=5.0 tests=BAYES_00, FREEMAIL_FROM, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=ham version=3.3.2 spammy=utilize, Hx-languages-length:1481, remained X-HELO: mail-wm1-f53.google.com Received: from mail-wm1-f53.google.com (HELO mail-wm1-f53.google.com) (209.85.128.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 17 Dec 2018 15:07:48 +0000 Received: by mail-wm1-f53.google.com with SMTP id y185so4950943wmd.1 for ; Mon, 17 Dec 2018 07:07:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Fkt/Ws7VgjJ4tW266T2CbwyNhf+wEktdmxpz6drobA0=; b=B9VL991LLSi0xHLPdKf9whx/YMLOK8Q7YgAJQ5RhbEPcQQXPPPn5xchOpU3Jgufc+9 uoNbKiZOfw8XS8JolqJYN2Pff1PzwBfaR80VwyYL45guT88bRknImi726Opq4saYge+M zWZ9oX/bqlzt0bWlHOyUFJojrPgAVXb30W/aN2G9ZtEUAdOGj6zwAk64xVAjhvmDNOcY t2L4VceyIUtfvW8lsNT20Y1Ry8drQ2dOeODaP00B9bJj8/A/Urj6wFUYmeMKCGAcZRI9 Nm6bwZLOSqKNaEG/X4nc/sszJ2paF+wA1PAZWJogldW2z2t2IgVGXlMOy1Y+3eRf93T/ 7MLA== MIME-Version: 1.0 From: David Edelsohn Date: Mon, 17 Dec 2018 10:07:30 -0500 Message-ID: Subject: [PATCH] AIX extra_headers To: GCC Patches Currently the AIX configuration defines extra_headers to install some PowerPC-specific headers, such as altivec.h. The GCC configuration for Power was changed to define this centrally and the individual definitions for Linux were removed, but remained for AIX. This means that AIX overrides the common definition and is missing some headers. This patch removes the AIX-specific definitions to utilize the common definition and install all of the GCC PowerPC-specific headers. Bootstrapped on powerpc-ibm-aix7.2.0.0 Thanks, David * config.gcc (powerpc-ibm-aix6.*): Delete extra_headers. (powerpc-ibm-aix7.1.*): Same. (powerpc-ibm-aix[789].*): Same. Index: config.gcc =================================================================== --- config.gcc (revision 267202) +++ config.gcc (working copy) @@ -2734,7 +2734,6 @@ rs6000-ibm-aix6.* | powerpc-ibm-aix6.*) use_collect2=yes thread_file='aix' use_gcc_stdint=wrap - extra_headers=altivec.h default_use_cxa_atexit=yes ;; rs6000-ibm-aix7.1.* | powerpc-ibm-aix7.1.*) @@ -2744,7 +2743,6 @@ rs6000-ibm-aix7.1.* | powerpc-ibm-aix7.1.*) use_collect2=yes thread_file='aix' use_gcc_stdint=wrap - extra_headers="altivec.h amo.h" default_use_cxa_atexit=yes ;; rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*) @@ -2754,7 +2752,6 @@ rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*) use_collect2=yes thread_file='aix' use_gcc_stdint=wrap - extra_headers="altivec.h amo.h" default_use_cxa_atexit=yes ;; rl78-*-elf*)