This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r177791 - in /branches/gupc: gcc/ChangeLog.upc ...
- From: gfunck at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 16 Aug 2011 17:21:51 -0000
- Subject: r177791 - in /branches/gupc: gcc/ChangeLog.upc ...
Author: gfunck
Date: Tue Aug 16 17:21:50 2011
New Revision: 177791
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177791
Log:
2011-08-16 Gary Funck <gary@intrepid.com>
gcc/
* c-parser.c (c_parser_upc_sync_statement): issue error diagnostic if
the barrier id expression is not an integer expression.
gcc/upc/
* upc-act.c (upc_decl_init): Do not attempt to expand
an error mark node. Fixes ICE after error diagnostic.
* upc-cmd.c (main): detect missing option argument for
options that require an argument, and print error diagnostic.
(get_print_cmd): Re-direct error output to /dev/null to
avoid issuing duplicate error messages.
libupc/
* smp/upc_barrier.c (__upc_notify, __upc_wait):
Improve error messages.
Modified:
branches/gupc/gcc/ChangeLog.upc
branches/gupc/gcc/c-parser.c
branches/gupc/gcc/upc/ChangeLog
branches/gupc/gcc/upc/upc-act.c
branches/gupc/gcc/upc/upc-cmd.c
branches/gupc/libupc/ChangeLog
branches/gupc/libupc/smp/upc_barrier.c