r179422 - in /branches/gupc/libupc: ChangeLog M...

gfunck@gcc.gnu.org gfunck@gcc.gnu.org
Sun Oct 2 08:29:00 GMT 2011


Author: gfunck
Date: Sun Oct  2 08:28:56 2011
New Revision: 179422

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179422
Log:
libupc/
	Move the collectives library sources into their own directory
	and add support for additional runtime implementation models.
	* collectives/gen-upc-coll-reduce.pl: Moved from 'smp' directory.
	* collectives/upc_coll_broadcast.upc: Ditto.
	* collectives/upc_coll_err.upc: Ditto.
	* collectives/upc_coll_exchange.upc: Ditto.
	* collectives/upc_coll_gather_all.upc: Ditto.
	* collectives/upc_coll_gather.upc: Ditto.
	* collectives/upc_coll.h: Ditto.
	* collectives/upc_coll_init.upc: Ditto.
	* collectives/upc_coll_permute.upc: Ditto.
	* collectives/upc_coll_prefix_reduce.in: Ditto.
	* collectives/upc_coll_prefix_reduce.upc: Ditto.
	* collectives/upc_coll_readme.txt: Ditto.
	* collectives/upc_coll_reduce.in: Ditto.
	* collectives/upc_coll_reduce.upc: Ditto.
	* collectives/upc_coll_scatter.upc: Ditto.
	* collectives/upc_coll_sort.upc: Ditto.
	* smp/gcc-upc-lib.in: Moved from 'include' directory.
	* gen-gccupc-inline-lib.pl: Moved from 'smp' directory.
	* gen-gccupc-ld-script.pl: Ditto.
	* configure.ac: Implement support for additional runtime
	models. (Currently, only 'smp' is supported.)
	Build the collectives library from sources in the
	collectives directory.
	* Makefile.am: Likewise.
	* configure: Re-generate.
	* config.h.in: Re-generate.
	* Makefile.in: Re-generate.

Added:
    branches/gupc/libupc/collectives/
    branches/gupc/libupc/collectives/gen-upc-coll-reduce.pl
      - copied unchanged from r179415, branches/gupc/libupc/smp/gen-upc-coll-reduce.pl
    branches/gupc/libupc/collectives/upc_coll.h
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll.h
    branches/gupc/libupc/collectives/upc_coll_broadcast.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_broadcast.upc
    branches/gupc/libupc/collectives/upc_coll_err.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_err.upc
    branches/gupc/libupc/collectives/upc_coll_exchange.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_exchange.upc
    branches/gupc/libupc/collectives/upc_coll_gather.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_gather.upc
    branches/gupc/libupc/collectives/upc_coll_gather_all.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_gather_all.upc
    branches/gupc/libupc/collectives/upc_coll_init.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_init.upc
    branches/gupc/libupc/collectives/upc_coll_permute.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_permute.upc
    branches/gupc/libupc/collectives/upc_coll_prefix_reduce.in
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_prefix_reduce.in
    branches/gupc/libupc/collectives/upc_coll_prefix_reduce.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_prefix_reduce.upc
    branches/gupc/libupc/collectives/upc_coll_readme.txt
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_readme.txt
    branches/gupc/libupc/collectives/upc_coll_reduce.in
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_reduce.in
    branches/gupc/libupc/collectives/upc_coll_reduce.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_reduce.upc
    branches/gupc/libupc/collectives/upc_coll_scatter.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_scatter.upc
    branches/gupc/libupc/collectives/upc_coll_sort.upc
      - copied unchanged from r179415, branches/gupc/libupc/smp/upc_coll_sort.upc
    branches/gupc/libupc/gen-gccupc-inline-lib.pl
      - copied unchanged from r179415, branches/gupc/libupc/smp/gen-gccupc-inline-lib.pl
    branches/gupc/libupc/gen-gccupc-ld-script.pl
      - copied unchanged from r179415, branches/gupc/libupc/smp/gen-gccupc-ld-script.pl
    branches/gupc/libupc/smp/gcc-upc-lib.in
      - copied unchanged from r179415, branches/gupc/libupc/include/gcc-upc-lib.in
Removed:
    branches/gupc/libupc/include/gcc-upc-lib.in
    branches/gupc/libupc/smp/gen-gccupc-inline-lib.pl
    branches/gupc/libupc/smp/gen-gccupc-ld-script.pl
    branches/gupc/libupc/smp/gen-upc-coll-reduce.pl
    branches/gupc/libupc/smp/upc_coll.h
    branches/gupc/libupc/smp/upc_coll_broadcast.upc
    branches/gupc/libupc/smp/upc_coll_err.upc
    branches/gupc/libupc/smp/upc_coll_exchange.upc
    branches/gupc/libupc/smp/upc_coll_gather.upc
    branches/gupc/libupc/smp/upc_coll_gather_all.upc
    branches/gupc/libupc/smp/upc_coll_init.upc
    branches/gupc/libupc/smp/upc_coll_permute.upc
    branches/gupc/libupc/smp/upc_coll_prefix_reduce.in
    branches/gupc/libupc/smp/upc_coll_prefix_reduce.upc
    branches/gupc/libupc/smp/upc_coll_readme.txt
    branches/gupc/libupc/smp/upc_coll_reduce.in
    branches/gupc/libupc/smp/upc_coll_reduce.upc
    branches/gupc/libupc/smp/upc_coll_scatter.upc
    branches/gupc/libupc/smp/upc_coll_sort.upc
Modified:
    branches/gupc/libupc/ChangeLog
    branches/gupc/libupc/Makefile.am
    branches/gupc/libupc/Makefile.in
    branches/gupc/libupc/config.h.in
    branches/gupc/libupc/configure
    branches/gupc/libupc/configure.ac



More information about the Gcc-cvs mailing list