Skip to content

Commit d5173af

Browse files
author
Daniel Kroening
committed
symex can now do Java bytecode
1 parent 59ec805 commit d5173af

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/symex/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ endif
3939
ifneq ($(wildcard ../java_bytecode/Makefile),)
4040
OBJ += ../java_bytecode/java_bytecode$(LIBEXT)
4141
CP_CXXFLAGS += -DHAVE_JAVA_BYTECODE
42+
ifneq ($(wildcard $(LIBZIPINC)),)
43+
LIBS += $(LIBZIPLIB)
44+
endif
4245
endif
4346

4447
ifneq ($(wildcard ../specc/Makefile),)

src/symex/symex_parse_options.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Author: Daniel Kroening, [email protected]
1919

2020
#include <ansi-c/ansi_c_language.h>
2121
#include <cpp/cpp_language.h>
22+
#include <java_bytecode/java_bytecode_language.h>
2223

2324
#include <goto-programs/goto_convert_functions.h>
2425
#include <goto-programs/show_properties.h>
@@ -203,6 +204,7 @@ int symex_parse_optionst::doit()
203204

204205
register_language(new_ansi_c_language);
205206
register_language(new_cpp_language);
207+
register_language(new_java_bytecode_language);
206208

207209
//
208210
// command line options

0 commit comments

Comments
 (0)