summaryrefslogtreecommitdiffstats
path: root/gcc/c-pragma.c
diff options
context:
space:
mode:
authoraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-19 19:43:59 +0000
committeraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-19 19:43:59 +0000
commit1cae46be69832433bab9411d0ad860363b14b8c1 (patch)
treefd1cc81909b4c6acb6b6330a8a8b58659c5e5ba3 /gcc/c-pragma.c
parent7f05340e7aa6cc098680e9cebf9b22d313d93e91 (diff)
downloadppe42-gcc-1cae46be69832433bab9411d0ad860363b14b8c1.tar.gz
ppe42-gcc-1cae46be69832433bab9411d0ad860363b14b8c1.zip
* c-aux-info.c: Convert to ISO C99.
* c-pragma.c: Likewise. * c-common.c: Likewise. * c-common.h: Likewise. * c-convert.c: Likewise. * c-cppbuiltin.c: Likewise. * c-dump.c: Likewise. * c-decl.c: Likewise * c-format.c: Likewise. * c-incpath.c: Likewise. * c-incpath.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68218 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-pragma.c')
-rw-r--r--gcc/c-pragma.c56
1 files changed, 21 insertions, 35 deletions
diff --git a/gcc/c-pragma.c b/gcc/c-pragma.c
index 7f026d10b69..71b34096b77 100644
--- a/gcc/c-pragma.c
+++ b/gcc/c-pragma.c
@@ -49,7 +49,7 @@ typedef struct align_stack GTY(())
static GTY(()) struct align_stack * alignment_stack;
#ifdef HANDLE_PRAGMA_PACK
-static void handle_pragma_pack PARAMS ((cpp_reader *));
+static void handle_pragma_pack (cpp_reader *);
#ifdef HANDLE_PRAGMA_PACK_PUSH_POP
/* If we have a "global" #pragma pack(<n>) in effect when the first
@@ -61,14 +61,12 @@ static int default_alignment;
#define SET_GLOBAL_ALIGNMENT(ALIGN) \
(default_alignment = maximum_field_alignment = (ALIGN))
-static void push_alignment PARAMS ((int, tree));
-static void pop_alignment PARAMS ((tree));
+static void push_alignment (int, tree);
+static void pop_alignment (tree);
/* Push an alignment value onto the stack. */
static void
-push_alignment (alignment, id)
- int alignment;
- tree id;
+push_alignment (int alignment, tree id)
{
if (alignment_stack == NULL
|| alignment_stack->alignment != alignment
@@ -99,8 +97,7 @@ push_alignment (alignment, id)
/* Undo a push of an alignment onto the stack. */
static void
-pop_alignment (id)
- tree id;
+pop_alignment (tree id)
{
align_stack * entry;
@@ -157,8 +154,7 @@ pop_alignment (id)
#pragma pack (pop)
#pragma pack (pop, ID) */
static void
-handle_pragma_pack (dummy)
- cpp_reader *dummy ATTRIBUTE_UNUSED;
+handle_pragma_pack (cpp_reader *dummy ATTRIBUTE_UNUSED)
{
tree x, id = 0;
int align = -1;
@@ -261,12 +257,11 @@ handle_pragma_pack (dummy)
static GTY(()) tree pending_weaks;
#ifdef HANDLE_PRAGMA_WEAK
-static void apply_pragma_weak PARAMS ((tree, tree));
-static void handle_pragma_weak PARAMS ((cpp_reader *));
+static void apply_pragma_weak (tree, tree);
+static void handle_pragma_weak (cpp_reader *);
static void
-apply_pragma_weak (decl, value)
- tree decl, value;
+apply_pragma_weak (tree decl, tree value)
{
if (value)
{
@@ -285,8 +280,7 @@ apply_pragma_weak (decl, value)
}
void
-maybe_apply_pragma_weak (decl)
- tree decl;
+maybe_apply_pragma_weak (tree decl)
{
tree *p, t, id;
@@ -311,8 +305,7 @@ maybe_apply_pragma_weak (decl)
/* #pragma weak name [= value] */
static void
-handle_pragma_weak (dummy)
- cpp_reader *dummy ATTRIBUTE_UNUSED;
+handle_pragma_weak (cpp_reader *dummy ATTRIBUTE_UNUSED)
{
tree name, value, x, decl;
enum cpp_ttype t;
@@ -343,8 +336,7 @@ handle_pragma_weak (dummy)
}
#else
void
-maybe_apply_pragma_weak (decl)
- tree decl ATTRIBUTE_UNUSED;
+maybe_apply_pragma_weak (tree decl ATTRIBUTE_UNUSED)
{
}
#endif /* HANDLE_PRAGMA_WEAK */
@@ -352,12 +344,11 @@ maybe_apply_pragma_weak (decl)
static GTY(()) tree pending_redefine_extname;
#ifdef HANDLE_PRAGMA_REDEFINE_EXTNAME
-static void handle_pragma_redefine_extname PARAMS ((cpp_reader *));
+static void handle_pragma_redefine_extname (cpp_reader *);
/* #pragma redefined_extname oldname newname */
static void
-handle_pragma_redefine_extname (dummy)
- cpp_reader *dummy ATTRIBUTE_UNUSED;
+handle_pragma_redefine_extname (cpp_reader *dummy ATTRIBUTE_UNUSED)
{
tree oldname, newname, decl, x;
enum cpp_ttype t;
@@ -390,8 +381,7 @@ handle_pragma_redefine_extname (dummy)
#endif
void
-add_to_renaming_pragma_list (oldname, newname)
- tree oldname, newname;
+add_to_renaming_pragma_list (tree oldname, tree newname)
{
pending_redefine_extname
= tree_cons (oldname, newname, pending_redefine_extname);
@@ -400,12 +390,11 @@ add_to_renaming_pragma_list (oldname, newname)
static GTY(()) tree pragma_extern_prefix;
#ifdef HANDLE_PRAGMA_EXTERN_PREFIX
-static void handle_pragma_extern_prefix PARAMS ((cpp_reader *));
+static void handle_pragma_extern_prefix (cpp_reader *);
/* #pragma extern_prefix "prefix" */
static void
-handle_pragma_extern_prefix (dummy)
- cpp_reader *dummy ATTRIBUTE_UNUSED;
+handle_pragma_extern_prefix (cpp_reader *dummy ATTRIBUTE_UNUSED)
{
tree prefix, x;
enum cpp_ttype t;
@@ -428,8 +417,7 @@ handle_pragma_extern_prefix (dummy)
pragmas that rename variables. */
tree
-maybe_apply_renaming_pragma (decl, asmname)
- tree decl, asmname;
+maybe_apply_renaming_pragma (tree decl, tree asmname)
{
tree oldname;
@@ -486,17 +474,15 @@ maybe_apply_renaming_pragma (decl, asmname)
/* Front-end wrapper for pragma registration to avoid dragging
cpplib.h in almost everywhere. */
void
-c_register_pragma (space, name, handler)
- const char *space;
- const char *name;
- void (*handler) PARAMS ((struct cpp_reader *));
+c_register_pragma (const char *space, const char *name,
+ void (*handler) (struct cpp_reader *))
{
cpp_register_pragma (parse_in, space, name, handler);
}
/* Set up front-end pragmas. */
void
-init_pragma ()
+init_pragma (void)
{
#ifdef HANDLE_PRAGMA_PACK
c_register_pragma (0, "pack", handle_pragma_pack);
OpenPOWER on IntegriCloud