diff options
author | green <green@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-22 17:09:39 +0000 |
---|---|---|
committer | green <green@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-22 17:09:39 +0000 |
commit | a3eb58a5497a3220f9bfd7d036395173c8c6a1b7 (patch) | |
tree | 174f5778c3674a19984c0ecaef26fd9c1b42d71f /libjava/include | |
parent | 7706387be865225e6c20b1f05869bec733b24f9a (diff) | |
download | gcc-a3eb58a5497a3220f9bfd7d036395173c8c6a1b7.tar.gz |
+ 2000-04-22 Anthony Green <green@cygnus.com>
+
+ * include/jvm.h (__builtin_expect): Define as unused for now.
+ * java/lang/natObject.cc (_Jv_MonitorEnter): Add __builtin_expect.
+ (notify): Ditto.
+ (notifyAll): Ditto.
+ (wait): Ditto.
+ (_Jv_MonitorExit): Ditto.
+ * boehm.cc (_Jv_MarkObj): Ditto.
+ (_Jv_MarkObj): Ditto.
+ (_Jv_MarkArray): Ditto.
+ (_Jv_AllocBytes): Ditto.
+ * prims.cc (_Jv_AllocObject): Ditto.
+ (_Jv_NewObjectArray): Ditto.
+ (_Jv_NewPrimArray): Ditto.
+ (_Jv_Malloc): Ditto.
+ (_Jv_Realloc): Ditto.
+ (_Jv_MallocUnchecked): Ditto.
+ (_Jv_divI): Ditto.
+ (_Jv_remI): Ditto.
+ (_Jv_divJ): Ditto.
+ (_Jv_remJ): Ditto.
+
+ * include/Makefile.in: Rebuilt.
+ * include/Makefile.am (include_HEADERS): Add jvmpi.h.
+
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33339 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/include')
-rw-r--r-- | libjava/include/Makefile.am | 2 | ||||
-rw-r--r-- | libjava/include/Makefile.in | 6 | ||||
-rw-r--r-- | libjava/include/jvm.h | 3 |
3 files changed, 7 insertions, 4 deletions
diff --git a/libjava/include/Makefile.am b/libjava/include/Makefile.am index 5a951dee860..8e3f18f9d0c 100644 --- a/libjava/include/Makefile.am +++ b/libjava/include/Makefile.am @@ -2,4 +2,4 @@ AUTOMAKE_OPTIONS = foreign no-installinfo -include_HEADERS = jni.h +include_HEADERS = jni.h jvmpi.h diff --git a/libjava/include/Makefile.in b/libjava/include/Makefile.in index 8deca2b0e6c..d3486584310 100644 --- a/libjava/include/Makefile.in +++ b/libjava/include/Makefile.in @@ -116,7 +116,7 @@ libgcj_basedir = @libgcj_basedir@ AUTOMAKE_OPTIONS = foreign no-installinfo -include_HEADERS = jni.h +include_HEADERS = jni.h jvmpi.h mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = @@ -127,7 +127,7 @@ DIST_COMMON = ./stamp-h.in Makefile.am Makefile.in config.h.in DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) -TAR = tar +TAR = gtar GZIP_ENV = --best all: all-redirect .SUFFIXES: @@ -224,7 +224,7 @@ distdir: $(DISTFILES) @for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ - cp -pr $$/$$file $(distdir)/$$file; \ + cp -pr $$d/$$file $(distdir)/$$file; \ else \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ diff --git a/libjava/include/jvm.h b/libjava/include/jvm.h index c9cae936932..8660443f6ed 100644 --- a/libjava/include/jvm.h +++ b/libjava/include/jvm.h @@ -11,6 +11,9 @@ details. */ #ifndef __JAVA_JVM_H__ #define __JAVA_JVM_H__ +// FIXME: __builtin_expect doesn't work yet. +#define __builtin_expect(A,B) (A) + #include <gcj/javaprims.h> #include <java-assert.h> |