diff options
author | krab <krab@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-08-20 11:40:35 +0000 |
---|---|---|
committer | krab <krab@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-08-20 11:40:35 +0000 |
commit | 89bd65fff7d24c6503f062441fcd36c2fb647326 (patch) | |
tree | beb23951cf42ff30c1b42c1220cc8506ad04f7e9 /libjava/Makefile.in | |
parent | 094598a3d56e4620222ea66ff90e2242d47a283c (diff) | |
download | gcc-89bd65fff7d24c6503f062441fcd36c2fb647326.tar.gz |
* interpret.cc (continue1): Implement explicit dispatch table.
insn_target: Explicit interpreter switch table.
SAVE_PC: New macro, moves pc saving code into instructions that
require so.
NEXT_INSN: New macro, replaces `goto next_insn' in all insns.
PC_REGISTER_ASM: New macro.
INLINE_SWITCH: New macro. Constrols dispatching strategy.
opcode: Remove local variable.
{i,l,f,d}{load,store}_{0,1,2,3}: Expand definitions.
(POKEI): Use _Jv_word.
(iinc): Use _Jv_word.
(dupx): Change reference argument (sp) to pointer.
(jvdump): Remove
* interpret.cc: Remove instruction timing instrumentation.
* java/lang/natClassLoader.cc (_Jv_PrepareCompiledClass): Changed
comment. Don't use _Jv_ClassNameSamePackage.
* gnu/gcj/util/path/{SearchPath,ZipFileEntry,DirectoryPathEntry,
URLPathEntry, CacheEntry}: Removed.
* Makefile.am (ordinary_java_source_files): Remove gnu/gcj/util/path
package.
(.java.lo): Rule removed.
* Makefile.in: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28777 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/Makefile.in')
-rw-r--r-- | libjava/Makefile.in | 36 |
1 files changed, 1 insertions, 35 deletions
diff --git a/libjava/Makefile.in b/libjava/Makefile.in index 5c0889da92f..41a9f8840ff 100644 --- a/libjava/Makefile.in +++ b/libjava/Makefile.in @@ -298,12 +298,6 @@ built_java_source_files = java/lang/ConcreteProcess.java ordinary_java_source_files = $(convert_source_files) \ gnu/gcj/runtime/MethodInvocation.java \ gnu/gcj/runtime/VMClassLoader.java \ -gnu/gcj/util/path/SearchPath.java \ -gnu/gcj/util/path/PathEntry.java \ -gnu/gcj/util/path/DirectoryPathEntry.java \ -gnu/gcj/util/path/ZipPathEntry.java \ -gnu/gcj/util/path/URLPathEntry.java \ -gnu/gcj/util/path/CacheEntry.java \ gnu/gcj/text/BaseBreakIterator.java \ gnu/gcj/text/CharacterBreakIterator.java \ gnu/gcj/text/LineBreakIterator.java \ @@ -746,13 +740,7 @@ DEP_FILES = .deps/boehm.P .deps/defineclass.P .deps/dtoa.P \ .deps/gnu/gcj/text/LocaleData_en_US.P \ .deps/gnu/gcj/text/SentenceBreakIterator.P \ .deps/gnu/gcj/text/WordBreakIterator.P \ -.deps/gnu/gcj/util/EnumerationChain.P \ -.deps/gnu/gcj/util/path/CacheEntry.P \ -.deps/gnu/gcj/util/path/DirectoryPathEntry.P \ -.deps/gnu/gcj/util/path/PathEntry.P \ -.deps/gnu/gcj/util/path/SearchPath.P \ -.deps/gnu/gcj/util/path/URLPathEntry.P \ -.deps/gnu/gcj/util/path/ZipPathEntry.P .deps/interpret.P \ +.deps/gnu/gcj/util/EnumerationChain.P .deps/interpret.P \ .deps/java/io/BufferedInputStream.P \ .deps/java/io/BufferedOutputStream.P .deps/java/io/BufferedReader.P \ .deps/java/io/BufferedWriter.P .deps/java/io/ByteArrayInputStream.P \ @@ -1087,25 +1075,6 @@ gnu/gcj/runtime/MethodInvocation.lo: \ .deps/gnu/gcj/runtime/.dirstamp gnu/gcj/runtime/VMClassLoader.lo: gnu/gcj/runtime/VMClassLoader.java \ gnu/gcj/runtime/.dirstamp .deps/gnu/gcj/runtime/.dirstamp -gnu/gcj/util/path/.dirstamp: - @$(mkinstalldirs) gnu/gcj/util/path - @: > gnu/gcj/util/path/.dirstamp -.deps/gnu/gcj/util/path/.dirstamp: - @$(mkinstalldirs) .deps/gnu/gcj/util/path - @: > .deps/gnu/gcj/util/path/.dirstamp -gnu/gcj/util/path/SearchPath.lo: gnu/gcj/util/path/SearchPath.java \ - gnu/gcj/util/path/.dirstamp .deps/gnu/gcj/util/path/.dirstamp -gnu/gcj/util/path/PathEntry.lo: gnu/gcj/util/path/PathEntry.java \ - gnu/gcj/util/path/.dirstamp .deps/gnu/gcj/util/path/.dirstamp -gnu/gcj/util/path/DirectoryPathEntry.lo: \ - gnu/gcj/util/path/DirectoryPathEntry.java \ - gnu/gcj/util/path/.dirstamp .deps/gnu/gcj/util/path/.dirstamp -gnu/gcj/util/path/ZipPathEntry.lo: gnu/gcj/util/path/ZipPathEntry.java \ - gnu/gcj/util/path/.dirstamp .deps/gnu/gcj/util/path/.dirstamp -gnu/gcj/util/path/URLPathEntry.lo: gnu/gcj/util/path/URLPathEntry.java \ - gnu/gcj/util/path/.dirstamp .deps/gnu/gcj/util/path/.dirstamp -gnu/gcj/util/path/CacheEntry.lo: gnu/gcj/util/path/CacheEntry.java \ - gnu/gcj/util/path/.dirstamp .deps/gnu/gcj/util/path/.dirstamp gnu/gcj/text/.dirstamp: @$(mkinstalldirs) gnu/gcj/text @: > gnu/gcj/text/.dirstamp @@ -2214,9 +2183,6 @@ clean-local: .class.lo: $(GCJCOMPILE) -o $@ $< -.java.lo: - $(GCJCOMPILE) -o $@ $< - $(nat_files): %.lo: %.cc $(LTCXXCOMPILE) -c -o $@ $< |