aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2003-01-23 02:38:57 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2003-01-23 02:38:57 +0000
commit05fc2e0a62ce4fdbfde9ffb12a695ae451603ee0 (patch)
treee879c6c9a8a2bf18d7383035f84623099296e8eb
parent563b03dbb03b824928b237fac59e55bcc0c6710a (diff)
* java-tree.h: Don't use PARAMS.
* resource.c: Add prototypes for all functions. (write_resource_constructor): Use `const char *' to avoid warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61640 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/java/ChangeLog7
-rw-r--r--gcc/java/java-tree.h9
-rw-r--r--gcc/java/resource.c15
3 files changed, 16 insertions, 15 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 93dd5c766c4..cf9ce67e6c9 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,10 @@
+2003-01-22 Tom Tromey <tromey@redhat.com>
+
+ * java-tree.h: Don't use PARAMS.
+ * resource.c: Add prototypes for all functions.
+ (write_resource_constructor): Use `const char *' to avoid
+ warning.
+
2003-01-22 Nathanael Nerode <neroden@gcc.gnu.org>
* jcf-parse.c (process_zip_dir): Remove unused variable.
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h
index ccedb9a2e6d..e541e2d3c22 100644
--- a/gcc/java/java-tree.h
+++ b/gcc/java/java-tree.h
@@ -1299,11 +1299,10 @@ struct rtx_def * java_expand_expr (tree, rtx, enum machine_mode, int);
extern void java_inlining_merge_static_initializers (tree, void *);
extern void java_inlining_map_static_initializers (tree, void *);
-extern void compile_resource_data PARAMS ((char *name, const char *buffer,
- int length));
-extern void write_resource_constructor PARAMS ((void));
-extern void compile_resource_file PARAMS ((char *name, const char *filename));
-extern void init_resource_processing PARAMS ((void));
+extern void compile_resource_data (char *name, const char *buffer, int length);
+extern void write_resource_constructor (void);
+extern void compile_resource_file (char *name, const char *filename);
+extern void init_resource_processing (void);
#define DECL_FINAL(DECL) DECL_LANG_FLAG_3 (DECL)
diff --git a/gcc/java/resource.c b/gcc/java/resource.c
index 3362cc89322..e58a5a5ac20 100644
--- a/gcc/java/resource.c
+++ b/gcc/java/resource.c
@@ -56,10 +56,7 @@ static GTY(()) rtx registerResource_libfunc;
static int Jr_count = 0;
void
-compile_resource_data (name, buffer, length)
- char *name;
- const char *buffer;
- int length;
+compile_resource_data (char *name, const char *buffer, int length)
{
tree rtype, field = NULL_TREE, data_type, rinit, data, decl;
char buf[60];
@@ -102,7 +99,7 @@ compile_resource_data (name, buffer, length)
}
void
-write_resource_constructor ()
+write_resource_constructor (void)
{
tree init_name, init_type, init_decl;
tree iter;
@@ -134,7 +131,7 @@ write_resource_constructor ()
for (iter = nreverse (resources); iter != NULL_TREE;
iter = TREE_CHAIN (iter))
{
- char *name = IDENTIFIER_POINTER (DECL_NAME (TREE_VALUE (iter)));
+ const char *name = IDENTIFIER_POINTER (DECL_NAME (TREE_VALUE (iter)));
emit_library_call (registerResource_libfunc, 0, VOIDmode, 1,
gen_rtx (SYMBOL_REF, Pmode, name),
Pmode);
@@ -160,9 +157,7 @@ write_resource_constructor ()
compiled Java resource, which is accessed by the runtime using
NAME. */
void
-compile_resource_file (name, filename)
- char *name;
- const char *filename;
+compile_resource_file (char *name, const char *filename)
{
struct stat stat_buf;
int fd;
@@ -190,7 +185,7 @@ compile_resource_file (name, filename)
}
void
-init_resource_processing ()
+init_resource_processing (void)
{
registerResource_libfunc =
gen_rtx_SYMBOL_REF (Pmode, "_Jv_RegisterResource");