From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by sourceware.org (Postfix) with ESMTPS id 2AA013858C3B for ; Sun, 27 Jun 2021 20:26:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2AA013858C3B Received: by mail-lf1-x129.google.com with SMTP id d16so27904198lfn.3 for ; Sun, 27 Jun 2021 13:26:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Ydt1+sLmlttjlBkCOBN0s3Ddd3y/HAKk7Qm693pWQxM=; b=agp9yB/+AZBkoijVGM2+IjOKkbQ/ZuUFcVzYdZz+NACrcS1JSWWcDfVQ16SpF/B3MX 7wrwO+qz0sfwQtyTj0MSO5bnIOWptg8CulxfRZgKY0LeQiiiu2+dMZzJ4UL+aTpSEgiF V2pjPSQXN9u4l+9YitZASi9SA9Zh+KOhspHCHkpJciwETVvQ5KCclqZoxGLCi1VoXB/x jH3FAPNsjYhOlwxYZl0eBWF1v6mlboKi5v/AcWaxVu5CFmoSY2Y1cWFXzoo1CTgjdSqZ li8xJ/z33bbOMIOJeVOuDcImCDtMGClo/zdciMsEUU0fr9rH8VkTj7p5uTfxGS4ZRyFd VAYw== X-Gm-Message-State: AOAM530+01ldgekoGK9GoXoLdtDy0S79EQEwQVojAXYrpzbxgR5cVt2q ZuCHKFAFokKrNaResjMFuhY/wykcTPh+2a4jF54iRw7bS1qB2Q== X-Google-Smtp-Source: ABdhPJyLE7eSr+k34jLNgq66dwEnCJsaNmEiVHHCMypxR0pHQhbT8M6U/K1N4hY2rgCxU09t9co46h+PBeUSnmnJFeI= X-Received: by 2002:a05:6512:22d2:: with SMTP id g18mr16423157lfu.135.1624825581272; Sun, 27 Jun 2021 13:26:21 -0700 (PDT) MIME-Version: 1.0 From: David Edelsohn Date: Sun, 27 Jun 2021 16:26:10 -0400 Message-ID: Subject: [PATCH] Add AIX 7.3 Configuration To: GCC Patches Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-7.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jun 2021 20:26:24 -0000 aix: Add AIX 7.3 configuration and SPDX License Identifiers. The anticipated release of AIX 7.3 has been announced. This patch adds the configuration bits based on AIX 7.2 configuration. gcc/ChangeLog: * config.gcc: Add SPDX License Identifier. (powerpc-ibm-aix789): Default to aix73.h. (powerpc-ibm-aix7.2.*.*): New stanza. * config/rs6000/aix72.h: Add SPDX License Identifier. * config/rs6000/aix73.h: New file. diff --git a/gcc/config.gcc b/gcc/config.gcc index 1be8d96f5e5..0230bb88861 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-3.0-or-later # GCC target-specific configuration file. # Copyright (C) 1997-2021 Free Software Foundation, Inc. @@ -3099,7 +3100,7 @@ rs6000-ibm-aix7.1.* | powerpc-ibm-aix7.1.*) use_gcc_stdint=wrap default_use_cxa_atexit=yes ;; -rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*) +rs6000-ibm-aix7.2.* | powerpc-ibm-aix7.2.*) tmake_file="rs6000/t-aix52 t-slibgcc" if test x$cpu_is_64bit = xyes; then tm_file="${tm_file} rs6000/biarch64.h" @@ -3112,6 +3113,19 @@ rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*) use_gcc_stdint=wrap default_use_cxa_atexit=yes ;; +rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*) + tmake_file="rs6000/t-aix52 t-slibgcc" + if test x$cpu_is_64bit = xyes; then + tm_file="${tm_file} rs6000/biarch64.h" + tmake_file="rs6000/t-aix64 t-slibgcc" + fi + tm_file="${tm_file} rs6000/aix.h rs6000/aix73.h rs6000/xcoff.h rs6000/aix-stdint.h" + extra_options="${extra_options} rs6000/aix64.opt" + use_collect2=yes + thread_file='aix' + use_gcc_stdint=wrap + default_use_cxa_atexit=yes + ;; rl78-*-elf*) tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}" target_has_targetm_common=no