This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libgomp: Now known as the GNU Offloading and Multi Processing Runtime Library (was: libgomp: "GNU OpenMP Runtime Library")


Hi!

On Wed, 12 Nov 2014 15:43:06 -0500, David Malcolm <dmalcolm@redhat.com> wrote:
> On Wed, 2014-11-12 at 21:30 +0100, Jakub Jelinek wrote:
> > On Wed, Nov 12, 2014 at 03:22:21PM -0500, David Malcolm wrote:
> > > 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"

Oh, how cute!  ;-P

> > > > > 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).
> > 
> > Oops, I didn't mean by "you" above you, but the OpenACC folks, sorry for
> > confusion.  Anyway, your patch is ok for trunk.  Thanks.
> 
> Ah, ok :)   Presumably this is conditional on the rest of the OpenACC
> work merging?  (AIUI the OpenACC work is not yet on trunk, right?)
> 
> If so, perhaps the OpenACC people can adopt the patch and apply it (or
> in a modified form) when they merge their work?

I already committed this patch to trunk in r219425, see below.

> Sorry if I'm stepping on any toes here

Not at all -- thanks to you and Julian for preparing the patch!  As
pointed out by Tobias in
<https://gcc.gnu.org/ml/gcc-patches/2014-11/msg01430.html>, we'll also
need to update some more files outside of the GCC sources repository,
that is, in the web pages repository as well as some wiki pages, I
assume, which I'll do next week.

commit c35c9a626070a8660c10a37786cedf2d6e3742c9
Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Sat Jan 10 19:10:37 2015 +0000

    libgomp: Now known as the GNU Offloading and Multi Processing Runtime Library.
    
    	libgomp/
    	* configure.ac: Rename libgomp from "GNU OpenMP Runtime Library"
    	to "GNU Offloading and Multi Processing Runtime Library".  Change
    	all users.
    	* configure: Regenerate.
    	* libgomp.texi: Update.
    	gcc/
    	* doc/install.texi: Update for libgomp being renamed from "GNU
    	OpenMP Runtime Library" to "GNU Offloading and Multi Processing
    	Runtime Library".
    	* doc/sourcebuild.texi: Likewise.
    	gcc/fortran/
    	* gfortran.texi: Update for libgomp being renamed from "GNU OpenMP
    	Runtime Library" to "GNU Offloading and Multi Processing Runtime
    	Library".
    	* intrinsic.texi: Likewise.
    	libstdc++-v3/
    	* doc/xml/manual/parallel_mode.xml: Update for libgomp being
    	renamed from "GNU OpenMP Runtime Library" to "GNU Offloading and
    	Multi Processing Runtime Library".
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219425 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog                                    |  7 +++++++
 gcc/doc/install.texi                             |  3 ++-
 gcc/doc/sourcebuild.texi                         |  2 +-
 gcc/fortran/ChangeLog                            |  7 +++++++
 gcc/fortran/gfortran.texi                        |  5 +++--
 gcc/fortran/intrinsic.texi                       |  3 ++-
 libgomp/ChangeLog                                | 10 ++++++++++
 libgomp/alloc.c                                  |  3 ++-
 libgomp/barrier.c                                |  3 ++-
 libgomp/config/bsd/proc.c                        |  3 ++-
 libgomp/config/linux/affinity.c                  |  3 ++-
 libgomp/config/linux/alpha/futex.h               |  3 ++-
 libgomp/config/linux/bar.c                       |  3 ++-
 libgomp/config/linux/bar.h                       |  3 ++-
 libgomp/config/linux/futex.h                     |  3 ++-
 libgomp/config/linux/ia64/futex.h                |  3 ++-
 libgomp/config/linux/lock.c                      |  3 ++-
 libgomp/config/linux/mips/futex.h                |  3 ++-
 libgomp/config/linux/mutex.c                     |  3 ++-
 libgomp/config/linux/mutex.h                     |  3 ++-
 libgomp/config/linux/powerpc/futex.h             |  3 ++-
 libgomp/config/linux/proc.c                      |  3 ++-
 libgomp/config/linux/proc.h                      |  3 ++-
 libgomp/config/linux/ptrlock.c                   |  3 ++-
 libgomp/config/linux/ptrlock.h                   |  3 ++-
 libgomp/config/linux/s390/futex.h                |  3 ++-
 libgomp/config/linux/sem.c                       |  3 ++-
 libgomp/config/linux/sem.h                       |  3 ++-
 libgomp/config/linux/sparc/futex.h               |  3 ++-
 libgomp/config/linux/tile/futex.h                |  3 ++-
 libgomp/config/linux/wait.h                      |  3 ++-
 libgomp/config/linux/x86/futex.h                 |  3 ++-
 libgomp/config/mingw32/proc.c                    |  3 ++-
 libgomp/config/mingw32/time.c                    |  3 ++-
 libgomp/config/posix/affinity.c                  |  3 ++-
 libgomp/config/posix/bar.c                       |  3 ++-
 libgomp/config/posix/bar.h                       |  3 ++-
 libgomp/config/posix/lock.c                      |  3 ++-
 libgomp/config/posix/mutex.h                     |  3 ++-
 libgomp/config/posix/proc.c                      |  3 ++-
 libgomp/config/posix/ptrlock.h                   |  3 ++-
 libgomp/config/posix/sem.c                       |  3 ++-
 libgomp/config/posix/sem.h                       |  3 ++-
 libgomp/config/posix/time.c                      |  3 ++-
 libgomp/configure                                | 22 +++++++++++-----------
 libgomp/configure.ac                             |  2 +-
 libgomp/critical.c                               |  3 ++-
 libgomp/env.c                                    |  3 ++-
 libgomp/error.c                                  |  3 ++-
 libgomp/fortran.c                                |  3 ++-
 libgomp/iter.c                                   |  3 ++-
 libgomp/iter_ull.c                               |  3 ++-
 libgomp/libgomp.h                                |  3 ++-
 libgomp/libgomp.texi                             | 24 +++++++++++++++---------
 libgomp/libgomp_f.h.in                           |  3 ++-
 libgomp/libgomp_g.h                              |  3 ++-
 libgomp/libgomp_target.h                         |  3 ++-
 libgomp/loop.c                                   |  3 ++-
 libgomp/loop_ull.c                               |  3 ++-
 libgomp/omp.h.in                                 |  3 ++-
 libgomp/omp_lib.f90.in                           |  3 ++-
 libgomp/omp_lib.h.in                             |  3 ++-
 libgomp/ordered.c                                |  3 ++-
 libgomp/parallel.c                               |  3 ++-
 libgomp/sections.c                               |  3 ++-
 libgomp/single.c                                 |  3 ++-
 libgomp/splay-tree.h                             |  3 ++-
 libgomp/target.c                                 |  3 ++-
 libgomp/task.c                                   |  3 ++-
 libgomp/team.c                                   |  3 ++-
 libgomp/work.c                                   |  3 ++-
 liboffloadmic/plugin/Makefile.am                 |  3 ++-
 liboffloadmic/plugin/Makefile.in                 |  3 ++-
 liboffloadmic/plugin/configure.ac                |  3 ++-
 liboffloadmic/plugin/libgomp-plugin-intelmic.cpp |  3 ++-
 liboffloadmic/plugin/offload_target_main.cpp     |  3 ++-
 libstdc++-v3/ChangeLog                           |  6 ++++++
 libstdc++-v3/doc/xml/manual/parallel_mode.xml    |  4 +++-
 78 files changed, 200 insertions(+), 93 deletions(-)

diff --git gcc/ChangeLog gcc/ChangeLog
index 15a47fc..70a8cac 100644
--- gcc/ChangeLog
+++ gcc/ChangeLog
@@ -1,3 +1,10 @@
+2015-01-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* doc/install.texi: Update for libgomp being renamed from "GNU
+	OpenMP Runtime Library" to "GNU Offloading and Multi Processing
+	Runtime Library".
+	* doc/sourcebuild.texi: Likewise.
+
 2015-01-10  Anthony Green  <green@moxielogic.com>
 
 	* config/moxie/moxie.c (moxie_option_override): Fix forcing of
diff --git gcc/doc/install.texi gcc/doc/install.texi
index 94e039d..c9e3bf1 100644
--- gcc/doc/install.texi
+++ gcc/doc/install.texi
@@ -1594,7 +1594,8 @@ Specify that the Fortran front end and @code{libgfortran} do not add
 support for @code{libquadmath} on systems supporting it.
 
 @item --disable-libgomp
-Specify that the run-time libraries used by GOMP should not be built.
+Specify that the GNU Offloading and Multi Processing Runtime Library
+should not be built.
 
 @item --disable-libvtv
 Specify that the run-time libraries used by vtable verification
diff --git gcc/doc/sourcebuild.texi gcc/doc/sourcebuild.texi
index 4be383c..b8b6a06 100644
--- gcc/doc/sourcebuild.texi
+++ gcc/doc/sourcebuild.texi
@@ -89,7 +89,7 @@ The Go runtime library.  The bulk of this library is mirrored from the
 @uref{http://code.google.com/@/p/@/go/, master Go repository}.
 
 @item libgomp
-The GNU OpenMP runtime library.
+The GNU Offloading and Multi Processing Runtime Library.
 
 @item libiberty
 The @code{libiberty} library, used for portability and for some
diff --git gcc/fortran/ChangeLog gcc/fortran/ChangeLog
index c10a1db..c21b46e 100644
--- gcc/fortran/ChangeLog
+++ gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2015-01-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* gfortran.texi: Update for libgomp being renamed from "GNU OpenMP
+	Runtime Library" to "GNU Offloading and Multi Processing Runtime
+	Library".
+	* intrinsic.texi: Likewise.
+
 2015-01-10  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/64522
diff --git gcc/fortran/gfortran.texi gcc/fortran/gfortran.texi
index cf96b0b..5cc624a 100644
--- gcc/fortran/gfortran.texi
+++ gcc/fortran/gfortran.texi
@@ -1910,8 +1910,9 @@ directives in fixed form; the @code{!$} conditional compilation sentinels
 in free form; and the @code{c$}, @code{*$} and @code{!$} sentinels
 in fixed form, @command{gfortran} needs to be invoked with the
 @option{-fopenmp}.  This also arranges for automatic linking of the
-GNU OpenMP runtime library @ref{Top,,libgomp,libgomp,GNU OpenMP
-runtime library}.
+GNU Offloading and Multi Processing Runtime Library
+@ref{Top,,libgomp,libgomp,GNU Offloading and Multi Processing Runtime
+Library}.
 
 The OpenMP Fortran runtime library routines are provided both in a
 form of a Fortran 90 module named @code{omp_lib} and in a form of
diff --git gcc/fortran/intrinsic.texi gcc/fortran/intrinsic.texi
index 41f499e..36c70d9 100644
--- gcc/fortran/intrinsic.texi
+++ gcc/fortran/intrinsic.texi
@@ -14030,7 +14030,8 @@ The OpenMP Fortran runtime library routines are provided both in
 a form of two Fortran 90 modules, named @code{OMP_LIB} and 
 @code{OMP_LIB_KINDS}, and in a form of a Fortran @code{include} file named
 @file{omp_lib.h}. The procedures provided by @code{OMP_LIB} can be found
-in the @ref{Top,,Introduction,libgomp,GNU OpenMP runtime library} manual,
+in the @ref{Top,,Introduction,libgomp,GNU Offloading and Multi
+Processing Runtime Library} manual,
 the named constants defined in the modules are listed
 below.
 
diff --git libgomp/ChangeLog libgomp/ChangeLog
index 11e0086..6e1e141 100644
--- libgomp/ChangeLog
+++ libgomp/ChangeLog
@@ -1,3 +1,13 @@
+2015-01-10  Thomas Schwinge  <thomas@codesourcery.com>
+	    Julian Brown  <julian@codesourcery.com>
+	    David Malcolm  <dmalcolm@redhat.com>
+
+	* configure.ac: Rename libgomp from "GNU OpenMP Runtime Library"
+	to "GNU Offloading and Multi Processing Runtime Library".  Change
+	all users.
+	* configure: Regenerate.
+	* libgomp.texi: Update.
+
 2015-01-08  Thomas Schwinge  <thomas@codesourcery.com>
 
 	* configure.ac [tgt_dir] (offload_additional_lib_paths): Also add
diff --git libgomp/alloc.c libgomp/alloc.c
index de996ee..f738a66 100644
--- libgomp/alloc.c
+++ libgomp/alloc.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/barrier.c libgomp/barrier.c
index c9a3478..c17660c 100644
--- libgomp/barrier.c
+++ libgomp/barrier.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/bsd/proc.c libgomp/config/bsd/proc.c
index ab026f0..9a435e1 100644
--- libgomp/config/bsd/proc.c
+++ libgomp/config/bsd/proc.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/affinity.c libgomp/config/linux/affinity.c
index d909cea8..17b65af 100644
--- libgomp/config/linux/affinity.c
+++ libgomp/config/linux/affinity.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2006-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/alpha/futex.h libgomp/config/linux/alpha/futex.h
index dd39d84..b8e1066 100644
--- libgomp/config/linux/alpha/futex.h
+++ libgomp/config/linux/alpha/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/bar.c libgomp/config/linux/bar.c
index 7ae7388..51fbd99 100644
--- libgomp/config/linux/bar.c
+++ libgomp/config/linux/bar.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/bar.h libgomp/config/linux/bar.h
index 4a48651..3236436 100644
--- libgomp/config/linux/bar.h
+++ libgomp/config/linux/bar.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/futex.h libgomp/config/linux/futex.h
index 5e54c41..c99ea37 100644
--- libgomp/config/linux/futex.h
+++ libgomp/config/linux/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2010-2015 Free Software Foundation, Inc.
    Contributed by ARM Ltd.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/ia64/futex.h libgomp/config/linux/ia64/futex.h
index 03f8ac9..b63cd20 100644
--- libgomp/config/linux/ia64/futex.h
+++ libgomp/config/linux/ia64/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/lock.c libgomp/config/linux/lock.c
index b02b880..32cd21d 100644
--- libgomp/config/linux/lock.c
+++ libgomp/config/linux/lock.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/mips/futex.h libgomp/config/linux/mips/futex.h
index 915d9b6..927a702 100644
--- libgomp/config/linux/mips/futex.h
+++ libgomp/config/linux/mips/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Ilie Garbacea <ilie@mips.com>, Chao-ying Fu <fu@mips.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/mutex.c libgomp/config/linux/mutex.c
index 4a16754..7ab05a7 100644
--- libgomp/config/linux/mutex.c
+++ libgomp/config/linux/mutex.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/mutex.h libgomp/config/linux/mutex.h
index 93658f7..617195e 100644
--- libgomp/config/linux/mutex.h
+++ libgomp/config/linux/mutex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/powerpc/futex.h libgomp/config/linux/powerpc/futex.h
index 7d8f79b..4c1bcfb 100644
--- libgomp/config/linux/powerpc/futex.h
+++ libgomp/config/linux/powerpc/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/proc.c libgomp/config/linux/proc.c
index 18ecfe1..64964ee 100644
--- libgomp/config/linux/proc.c
+++ libgomp/config/linux/proc.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/proc.h libgomp/config/linux/proc.h
index 9132f9e..22ad529 100644
--- libgomp/config/linux/proc.h
+++ libgomp/config/linux/proc.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2011-2015 Free Software Foundation, Inc.
    Contributed by Uros Bizjak <ubizjak@gmail.com>
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/ptrlock.c libgomp/config/linux/ptrlock.c
index 9a6fb6d..5feb735 100644
--- libgomp/config/linux/ptrlock.c
+++ libgomp/config/linux/ptrlock.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2008-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/ptrlock.h libgomp/config/linux/ptrlock.h
index c3ff9df..35ac464 100644
--- libgomp/config/linux/ptrlock.h
+++ libgomp/config/linux/ptrlock.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2008-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/s390/futex.h libgomp/config/linux/s390/futex.h
index d1daefd..d99eba9 100644
--- libgomp/config/linux/s390/futex.h
+++ libgomp/config/linux/s390/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/sem.c libgomp/config/linux/sem.c
index 6436384..7485de2 100644
--- libgomp/config/linux/sem.c
+++ libgomp/config/linux/sem.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/sem.h libgomp/config/linux/sem.h
index 4fb1113..a710c99 100644
--- libgomp/config/linux/sem.h
+++ libgomp/config/linux/sem.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/sparc/futex.h libgomp/config/linux/sparc/futex.h
index 483536a..a4d2152 100644
--- libgomp/config/linux/sparc/futex.h
+++ libgomp/config/linux/sparc/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/tile/futex.h libgomp/config/linux/tile/futex.h
index db05da1..a9836a7 100644
--- libgomp/config/linux/tile/futex.h
+++ libgomp/config/linux/tile/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2011-2015 Free Software Foundation, Inc.
    Contributed by Walter Lee (walt@tilera.com)
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/wait.h libgomp/config/linux/wait.h
index 34803db..96d2fbe 100644
--- libgomp/config/linux/wait.h
+++ libgomp/config/linux/wait.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2008-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/linux/x86/futex.h libgomp/config/linux/x86/futex.h
index 0072876..6c6d317 100644
--- libgomp/config/linux/x86/futex.h
+++ libgomp/config/linux/x86/futex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/mingw32/proc.c libgomp/config/mingw32/proc.c
index bd68fd8..99766ab 100644
--- libgomp/config/mingw32/proc.c
+++ libgomp/config/mingw32/proc.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2007-2015 Free Software Foundation, Inc.
    Contributed by Danny Smith <dannysmith@users.sourceforge.net>
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/mingw32/time.c libgomp/config/mingw32/time.c
index 58b2c8e..cf0d25c 100644
--- libgomp/config/mingw32/time.c
+++ libgomp/config/mingw32/time.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2006-2015 Free Software Foundation, Inc.
    Contributed by Francois-Xavier Coudert <coudert@clipper.ens.fr>
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/affinity.c libgomp/config/posix/affinity.c
index efd0aac..6840d3a 100644
--- libgomp/config/posix/affinity.c
+++ libgomp/config/posix/affinity.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2006-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/bar.c libgomp/config/posix/bar.c
index 7f31dfd..de66d6c 100644
--- libgomp/config/posix/bar.c
+++ libgomp/config/posix/bar.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/bar.h libgomp/config/posix/bar.h
index 47f0b10..3b29c31 100644
--- libgomp/config/posix/bar.h
+++ libgomp/config/posix/bar.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/lock.c libgomp/config/posix/lock.c
index a77d2af..6cbc1c3 100644
--- libgomp/config/posix/lock.c
+++ libgomp/config/posix/lock.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/mutex.h libgomp/config/posix/mutex.h
index 46deee2..5b46026 100644
--- libgomp/config/posix/mutex.h
+++ libgomp/config/posix/mutex.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/proc.c libgomp/config/posix/proc.c
index 2769715..2f1cab9 100644
--- libgomp/config/posix/proc.c
+++ libgomp/config/posix/proc.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/ptrlock.h libgomp/config/posix/ptrlock.h
index 53dcd83..86faad7 100644
--- libgomp/config/posix/ptrlock.h
+++ libgomp/config/posix/ptrlock.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2008-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/sem.c libgomp/config/posix/sem.c
index 59e4c45..4b8fb08 100644
--- libgomp/config/posix/sem.c
+++ libgomp/config/posix/sem.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/sem.h libgomp/config/posix/sem.h
index df39b53..51ba379 100644
--- libgomp/config/posix/sem.h
+++ libgomp/config/posix/sem.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/config/posix/time.c libgomp/config/posix/time.c
index 26c2f28..cb8b4c3 100644
--- libgomp/config/posix/time.c
+++ libgomp/config/posix/time.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/configure libgomp/configure
index d109fc1..3214e9d 100755
--- libgomp/configure
+++ libgomp/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.64 for GNU OpenMP Runtime Library 1.0.
+# Generated by GNU Autoconf 2.64 for GNU Offloading and Multi Processing Runtime Library 1.0.
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
@@ -554,10 +554,10 @@ MFLAGS=
 MAKEFLAGS=
 
 # Identity of this package.
-PACKAGE_NAME='GNU OpenMP Runtime Library'
+PACKAGE_NAME='GNU Offloading and Multi Processing Runtime Library'
 PACKAGE_TARNAME='libgomp'
 PACKAGE_VERSION='1.0'
-PACKAGE_STRING='GNU OpenMP Runtime Library 1.0'
+PACKAGE_STRING='GNU Offloading and Multi Processing Runtime Library 1.0'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL='http://www.gnu.org/software/libgomp/'
 
@@ -1324,7 +1324,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures GNU OpenMP Runtime Library 1.0 to adapt to many kinds of systems.
+\`configure' configures GNU Offloading and Multi Processing Runtime Library 1.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1395,7 +1395,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of GNU OpenMP Runtime Library 1.0:";;
+     short | recursive ) echo "Configuration of GNU Offloading and Multi Processing Runtime Library 1.0:";;
    esac
   cat <<\_ACEOF
 
@@ -1448,7 +1448,7 @@ Use these variables to override the choices made by `configure' or to help
 it to find libraries and programs with nonstandard names/locations.
 
 Report bugs to the package provider.
-GNU OpenMP Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
+GNU Offloading and Multi Processing Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
 General help using GNU software: <http://www.gnu.org/gethelp/>.
 _ACEOF
 ac_status=$?
@@ -1512,7 +1512,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-GNU OpenMP Runtime Library configure 1.0
+GNU Offloading and Multi Processing Runtime Library configure 1.0
 generated by GNU Autoconf 2.64
 
 Copyright (C) 2009 Free Software Foundation, Inc.
@@ -2193,7 +2193,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by GNU OpenMP Runtime Library $as_me 1.0, which was
+It was created by GNU Offloading and Multi Processing Runtime Library $as_me 1.0, which was
 generated by GNU Autoconf 2.64.  Invocation command line was
 
   $ $0 $@
@@ -16944,7 +16944,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by GNU OpenMP Runtime Library $as_me 1.0, which was
+This file was extended by GNU Offloading and Multi Processing Runtime Library $as_me 1.0, which was
 generated by GNU Autoconf 2.64.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17004,13 +17004,13 @@ Configuration commands:
 $config_commands
 
 Report bugs to the package provider.
-GNU OpenMP Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
+GNU Offloading and Multi Processing Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
 General help using GNU software: <http://www.gnu.org/gethelp/>."
 
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_version="\\
-GNU OpenMP Runtime Library config.status 1.0
+GNU Offloading and Multi Processing Runtime Library config.status 1.0
 configured by $0, generated by GNU Autoconf 2.64,
   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
 
diff --git libgomp/configure.ac libgomp/configure.ac
index c8a98f0..8ed1bae 100644
--- libgomp/configure.ac
+++ 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 libgomp/critical.c libgomp/critical.c
index abd4d66..12b23d5 100644
--- libgomp/critical.c
+++ libgomp/critical.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/env.c libgomp/env.c
index 1fd3461..b05b73a 100644
--- libgomp/env.c
+++ libgomp/env.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/error.c libgomp/error.c
index e9fd595..e61d82f 100644
--- libgomp/error.c
+++ libgomp/error.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/fortran.c libgomp/fortran.c
index 69979ac..993145f 100644
--- libgomp/fortran.c
+++ libgomp/fortran.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/iter.c libgomp/iter.c
index d145bf0..0ceb41d 100644
--- libgomp/iter.c
+++ libgomp/iter.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/iter_ull.c libgomp/iter_ull.c
index 5d542bf..b1cad84 100644
--- libgomp/iter_ull.c
+++ libgomp/iter_ull.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/libgomp.h libgomp/libgomp.h
index 54fa3b0..05f3496 100644
--- libgomp/libgomp.h
+++ libgomp/libgomp.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/libgomp.texi libgomp/libgomp.texi
index 52ae0ea..b7306f1 100644
--- libgomp/libgomp.texi
+++ libgomp/libgomp.texi
@@ -31,10 +31,11 @@ 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 
+This manual documents libgomp, the GNU Offloading and Multi Processing
+Runtime library.  This is the GNU implementation of the OpenMP API for
 multi-platform shared-memory parallel programming in C/C++ and Fortran.
 
 Published by the Free Software Foundation
@@ -48,7 +49,8 @@ Boston, MA 02110-1301 USA
 @setchapternewpage odd
 
 @titlepage
-@title The GNU OpenMP Implementation
+@title GNU Offloading and Multi Processing Runtime Library
+@subtitle The GNU OpenMP Implementation
 @page
 @vskip 0pt plus 1filll
 @comment For the @value{version-GCC} Version*
@@ -69,10 +71,13 @@ 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.
 
+Originally, libgomp was known as the GNU OpenMP Runtime Library.
+
 
 
 @comment
@@ -87,7 +92,8 @@ for multi-platform shared-memory parallel programming in C/C++ and Fortran.
 * Environment Variables::      Influencing runtime behavior with environment 
                                variables.
 * The libgomp ABI::            Notes on the external ABI presented by libgomp.
-* Reporting Bugs::             How to report bugs in GNU OpenMP.
+* Reporting Bugs::             How to report bugs in the GNU Offloading and
+                               Multi Processing Runtime Library.
 * Copying::                    GNU general public license says
                                how you can copy and share libgomp.
 * GNU Free Documentation License::
@@ -1607,7 +1613,7 @@ CPU 2, the fifth to CPU 4, the sixth through tenth to CPUs 6, 8, 10, 12,
 and 14 respectively and then start assigning back from the beginning of
 the list.  @code{GOMP_CPU_AFFINITY=0} binds all threads to CPU 0.
 
-There is no GNU OpenMP library routine to determine whether a CPU affinity 
+There is no libgomp library routine to determine whether a CPU affinity
 specification is in effect.  As a workaround, language-specific library 
 functions, e.g., @code{getenv} in C or @code{GET_ENVIRONMENT_VARIABLE} in 
 Fortran, may be used to query the setting of the @code{GOMP_CPU_AFFINITY} 
@@ -2066,14 +2072,14 @@ becomes
 
 
 @c ---------------------------------------------------------------------
-@c 
+@c Reporting Bugs
 @c ---------------------------------------------------------------------
 
 @node Reporting Bugs
 @chapter Reporting Bugs
 
-Bugs in the GNU OpenMP implementation should be reported via 
-@uref{http://gcc.gnu.org/bugzilla/, Bugzilla}.  For all cases, please add 
+Bugs in the GNU Offloading and Multi Processing Runtime Library should
+be reported via @uref{http://gcc.gnu.org/bugzilla/, Bugzilla}.  Please add
 "openmp" to the keywords field in the bug report.
 
 
diff --git libgomp/libgomp_f.h.in libgomp/libgomp_f.h.in
index 194ea14..d84fd3f 100644
--- libgomp/libgomp_f.h.in
+++ libgomp/libgomp_f.h.in
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/libgomp_g.h libgomp/libgomp_g.h
index 4b0ebd6..56a4a97 100644
--- libgomp/libgomp_g.h
+++ libgomp/libgomp_g.h
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/libgomp_target.h libgomp/libgomp_target.h
index 9c2947e..2e18a64 100644
--- libgomp/libgomp_target.h
+++ libgomp/libgomp_target.h
@@ -1,6 +1,7 @@
 /* Copyright (C) 2014-2015 Free Software Foundation, Inc.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/loop.c libgomp/loop.c
index 11a07c6..27d78db 100644
--- libgomp/loop.c
+++ libgomp/loop.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/loop_ull.c libgomp/loop_ull.c
index e2967ed..de56ae0 100644
--- libgomp/loop_ull.c
+++ libgomp/loop_ull.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/omp.h.in libgomp/omp.h.in
index 18b6f35..dac3e8a 100644
--- libgomp/omp.h.in
+++ libgomp/omp.h.in
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/omp_lib.f90.in libgomp/omp_lib.f90.in
index e37ff4b..122563e 100644
--- libgomp/omp_lib.f90.in
+++ libgomp/omp_lib.f90.in
@@ -1,7 +1,8 @@
 !  Copyright (C) 2005-2015 Free Software Foundation, Inc.
 !  Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-!  This file is part of the GNU OpenMP Library (libgomp).
+!  This file is part of the GNU Offloading and Multi Processing Library
+!  (libgomp).
 
 !  Libgomp is free software; you can redistribute it and/or modify it
 !  under the terms of the GNU General Public License as published by
diff --git libgomp/omp_lib.h.in libgomp/omp_lib.h.in
index c8179a9..d590bc1 100644
--- libgomp/omp_lib.h.in
+++ libgomp/omp_lib.h.in
@@ -1,7 +1,8 @@
 !  Copyright (C) 2005-2015 Free Software Foundation, Inc.
 !  Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-!  This file is part of the GNU OpenMP Library (libgomp).
+!  This file is part of the GNU Offloading and Multi Processing Library
+!  (libgomp).
 
 !  Libgomp is free software; you can redistribute it and/or modify it
 !  under the terms of the GNU General Public License as published by
diff --git libgomp/ordered.c libgomp/ordered.c
index bc0caec..69ca217 100644
--- libgomp/ordered.c
+++ libgomp/ordered.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/parallel.c libgomp/parallel.c
index cf533e4..6d5ef05 100644
--- libgomp/parallel.c
+++ libgomp/parallel.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/sections.c libgomp/sections.c
index 1069cb4..f3a1725 100644
--- libgomp/sections.c
+++ libgomp/sections.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/single.c libgomp/single.c
index c40a86f..7cb6eed3 100644
--- libgomp/single.c
+++ libgomp/single.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/splay-tree.h libgomp/splay-tree.h
index 7fadc0d..1296be6 100644
--- libgomp/splay-tree.h
+++ libgomp/splay-tree.h
@@ -2,7 +2,8 @@
    Copyright (C) 1998-2015 Free Software Foundation, Inc.
    Contributed by Mark Mitchell (mark@markmitchell.com).
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/target.c libgomp/target.c
index 07b7a27..ec097de 100644
--- libgomp/target.c
+++ libgomp/target.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2013-2015 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/task.c libgomp/task.c
index 1d76f45..74920d5 100644
--- libgomp/task.c
+++ libgomp/task.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2007-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/team.c libgomp/team.c
index 2322ecb..b98b233 100644
--- libgomp/team.c
+++ libgomp/team.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libgomp/work.c libgomp/work.c
index 1d9e340..0570b90 100644
--- libgomp/work.c
+++ libgomp/work.c
@@ -1,7 +1,8 @@
 /* Copyright (C) 2005-2015 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth@redhat.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git liboffloadmic/plugin/Makefile.am liboffloadmic/plugin/Makefile.am
index 0baf70d..a814f0c 100644
--- liboffloadmic/plugin/Makefile.am
+++ liboffloadmic/plugin/Makefile.am
@@ -5,7 +5,8 @@
 # Contributed by Ilya Verbin <ilya.verbin@intel.com> and
 # Andrey Turetskiy <andrey.turetskiy@intel.com>.
 #
-# This file is part of the GNU OpenMP Library (libgomp).
+# This file is part of the GNU Offloading and Multi Processing Library
+# (libgomp).
 #
 # Libgomp is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
diff --git liboffloadmic/plugin/Makefile.in liboffloadmic/plugin/Makefile.in
index 5ba750a..21ce060 100644
--- liboffloadmic/plugin/Makefile.in
+++ liboffloadmic/plugin/Makefile.in
@@ -22,7 +22,8 @@
 # Contributed by Ilya Verbin <ilya.verbin@intel.com> and
 # Andrey Turetskiy <andrey.turetskiy@intel.com>.
 #
-# This file is part of the GNU OpenMP Library (libgomp).
+# This file is part of the GNU Offloading and Multi Processing Library
+# (libgomp).
 #
 # Libgomp is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
diff --git liboffloadmic/plugin/configure.ac liboffloadmic/plugin/configure.ac
index 283faad..a2dd02d 100644
--- liboffloadmic/plugin/configure.ac
+++ liboffloadmic/plugin/configure.ac
@@ -4,7 +4,8 @@
 #
 # Contributed by Andrey Turetskiy <andrey.turetskiy@intel.com>.
 #
-# This file is part of the GNU OpenMP Library (libgomp).
+# This file is part of the GNU Offloading and Multi Processing Library
+# (libgomp).
 #
 # Libgomp is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
diff --git liboffloadmic/plugin/libgomp-plugin-intelmic.cpp liboffloadmic/plugin/libgomp-plugin-intelmic.cpp
index 28ddbc3..0428b79 100644
--- liboffloadmic/plugin/libgomp-plugin-intelmic.cpp
+++ liboffloadmic/plugin/libgomp-plugin-intelmic.cpp
@@ -4,7 +4,8 @@
 
    Contributed by Ilya Verbin <ilya.verbin@intel.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git liboffloadmic/plugin/offload_target_main.cpp liboffloadmic/plugin/offload_target_main.cpp
index 4a2778e..3fead01 100644
--- liboffloadmic/plugin/offload_target_main.cpp
+++ liboffloadmic/plugin/offload_target_main.cpp
@@ -4,7 +4,8 @@
 
    Contributed by Ilya Verbin <ilya.verbin@intel.com>.
 
-   This file is part of the GNU OpenMP Library (libgomp).
+   This file is part of the GNU Offloading and Multi Processing Library
+   (libgomp).
 
    Libgomp is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
diff --git libstdc++-v3/ChangeLog libstdc++-v3/ChangeLog
index c27250d..cd666d1 100644
--- libstdc++-v3/ChangeLog
+++ libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2015-01-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* doc/xml/manual/parallel_mode.xml: Update for libgomp being
+	renamed from "GNU OpenMP Runtime Library" to "GNU Offloading and
+	Multi Processing Runtime Library".
+
 2015-01-09  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/64476
diff --git libstdc++-v3/doc/xml/manual/parallel_mode.xml libstdc++-v3/doc/xml/manual/parallel_mode.xml
index 8ddec65..abf63ca 100644
--- libstdc++-v3/doc/xml/manual/parallel_mode.xml
+++ libstdc++-v3/doc/xml/manual/parallel_mode.xml
@@ -106,7 +106,9 @@ It might work with other compilers, though.</para>
   not difficult: just compile your application with the compiler
   flag <literal>-fopenmp</literal>. This will link
   in <code>libgomp</code>, the
-  OpenMP <link xmlns:xlink="http://www.w3.org/1999/xlink"; xlink:href="http://gcc.gnu.org/onlinedocs/libgomp/";>GNU implementation</link>,
+  <link xmlns:xlink="http://www.w3.org/1999/xlink";
+    xlink:href="http://gcc.gnu.org/onlinedocs/libgomp/";>GNU Offloading and
+    Multi Processing Runtime Library</link>,
   whose presence is mandatory.
 </para>
 


GrÃÃe,
 Thomas

Attachment: pgph0Hj51KOfV.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]