This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r178002 - in /branches/gupc: gcc/ChangeLog.upc ...
- From: nenadv at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 23 Aug 2011 17:28:53 -0000
- Subject: r178002 - in /branches/gupc: gcc/ChangeLog.upc ...
Author: nenadv
Date: Tue Aug 23 17:28:51 2011
New Revision: 178002
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178002
Log:
2011-08-23 Nenad Vukicevic <nenad@intrepid.com>
gcc/
* configure.ac: Fix the name for --with-upc-pts-packed-bits
option. Support --with-upc-packed-bits as deprecated. Fix the code to
correctly check packed bits.
* configure: Re-generate.
libupc/
* configure.ac: Enable detection of large file support on
32-bit machines.
* configure: Re-generate.
* config.h.in: Added define for large file support on 32-bit
machines.
* smp/upc_config.h: Limit number of VM pages to the number
of configured VADDR bits.
* smp/upc_sup.h: Prototype change.
* smp/upc_vm.c (__upc_vm_alloc): Return an error if no
more virtual pages can be allocated.
(__upc_vm_alloc): Abort if initial number of VM pages cannot
be allocated.
(__upc_vm_get_cur_page_alloc): Check for error before NUMA
memory region mapping.
* smp/upc_alloc.upc (__upc_global_heap_alloc): Return NULL pointer
if VM pages cannot be allocated.
(__upc_local_alloc): Return NULL pointer if memory is not available.
Modified:
branches/gupc/gcc/ChangeLog.upc
branches/gupc/gcc/configure
branches/gupc/gcc/configure.ac
branches/gupc/libupc/ChangeLog
branches/gupc/libupc/config.h.in
branches/gupc/libupc/configure
branches/gupc/libupc/configure.ac
branches/gupc/libupc/smp/upc_alloc.upc
branches/gupc/libupc/smp/upc_config.h
branches/gupc/libupc/smp/upc_sup.h
branches/gupc/libupc/smp/upc_vm.c