aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorAlexandre Petit-Bianco <apbianco@gcc.gnu.org>2001-02-09 13:34:57 -0800
committerAlexandre Petit-Bianco <apbianco@gcc.gnu.org>2001-02-09 13:34:57 -0800
commit30f87f1a70e0eacc1bac2f59e605295cbfb18f8c (patch)
treea0f36e23c35871e3aae5e5cc70bf2decb38f177e /gcc/java
parent1e97aa4083fc908cc500a1f53340dfa7b80a68f3 (diff)
downloadgcc-30f87f1a70e0eacc1bac2f59e605295cbfb18f8c.zip
gcc-30f87f1a70e0eacc1bac2f59e605295cbfb18f8c.tar.gz
gcc-30f87f1a70e0eacc1bac2f59e605295cbfb18f8c.tar.bz2
[multiple changes]
2001-02-09 Raja R Harinath <harinath@cs.umn.edu> * Make-lang.in (java/mangle_name.o): Add 'make' prereqs. 2001-02-09 Alexandre Petit-Bianco <apbianco@redhat.com> * Manke-lang.in (JVGENMAIN_OBJS): Added `errors.o' * jvgenmain.c (error): Reversed 2001-02-09 patch. `error' is now gone. (http://gcc.gnu.org/ml/gcc-patches/2001-02/msg00537.html) From-SVN: r39571
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog10
-rw-r--r--gcc/java/Make-lang.in4
-rw-r--r--gcc/java/jvgenmain.c22
3 files changed, 13 insertions, 23 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 8070ba7..95126e4 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,13 @@
+2001-02-09 Raja R Harinath <harinath@cs.umn.edu>
+
+ * Make-lang.in (java/mangle_name.o): Add 'make' prereqs.
+
+2001-02-09 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * Manke-lang.in (JVGENMAIN_OBJS): Added `errors.o'
+ * jvgenmain.c (error): Reversed 2001-02-09 patch. `error' is now
+ gone.
+
2001-02-09 Alexandre Petit-Bianco <apbianco@redhat.com>
* mangle_name (append_unicode_mangled_name): Emit `_' or `U'
diff --git a/gcc/java/Make-lang.in b/gcc/java/Make-lang.in
index cf69d2f..2cecf58 100644
--- a/gcc/java/Make-lang.in
+++ b/gcc/java/Make-lang.in
@@ -112,7 +112,7 @@ JVSCAN_OBJS = java/parse-scan.o java/jv-scan.o version.o
JCFDUMP_OBJS = java/jcf-dump.o java/jcf-io.o java/jcf-depend.o java/jcf-path.o \
java/zextract.o errors.o version.o mkdeps.o
-JVGENMAIN_OBJS = java/jvgenmain.o java/mangle_name.o
+JVGENMAIN_OBJS = java/jvgenmain.o java/mangle_name.o errors.o
# Use loose warnings for this front end.
java-warn =
@@ -269,6 +269,8 @@ java/lang.o: java/lang.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h input.h \
toplev.h system.h $(RTL_H) $(EXPR_H)
java/mangle.o: java/mangle.c $(CONFIG_H) java/jcf.h $(JAVA_TREE_H) system.h \
toplev.h $(GGC_H)
+java/mangle_name.o: java/mangle_name.c $(CONFIG_H) java/jcf.h $(JAVA_TREE_H) \
+ system.h toplev.h $(GGC_H)
java/parse-scan.o: $(CONFIG_H) system.h toplev.h $(JAVA_LEX_C) java/parse.h \
java/lex.h
java/typeck.o: java/typeck.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h \
diff --git a/gcc/java/jvgenmain.c b/gcc/java/jvgenmain.c
index c5b0c30..414ccde 100644
--- a/gcc/java/jvgenmain.c
+++ b/gcc/java/jvgenmain.c
@@ -33,7 +33,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "java-tree.h"
static char * do_mangle_classname PARAMS ((const char *string));
-void error PARAMS ((const char *, ...)) ATTRIBUTE_PRINTF_1;
struct obstack name_obstack;
struct obstack *mangle_obstack = &name_obstack;
@@ -67,27 +66,6 @@ usage (const char *name)
exit (1);
}
-/* This function is defined here to help us link jvgenmain at
- bootstrap. */
-
-void
-error VPARAMS ((const char *msgid, ...))
-{
-#ifndef ANSI_PROTOTYPES
- const char *msgid;
-#endif
- va_list ap;
-
- VA_START (ap, msgid);
-
-#ifndef ANSI_PROTOTYPES
- msgid = va_arg (ap, const char *);
-#endif
-
- vfprintf (stderr, msgid, ap);
- va_end (ap);
-}
-
int
main (int argc, const char **argv)
{