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
>From f52f7d0e2115d3f88e8662cab650f8746a2c147d Mon Sep 17 00:00:00 2001 From: David Malcolm <dmalc...@redhat.com> 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