This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r187166 - in /branches/gupc: gcc/ChangeLog.upc ...
- From: nenadv at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 04 May 2012 16:21:49 -0000
- Subject: r187166 - in /branches/gupc: gcc/ChangeLog.upc ...
Author: nenadv
Date: Fri May 4 16:21:47 2012
New Revision: 187166
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187166
Log:
Remove support for "xgupc" driver.
gcc/upc/
* Make-lang.in: Remove build of xgupc.
* gupcspecs.c (get_libgupc_path): Delete.
(lang_specific_driver): Remove support for building xgupc.
Removed code tried to add -B, -L, -isystem to the command
line if driver is invoked from the development tree.
libgupc/
* configure.ac: Check for gupc driver only.
Use gupc driver instead of xgupc. Add -fno-upc-pre-include
on the command line to prevent inclusion of gcc-upc.h
* configure: Regenerate.
* Makefile.am (AM_CPPFLAGS): Add -isystem option to
allow compiler to find upc.h.
* Makefile.in: Regenerate.
* include/upc.h (upc_global_lock_alloc): Fix prototype.
(upc_all_lock_alloc): Fix prototype.
* include/upc_collective.h (upc_coll_init): Fix prototype.
* testsuite/lib/libgupc.exp: Added appropriate options to
compile the tests with gupc from the build tree.
gcc/
* testsuite/lib/upc.exp: Use gupc instead of xgupc driver.
Appropriate libraries and include files are added on the
command line to make it possible to compile with the driver
from the build tree.
Modified:
branches/gupc/gcc/ChangeLog.upc
branches/gupc/gcc/testsuite/lib/upc.exp
branches/gupc/gcc/upc/ChangeLog
branches/gupc/gcc/upc/Make-lang.in
branches/gupc/gcc/upc/gupcspec.c
branches/gupc/libgupc/ChangeLog
branches/gupc/libgupc/Makefile.am
branches/gupc/libgupc/Makefile.in
branches/gupc/libgupc/configure
branches/gupc/libgupc/configure.ac
branches/gupc/libgupc/include/upc.h
branches/gupc/libgupc/include/upc_collective.h
branches/gupc/libgupc/testsuite/lib/libgupc.exp