From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9229 invoked by alias); 12 Nov 2014 20:26:50 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 9144 invoked by uid 89); 12 Nov 2014 20:26:49 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Wed, 12 Nov 2014 20:26:48 +0000 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id sACKQivr014707 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 12 Nov 2014 15:26:44 -0500 Received: from [10.3.236.104] (vpn-236-104.phx2.redhat.com [10.3.236.104]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id sACKQh3H015154; Wed, 12 Nov 2014 15:26:43 -0500 Message-ID: <1415823741.2209.52.camel@surprise> Subject: Re: libgomp: "GNU OpenMP Runtime Library" (was: [PATCH 1/5] OpenACC 2.0 support for libgomp - OpenACC runtime, NVidia PTX/CUDA plugin (repost)) From: David Malcolm To: Jakub Jelinek Cc: Thomas Schwinge , gcc@gcc.gnu.org, gcc-patches@gcc.gnu.org, Ilya Verbin , Julian Brown Date: Wed, 12 Nov 2014 20:30:00 -0000 In-Reply-To: <20141112134754.GD5026@tucnak.redhat.com> References: <20140923191931.2177e60f@octopus> <20141111135323.29e0f27b@octopus> <20141112100626.GP5026@tucnak.redhat.com> <87389opszu.fsf@schwinge.name> <20141112113329.GX5026@tucnak.redhat.com> <1415799214.2209.39.camel@surprise> <20141112134754.GD5026@tucnak.redhat.com> Content-Type: multipart/mixed; boundary="=-9QEchWAezhNIXIA8e7pF" Mime-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2014-11/txt/msg01318.txt.bz2 --=-9QEchWAezhNIXIA8e7pF Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Content-length: 672 On Wed, 2014-11-12 at 14:47 +0100, Jakub Jelinek wrote: > On Wed, Nov 12, 2014 at 08:33:34AM -0500, David Malcolm wrote: > > Apologies for bikeshedding, and I normally dislike "cute" names, but > > renaming it to > > > > "GNU Offloading and Multi Processing library" > > > > would allow a backronym of "libgomp", thus preserving the existing > > filenames/SONAME etc. > > I think this is fine, can you change it both in libgomp/configure.ac > and texi docs? Am attaching a patch that does so, though I suspect the wording in the texi may need some more work (not my area of expertise). Bootstrapped on x86_64-unknown-linux-gnu (Fedora 20); regrtest ongoing. Dave --=-9QEchWAezhNIXIA8e7pF Content-Disposition: attachment; filename="0001-Change-human-name-of-libgomp.patch" Content-Type: text/x-patch; name="0001-Change-human-name-of-libgomp.patch"; charset="UTF-8" Content-Transfer-Encoding: 7bit Content-length: 3024 >From f52f7d0e2115d3f88e8662cab650f8746a2c147d Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Wed, 12 Nov 2014 12:25:25 -0500 Subject: [PATCH] Change "human" name of libgomp libgomp/ChangeLog: * configure.ac (AC_INIT): Rename from "GNU OpenMP Runtime Library" to "GNU Offloading and Multi Processing Runtime Library". * libgomp.texi (direntry): Likewise. Reword to refer to both OpenMP and OpenACC. (Introduction): Reword. (Runtime Library Routines): Reword. --- libgomp/configure.ac | 2 +- libgomp/libgomp.texi | 14 ++++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/libgomp/configure.ac b/libgomp/configure.ac index 84d250f..1a70058 100644 --- a/libgomp/configure.ac +++ b/libgomp/configure.ac @@ -2,7 +2,7 @@ # aclocal -I ../config && autoconf && autoheader && automake AC_PREREQ(2.64) -AC_INIT([GNU OpenMP Runtime Library], 1.0,,[libgomp]) +AC_INIT([GNU Offloading and Multi Processing Runtime Library], 1.0,,[libgomp]) AC_CONFIG_HEADER(config.h) # ------- diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi index 254be57..78e8404 100644 --- a/libgomp/libgomp.texi +++ b/libgomp/libgomp.texi @@ -31,11 +31,12 @@ texts being (a) (see below), and with the Back-Cover Texts being (b) @ifinfo @dircategory GNU Libraries @direntry -* libgomp: (libgomp). GNU OpenMP runtime library +* libgomp: (libgomp). GNU Offloading and Multi Processing Runtime library @end direntry -This manual documents the GNU implementation of the OpenMP API for -multi-platform shared-memory parallel programming in C/C++ and Fortran. +This manual documents libgomp, the GNU Offloading and Multi +Processing Runtime library. This is the GNU implementation of the OpenMP +and OpenACC APIs for parallel programming in C/C++ and Fortran. Published by the Free Software Foundation 51 Franklin Street, Fifth Floor @@ -69,7 +70,8 @@ Boston, MA 02110-1301, USA@* @top Introduction @cindex Introduction -This manual documents the usage of libgomp, the GNU implementation of the +This manual documents the usage of libgomp, the GNU Offloading and Multi +Processing Runtime library. This is the GNU implementation of the @uref{http://www.openmp.org, OpenMP} Application Programming Interface (API) for multi-platform shared-memory parallel programming in C/C++ and Fortran. @@ -82,8 +84,8 @@ for multi-platform shared-memory parallel programming in C/C++ and Fortran. @comment @menu * Enabling OpenMP:: How to enable OpenMP for your applications. -* Runtime Library Routines:: The OpenMP runtime application programming - interface. +* Runtime Library Routines:: The offloading and multiprocessing runtime + application programming interface. * Environment Variables:: Influencing runtime behavior with environment variables. * The libgomp ABI:: Notes on the external ABI presented by libgomp. -- 1.8.5.3 --=-9QEchWAezhNIXIA8e7pF--