From f1f3453e11e5cc4746a7f2945139bbf2b28cd8cd Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sat, 10 Jan 2015 20:10:37 +0100 Subject: [PATCH] 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". Co-Authored-By: David Malcolm Co-Authored-By: Julian Brown From-SVN: r219425 --- 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 ++- .../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 a/gcc/ChangeLog b/gcc/ChangeLog index 15a47fc9c50..70a8cac2d62 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2015-01-10 Thomas Schwinge + + * 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 * config/moxie/moxie.c (moxie_option_override): Fix forcing of diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 94e039d09a1..c9e3bf1f77b 100644 --- a/gcc/doc/install.texi +++ b/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 a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index 4be383c58b4..b8b6a06124a 100644 --- a/gcc/doc/sourcebuild.texi +++ b/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 a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c10a1dba024..c21b46ee996 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,10 @@ +2015-01-10 Thomas Schwinge + + * 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 PR fortran/64522 diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi index cf96b0b7b06..5cc624a12bc 100644 --- a/gcc/fortran/gfortran.texi +++ b/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 a/gcc/fortran/intrinsic.texi b/gcc/fortran/intrinsic.texi index 41f499e084a..36c70d9b923 100644 --- a/gcc/fortran/intrinsic.texi +++ b/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 a/libgomp/ChangeLog b/libgomp/ChangeLog index 11e0086516a..6e1e14169b5 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,13 @@ +2015-01-10 Thomas Schwinge + Julian Brown + David Malcolm + + * 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 * configure.ac [tgt_dir] (offload_additional_lib_paths): Also add diff --git a/libgomp/alloc.c b/libgomp/alloc.c index de996ee39ef..f738a663d2b 100644 --- a/libgomp/alloc.c +++ b/libgomp/alloc.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/barrier.c b/libgomp/barrier.c index c9a3478b993..c17660ca386 100644 --- a/libgomp/barrier.c +++ b/libgomp/barrier.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/bsd/proc.c b/libgomp/config/bsd/proc.c index ab026f083f1..9a435e1b297 100644 --- a/libgomp/config/bsd/proc.c +++ b/libgomp/config/bsd/proc.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/affinity.c b/libgomp/config/linux/affinity.c index d909cea87f4..17b65afb49a 100644 --- a/libgomp/config/linux/affinity.c +++ b/libgomp/config/linux/affinity.c @@ -1,7 +1,8 @@ /* Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/alpha/futex.h b/libgomp/config/linux/alpha/futex.h index dd39d84bfcd..b8e10663897 100644 --- a/libgomp/config/linux/alpha/futex.h +++ b/libgomp/config/linux/alpha/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/bar.c b/libgomp/config/linux/bar.c index 7ae7388ded5..51fbd991177 100644 --- a/libgomp/config/linux/bar.c +++ b/libgomp/config/linux/bar.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/bar.h b/libgomp/config/linux/bar.h index 4a48651ab28..3236436b180 100644 --- a/libgomp/config/linux/bar.h +++ b/libgomp/config/linux/bar.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/futex.h b/libgomp/config/linux/futex.h index 5e54c416eb8..c99ea37d81a 100644 --- a/libgomp/config/linux/futex.h +++ b/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 a/libgomp/config/linux/ia64/futex.h b/libgomp/config/linux/ia64/futex.h index 03f8ac921ae..b63cd206e1d 100644 --- a/libgomp/config/linux/ia64/futex.h +++ b/libgomp/config/linux/ia64/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/lock.c b/libgomp/config/linux/lock.c index b02b8801e39..32cd21d605d 100644 --- a/libgomp/config/linux/lock.c +++ b/libgomp/config/linux/lock.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/mips/futex.h b/libgomp/config/linux/mips/futex.h index 915d9b65efa..927a702ebce 100644 --- a/libgomp/config/linux/mips/futex.h +++ b/libgomp/config/linux/mips/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Ilie Garbacea , Chao-ying Fu . - 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 a/libgomp/config/linux/mutex.c b/libgomp/config/linux/mutex.c index 4a16754efb5..7ab05a7b3e1 100644 --- a/libgomp/config/linux/mutex.c +++ b/libgomp/config/linux/mutex.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/mutex.h b/libgomp/config/linux/mutex.h index 93658f7cf55..617195e742a 100644 --- a/libgomp/config/linux/mutex.h +++ b/libgomp/config/linux/mutex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/powerpc/futex.h b/libgomp/config/linux/powerpc/futex.h index 7d8f79b06ce..4c1bcfba2d4 100644 --- a/libgomp/config/linux/powerpc/futex.h +++ b/libgomp/config/linux/powerpc/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/proc.c b/libgomp/config/linux/proc.c index 18ecfe15c67..64964eed999 100644 --- a/libgomp/config/linux/proc.c +++ b/libgomp/config/linux/proc.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/proc.h b/libgomp/config/linux/proc.h index 9132f9eeb08..22ad529f6c6 100644 --- a/libgomp/config/linux/proc.h +++ b/libgomp/config/linux/proc.h @@ -1,7 +1,8 @@ /* Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by Uros Bizjak - 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 a/libgomp/config/linux/ptrlock.c b/libgomp/config/linux/ptrlock.c index 9a6fb6d1d3e..5feb73571f3 100644 --- a/libgomp/config/linux/ptrlock.c +++ b/libgomp/config/linux/ptrlock.c @@ -1,7 +1,8 @@ /* Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/ptrlock.h b/libgomp/config/linux/ptrlock.h index c3ff9df80a7..35ac464f5f6 100644 --- a/libgomp/config/linux/ptrlock.h +++ b/libgomp/config/linux/ptrlock.h @@ -1,7 +1,8 @@ /* Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/s390/futex.h b/libgomp/config/linux/s390/futex.h index d1daefdcf03..d99eba94de6 100644 --- a/libgomp/config/linux/s390/futex.h +++ b/libgomp/config/linux/s390/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/sem.c b/libgomp/config/linux/sem.c index 64363847785..7485de21f63 100644 --- a/libgomp/config/linux/sem.c +++ b/libgomp/config/linux/sem.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/sem.h b/libgomp/config/linux/sem.h index 4fb11135f55..a710c99fe18 100644 --- a/libgomp/config/linux/sem.h +++ b/libgomp/config/linux/sem.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/linux/sparc/futex.h b/libgomp/config/linux/sparc/futex.h index 483536a6795..a4d215281aa 100644 --- a/libgomp/config/linux/sparc/futex.h +++ b/libgomp/config/linux/sparc/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/tile/futex.h b/libgomp/config/linux/tile/futex.h index db05da180e3..a9836a72b17 100644 --- a/libgomp/config/linux/tile/futex.h +++ b/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 a/libgomp/config/linux/wait.h b/libgomp/config/linux/wait.h index 34803db9599..96d2fbe5f8c 100644 --- a/libgomp/config/linux/wait.h +++ b/libgomp/config/linux/wait.h @@ -1,7 +1,8 @@ /* Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/linux/x86/futex.h b/libgomp/config/linux/x86/futex.h index 007287642ea..6c6d317e595 100644 --- a/libgomp/config/linux/x86/futex.h +++ b/libgomp/config/linux/x86/futex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/mingw32/proc.c b/libgomp/config/mingw32/proc.c index bd68fd83824..99766ab270c 100644 --- a/libgomp/config/mingw32/proc.c +++ b/libgomp/config/mingw32/proc.c @@ -1,7 +1,8 @@ /* Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by Danny Smith - 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 a/libgomp/config/mingw32/time.c b/libgomp/config/mingw32/time.c index 58b2c8ed656..cf0d25c0e02 100644 --- a/libgomp/config/mingw32/time.c +++ b/libgomp/config/mingw32/time.c @@ -1,7 +1,8 @@ /* Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by Francois-Xavier Coudert - 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 a/libgomp/config/posix/affinity.c b/libgomp/config/posix/affinity.c index efd0aacde3f..6840d3a727d 100644 --- a/libgomp/config/posix/affinity.c +++ b/libgomp/config/posix/affinity.c @@ -1,7 +1,8 @@ /* Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/posix/bar.c b/libgomp/config/posix/bar.c index 7f31dfd8f90..de66d6c14fb 100644 --- a/libgomp/config/posix/bar.c +++ b/libgomp/config/posix/bar.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/bar.h b/libgomp/config/posix/bar.h index 47f0b100e33..3b29c319909 100644 --- a/libgomp/config/posix/bar.h +++ b/libgomp/config/posix/bar.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/lock.c b/libgomp/config/posix/lock.c index a77d2af50fc..6cbc1c3cccd 100644 --- a/libgomp/config/posix/lock.c +++ b/libgomp/config/posix/lock.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/mutex.h b/libgomp/config/posix/mutex.h index 46deee23f65..5b46026e447 100644 --- a/libgomp/config/posix/mutex.h +++ b/libgomp/config/posix/mutex.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/proc.c b/libgomp/config/posix/proc.c index 27697155b57..2f1cab999e2 100644 --- a/libgomp/config/posix/proc.c +++ b/libgomp/config/posix/proc.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/ptrlock.h b/libgomp/config/posix/ptrlock.h index 53dcd834d5e..86faad780a6 100644 --- a/libgomp/config/posix/ptrlock.h +++ b/libgomp/config/posix/ptrlock.h @@ -1,7 +1,8 @@ /* Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/config/posix/sem.c b/libgomp/config/posix/sem.c index 59e4c45f1db..4b8fb083154 100644 --- a/libgomp/config/posix/sem.c +++ b/libgomp/config/posix/sem.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/sem.h b/libgomp/config/posix/sem.h index df39b53c4af..51ba379dad6 100644 --- a/libgomp/config/posix/sem.h +++ b/libgomp/config/posix/sem.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/config/posix/time.c b/libgomp/config/posix/time.c index 26c2f286a62..cb8b4c3fd7e 100644 --- a/libgomp/config/posix/time.c +++ b/libgomp/config/posix/time.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/configure b/libgomp/configure index d109fc1677a..3214e9dd84f 100755 --- a/libgomp/configure +++ b/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: . +GNU Offloading and Multi Processing Runtime Library home page: . General help using GNU software: . _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: . +GNU Offloading and Multi Processing Runtime Library home page: . General help using GNU software: ." _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 a/libgomp/configure.ac b/libgomp/configure.ac index c8a98f0396e..8ed1baebcb8 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/critical.c b/libgomp/critical.c index abd4d663826..12b23d56626 100644 --- a/libgomp/critical.c +++ b/libgomp/critical.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/env.c b/libgomp/env.c index 1fd34611327..b05b73a6e20 100644 --- a/libgomp/env.c +++ b/libgomp/env.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/error.c b/libgomp/error.c index e9fd595b207..e61d82f53d9 100644 --- a/libgomp/error.c +++ b/libgomp/error.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/fortran.c b/libgomp/fortran.c index 69979ac2ca5..993145f8890 100644 --- a/libgomp/fortran.c +++ b/libgomp/fortran.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/iter.c b/libgomp/iter.c index d145bf0f68f..0ceb41d909e 100644 --- a/libgomp/iter.c +++ b/libgomp/iter.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/iter_ull.c b/libgomp/iter_ull.c index 5d542bfabc6..b1cad84d4c8 100644 --- a/libgomp/iter_ull.c +++ b/libgomp/iter_ull.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/libgomp.h b/libgomp/libgomp.h index 54fa3b0f535..05f34967242 100644 --- a/libgomp/libgomp.h +++ b/libgomp/libgomp.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/libgomp.texi b/libgomp/libgomp.texi index 52ae0ea4791..b7306f14c6f 100644 --- a/libgomp/libgomp.texi +++ b/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 a/libgomp/libgomp_f.h.in b/libgomp/libgomp_f.h.in index 194ea141f84..d84fd3fe840 100644 --- a/libgomp/libgomp_f.h.in +++ b/libgomp/libgomp_f.h.in @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/libgomp_g.h b/libgomp/libgomp_g.h index 4b0ebd6a174..56a4a97d1d5 100644 --- a/libgomp/libgomp_g.h +++ b/libgomp/libgomp_g.h @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/libgomp_target.h b/libgomp/libgomp_target.h index 9c2947e1db8..2e18a64b164 100644 --- a/libgomp/libgomp_target.h +++ b/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 a/libgomp/loop.c b/libgomp/loop.c index 11a07c67121..27d78db7a56 100644 --- a/libgomp/loop.c +++ b/libgomp/loop.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/loop_ull.c b/libgomp/loop_ull.c index e2967ed798b..de56ae0b7ce 100644 --- a/libgomp/loop_ull.c +++ b/libgomp/loop_ull.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/omp.h.in b/libgomp/omp.h.in index 18b6f35ea84..dac3e8ad6ef 100644 --- a/libgomp/omp.h.in +++ b/libgomp/omp.h.in @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/omp_lib.f90.in b/libgomp/omp_lib.f90.in index e37ff4b511c..122563e625a 100644 --- a/libgomp/omp_lib.f90.in +++ b/libgomp/omp_lib.f90.in @@ -1,7 +1,8 @@ ! Copyright (C) 2005-2015 Free Software Foundation, Inc. ! Contributed by Jakub Jelinek . -! 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 a/libgomp/omp_lib.h.in b/libgomp/omp_lib.h.in index c8179a9abea..d590bc15135 100644 --- a/libgomp/omp_lib.h.in +++ b/libgomp/omp_lib.h.in @@ -1,7 +1,8 @@ ! Copyright (C) 2005-2015 Free Software Foundation, Inc. ! Contributed by Jakub Jelinek . -! 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 a/libgomp/ordered.c b/libgomp/ordered.c index bc0caecf319..69ca217b4d5 100644 --- a/libgomp/ordered.c +++ b/libgomp/ordered.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/parallel.c b/libgomp/parallel.c index cf533e41078..6d5ef050f94 100644 --- a/libgomp/parallel.c +++ b/libgomp/parallel.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/sections.c b/libgomp/sections.c index 1069cb42a0d..f3a17259ffd 100644 --- a/libgomp/sections.c +++ b/libgomp/sections.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/single.c b/libgomp/single.c index c40a86f39c6..7cb6eed3829 100644 --- a/libgomp/single.c +++ b/libgomp/single.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/splay-tree.h b/libgomp/splay-tree.h index 7fadc0d8e37..1296be65f87 100644 --- a/libgomp/splay-tree.h +++ b/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 a/libgomp/target.c b/libgomp/target.c index 07b7a2791d2..ec097de9ca2 100644 --- a/libgomp/target.c +++ b/libgomp/target.c @@ -1,7 +1,8 @@ /* Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Jakub Jelinek . - 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 a/libgomp/task.c b/libgomp/task.c index 1d76f459d42..74920d5ddb8 100644 --- a/libgomp/task.c +++ b/libgomp/task.c @@ -1,7 +1,8 @@ /* Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/team.c b/libgomp/team.c index 2322ecbfbc7..b98b2337434 100644 --- a/libgomp/team.c +++ b/libgomp/team.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/libgomp/work.c b/libgomp/work.c index 1d9e340aa6c..0570b90c70c 100644 --- a/libgomp/work.c +++ b/libgomp/work.c @@ -1,7 +1,8 @@ /* Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . - 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 a/liboffloadmic/plugin/Makefile.am b/liboffloadmic/plugin/Makefile.am index 0baf70de935..a814f0cb451 100644 --- a/liboffloadmic/plugin/Makefile.am +++ b/liboffloadmic/plugin/Makefile.am @@ -5,7 +5,8 @@ # Contributed by Ilya Verbin and # Andrey Turetskiy . # -# 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 a/liboffloadmic/plugin/Makefile.in b/liboffloadmic/plugin/Makefile.in index 5ba750a3277..21ce0605442 100644 --- a/liboffloadmic/plugin/Makefile.in +++ b/liboffloadmic/plugin/Makefile.in @@ -22,7 +22,8 @@ # Contributed by Ilya Verbin and # Andrey Turetskiy . # -# 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 a/liboffloadmic/plugin/configure.ac b/liboffloadmic/plugin/configure.ac index 283faad542c..a2dd02de1e4 100644 --- a/liboffloadmic/plugin/configure.ac +++ b/liboffloadmic/plugin/configure.ac @@ -4,7 +4,8 @@ # # Contributed by Andrey Turetskiy . # -# 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 a/liboffloadmic/plugin/libgomp-plugin-intelmic.cpp b/liboffloadmic/plugin/libgomp-plugin-intelmic.cpp index 28ddbc39db6..0428b79b3e8 100644 --- a/liboffloadmic/plugin/libgomp-plugin-intelmic.cpp +++ b/liboffloadmic/plugin/libgomp-plugin-intelmic.cpp @@ -4,7 +4,8 @@ Contributed by Ilya Verbin . - 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 a/liboffloadmic/plugin/offload_target_main.cpp b/liboffloadmic/plugin/offload_target_main.cpp index 4a2778e9c57..3fead0190cb 100644 --- a/liboffloadmic/plugin/offload_target_main.cpp +++ b/liboffloadmic/plugin/offload_target_main.cpp @@ -4,7 +4,8 @@ Contributed by Ilya Verbin . - 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 a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c27250d52a9..cd666d163d7 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2015-01-10 Thomas Schwinge + + * 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 PR libstdc++/64476 diff --git a/libstdc++-v3/doc/xml/manual/parallel_mode.xml b/libstdc++-v3/doc/xml/manual/parallel_mode.xml index 8ddec657d7c..abf63cad9e7 100644 --- a/libstdc++-v3/doc/xml/manual/parallel_mode.xml +++ b/libstdc++-v3/doc/xml/manual/parallel_mode.xml @@ -106,7 +106,9 @@ It might work with other compilers, though. not difficult: just compile your application with the compiler flag -fopenmp. This will link in libgomp, the - OpenMP GNU implementation, + GNU Offloading and + Multi Processing Runtime Library, whose presence is mandatory. -- 2.30.2