* c-common.c (handle_noreturn_attribute): Use TYPE_READONLY instead
of TREE_READONLY for types.
2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
* gcc.dg/
20040409-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80565
138bc75d-0d04-0410-961f-
82ee72b054a4
+2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * c-common.c (handle_noreturn_attribute): Use TYPE_READONLY instead
+ of TREE_READONLY for types.
+
2004-04-09 Caroline Tice <ctice@apple.com>
* basic-block.h (struct edge_def): Add new field, crossing_edge.
TREE_TYPE (*node)
= build_pointer_type
(build_type_variant (TREE_TYPE (type),
- TREE_READONLY (TREE_TYPE (type)), 1));
+ TYPE_READONLY (TREE_TYPE (type)), 1));
else
{
warning ("`%s' attribute ignored", IDENTIFIER_POINTER (name));
+2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * gcc.dg/20040409-1.c: New test.
+
2004-04-08 Roger Sayle <roger@eyesopen.com>
PR target/14888
--- /dev/null
+/* This tests to make sure that the attribute noreturn
+ can be used on function pointers. */
+
+int (*temp) (void) __attribute__((noreturn));