fix pthread complaining
This commit is contained in:
parent
d6148eb8ad
commit
bcdfdeb65d
4
C/agc.c
4
C/agc.c
@ -416,7 +416,7 @@ clean_atom_list(AtomHashEntry *HashPtr)
|
||||
} else {
|
||||
NOfAtoms--;
|
||||
if (IsBlob(atm)) {
|
||||
BlobPropEntry *b = RepBlobProp(at->PropsOfAE);
|
||||
YAP_BlobPropEntry *b = RepBlobProp(at->PropsOfAE);
|
||||
if (b->NextOfPE != NIL) {
|
||||
patm = &(at->NextOfAE);
|
||||
atm = at->NextOfAE;
|
||||
@ -425,7 +425,7 @@ clean_atom_list(AtomHashEntry *HashPtr)
|
||||
NOfAtoms++;
|
||||
NOfBlobs--;
|
||||
Yap_FreeCodeSpace((char *)b);
|
||||
GLOBAL_agc_collected += sizeof(BlobPropEntry);
|
||||
GLOBAL_agc_collected += sizeof(YAP_BlobPropEntry);
|
||||
GLOBAL_agc_collected += sizeof(AtomEntry)+sizeof(size_t)+at->rep.blob->length;
|
||||
} else if (IsWideAtom(atm)) {
|
||||
#ifdef DEBUG_RESTORE3
|
||||
|
13
C/blobs.c
13
C/blobs.c
@ -73,7 +73,7 @@ int Yap_write_blob(AtomEntry *ref, FILE *stream)
|
||||
if (type->write) {
|
||||
|
||||
Atom at = AbsAtom(ref);
|
||||
return type->write(stream, at, 0);
|
||||
return type->write(stream, at, 0);
|
||||
} else {
|
||||
#if defined(__linux__) || defined(__APPLE__)
|
||||
return fprintf(stream, "\'%s\'(%p)", RepAtom(AtomSWIStream)->StrOfAE, ref);
|
||||
@ -92,7 +92,7 @@ YAP_is_blob(Term t, blob_type_t **type)
|
||||
CACHE_REGS
|
||||
Term yt = Yap_GetFromSlot(t);
|
||||
Atom a;
|
||||
BlobPropEntry *b;
|
||||
YAP_BlobPropEntry *b;
|
||||
|
||||
if (IsVarTerm(yt))
|
||||
return FALSE;
|
||||
@ -122,7 +122,7 @@ YAP_is_blob(Term t, blob_type_t **type)
|
||||
AtomEntry *
|
||||
Yap_lookupBlob(void *blob, size_t len, void *type0, int *new)
|
||||
{
|
||||
BlobPropEntry *b;
|
||||
YAP_BlobPropEntry *b;
|
||||
AtomEntry *ae;
|
||||
blob_type_t *type = type0;
|
||||
if (new)
|
||||
@ -145,7 +145,7 @@ Yap_lookupBlob(void *blob, size_t len, void *type0, int *new)
|
||||
}
|
||||
if (new)
|
||||
*new = TRUE;
|
||||
b = (BlobPropEntry *)Yap_AllocCodeSpace(sizeof(BlobPropEntry));
|
||||
b = (YAP_BlobPropEntry *)Yap_AllocCodeSpace(sizeof(YAP_BlobPropEntry));
|
||||
if (!b) {
|
||||
UNLOCK(Blobs_Lock);
|
||||
return NULL;
|
||||
@ -225,7 +225,10 @@ YAP_blob_data(Atom x, size_t *len, blob_type_t **type)
|
||||
if ( len )
|
||||
*len = wcslen(x->WStrOfAE);
|
||||
if ( type )
|
||||
*type = &unregistered_blob_atom;
|
||||
|
||||
|
||||
|
||||
*type = &unregistered_blob_atom;
|
||||
return x->WStrOfAE;
|
||||
}
|
||||
if ( len )
|
||||
|
23
H/Yatom.h
23
H/Yatom.h
@ -1556,29 +1556,30 @@ IsArrayProperty (int flags)
|
||||
|
||||
|
||||
/* SWI Blob property */
|
||||
typedef struct blob_atom_entry
|
||||
typedef struct YAP_blob_prop_entry
|
||||
{
|
||||
Prop NextOfPE; /* used to chain properties */
|
||||
PropFlags KindOfPE; /* kind of property */
|
||||
struct YAP_blob_t *blob_type; /* type of blob */
|
||||
} BlobPropEntry;
|
||||
} YAP_BlobPropEntry;
|
||||
|
||||
#if USE_OFFSETS_IN_PROPS
|
||||
|
||||
INLINE_ONLY inline EXTERN BlobAtomEntry *RepBlobProp (Prop p);
|
||||
INLINE_ONLY inline EXTERN YAP_BlobPropEntry *RepBlobProp (Prop p);
|
||||
|
||||
INLINE_ONLY inline EXTERN BlobPropEntry *
|
||||
INLINE_ONLY inline EXTERN YAP_BlobPropEntry *
|
||||
RepBlobProp (Prop p)
|
||||
{
|
||||
return (BlobPropEntry *) (AtomBase + Unsigned (p));
|
||||
return (YAP_BlobPropEntry *) (AtomBase + Unsigned (p));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
INLINE_ONLY inline EXTERN AtomEntry *AbsBlobProp (BlobPropEntry * p);
|
||||
|
||||
INLINE_ONLY inline EXTERN Prop
|
||||
AbsBlobProp (BlobPropEntry * p)
|
||||
AbsBlobProp (YAP_BlobPropEntry * p)
|
||||
{
|
||||
return (Prop) (Addr (p) - AtomBase);
|
||||
}
|
||||
@ -1586,20 +1587,20 @@ AbsBlobProp (BlobPropEntry * p)
|
||||
|
||||
#else
|
||||
|
||||
INLINE_ONLY inline EXTERN BlobPropEntry *RepBlobProp (Prop p);
|
||||
INLINE_ONLY inline EXTERN YAP_BlobPropEntry *RepBlobProp (Prop p);
|
||||
|
||||
INLINE_ONLY inline EXTERN BlobPropEntry *
|
||||
INLINE_ONLY inline EXTERN YAP_BlobPropEntry *
|
||||
RepBlobProp (Prop p)
|
||||
{
|
||||
return (BlobPropEntry *) (p);
|
||||
return (YAP_BlobPropEntry *) (p);
|
||||
}
|
||||
|
||||
|
||||
|
||||
INLINE_ONLY inline EXTERN Prop AbsBlobProp (BlobPropEntry * p);
|
||||
INLINE_ONLY inline EXTERN Prop AbsBlobProp (YAP_BlobPropEntry * p);
|
||||
|
||||
INLINE_ONLY inline EXTERN Prop
|
||||
AbsBlobProp (BlobPropEntry * p)
|
||||
AbsBlobProp (YAP_BlobPropEntry * p)
|
||||
{
|
||||
return (Prop) (p);
|
||||
}
|
||||
|
@ -1627,9 +1627,9 @@ RestoreEntries(PropEntry *pp, int int_key USES_REGS)
|
||||
pp->NextOfPE =
|
||||
PropAdjust(pp->NextOfPE);
|
||||
{
|
||||
BlobPropEntry *bpe = (BlobPropEntry *)pp;
|
||||
bpe->blob_type =
|
||||
BlobTypeAdjust(bpe->blob_type);
|
||||
YAP_BlobPropEntry *bpe = (YAP_BlobPropEntry *)pp;
|
||||
bpe->blob_type =
|
||||
BlobTypeAdjust(bpe->blob_type);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
@ -52,7 +52,7 @@ PL_is_blob(term_t t, PL_blob_t **type)
|
||||
CACHE_REGS
|
||||
Term yt = Yap_GetFromSlot(t);
|
||||
Atom a;
|
||||
BlobPropEntry *b;
|
||||
YAP_BlobPropEntry *b;
|
||||
|
||||
if (IsVarTerm(yt))
|
||||
return FALSE;
|
||||
|
@ -14,7 +14,7 @@
|
||||
// global name
|
||||
// init code and restore code (optional)
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// MkAT (MkAtomTerm) cvts from a predefined atom to a term
|
||||
// MkPred constructs a pred_entry
|
||||
@ -37,7 +37,7 @@ lockvar dlmalloc_lock DLMallocLock MkLock
|
||||
#endif
|
||||
#if USE_DL_MALLOC || (USE_SYSTEM_MALLOC && HAVE_MALLINFO)
|
||||
#ifndef HeapUsed
|
||||
#define HeapUsed Yap_givemallinfo()
|
||||
#define HeapUsed Yap_givemallinfo()
|
||||
#endif
|
||||
Int heap_used NotHeapUsed void void
|
||||
#else
|
||||
@ -89,7 +89,7 @@ ATOMS
|
||||
Term term_dollar_u TermDollarU MkAT AtomDollarU
|
||||
#endif
|
||||
|
||||
//modules
|
||||
//modules
|
||||
Term user_module USER_MODULE MkAT AtomUser
|
||||
Term idb_module IDB_MODULE MkAT AtomIDB
|
||||
Term attributes_module ATTRIBUTES_MODULE MkAT AtomAttributes
|
||||
@ -219,11 +219,11 @@ yamop table_answer_resolution_completion_code[1] ANSWER_RESOLUTIO
|
||||
/* PREG just before we enter $spy. We use that to find out the clause which */
|
||||
/* was calling the debugged goal. */
|
||||
/* */
|
||||
yamop *debugger_p_before_spy P_before_spy =NULL PtoOpAdjust
|
||||
yamop *debugger_p_before_spy P_before_spy =NULL PtoOpAdjust
|
||||
|
||||
/* support recorded_k */
|
||||
yamop *retry_recordedp_code RETRY_C_RECORDEDP_CODE =NULL PtoOpAdjust
|
||||
yamop *retry_recorded_k_code RETRY_C_RECORDED_K_CODE =NULL PtoOpAdjust
|
||||
yamop *retry_recordedp_code RETRY_C_RECORDEDP_CODE =NULL PtoOpAdjust
|
||||
yamop *retry_recorded_k_code RETRY_C_RECORDED_K_CODE =NULL PtoOpAdjust
|
||||
|
||||
/* compiler flags */
|
||||
int system_profiling PROFILING =FALSE void
|
||||
@ -283,8 +283,8 @@ UInt int_bb_keys_size INT_BB_KEYS_SIZE =INT_KEYS_DEFAULT_SIZE void
|
||||
int update_mode UPDATE_MODE =UPDATE_MODE_LOGICAL void
|
||||
|
||||
/* nasty IDB stuff */
|
||||
struct DB_STRUCT *db_erased_marker DBErasedMarker InitDBErasedMarker() RestoreDBErasedMarker()
|
||||
struct logic_upd_clause *logdb_erased_marker LogDBErasedMarker InitLogDBErasedMarker() RestoreLogDBErasedMarker()
|
||||
struct DB_STRUCT *db_erased_marker DBErasedMarker InitDBErasedMarker() RestoreDBErasedMarker()
|
||||
struct logic_upd_clause *logdb_erased_marker LogDBErasedMarker InitLogDBErasedMarker() RestoreLogDBErasedMarker()
|
||||
|
||||
/* Dead clauses and IDB entries */
|
||||
struct static_clause *dead_static_clauses DeadStaticClauses =NULL RestoreDeadStaticClauses()
|
||||
|
@ -1,16 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/vsc/git/yap-6.3")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/vsc/git/yap-6.3")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
@ -1,42 +0,0 @@
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
"C"
|
||||
)
|
||||
# The set of files for implicit dependencies of each language:
|
||||
set(CMAKE_DEPENDS_CHECK_C
|
||||
"/Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c" "/Users/vsc/git/yap-6.3/packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o"
|
||||
)
|
||||
set(CMAKE_C_COMPILER_ID "Clang")
|
||||
|
||||
# Preprocessor definitions for this target.
|
||||
set(CMAKE_TARGET_DEFINITIONS_C
|
||||
"COROUTINING=1"
|
||||
"DEBUG=1"
|
||||
"DEPTH_LIMIT=1"
|
||||
"HAVE_CONFIG_H"
|
||||
"LOW_LEVEL_TRACER=1"
|
||||
"RATIONAL_TREES=1"
|
||||
"TABLING=1"
|
||||
"USE_THREADEAD_CODE=1"
|
||||
"UTF8PROC=1"
|
||||
"_YAP_NOT_INSTALLED_=1"
|
||||
)
|
||||
|
||||
# The include file search paths:
|
||||
set(CMAKE_C_TARGET_INCLUDE_PATH
|
||||
"."
|
||||
"H"
|
||||
"include"
|
||||
"os"
|
||||
"utf8proc"
|
||||
"JIT/HPP"
|
||||
"/usr/local/include"
|
||||
"OPTYap"
|
||||
"/System/Library/Frameworks/JavaVM.framework/Headers"
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
"/Users/vsc/git/yap-6.3/CMakeFiles/libYap.dir/DependInfo.cmake"
|
||||
"/Users/vsc/git/yap-6.3/utf8proc/CMakeFiles/utf8proc.dir/DependInfo.cmake"
|
||||
)
|
@ -1,118 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
|
||||
# Remove some rules from gmake that .SUFFIXES does not remove.
|
||||
SUFFIXES =
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
|
||||
# Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/local/Cellar/cmake/3.3.2/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/local/Cellar/cmake/3.3.2/bin/cmake -E remove -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /Users/vsc/git/yap-6.3
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /Users/vsc/git/yap-6.3
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include packages/jpl/CMakeFiles/jplYap.dir/depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include packages/jpl/CMakeFiles/jplYap.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include packages/jpl/CMakeFiles/jplYap.dir/flags.make
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o: packages/jpl/CMakeFiles/jplYap.dir/flags.make
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o: packages/jpl/src/c/jpl.c
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/jplYap.dir/src/c/jpl.c.o -c /Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/jplYap.dir/src/c/jpl.c.i"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c > CMakeFiles/jplYap.dir/src/c/jpl.c.i
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/jplYap.dir/src/c/jpl.c.s"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c -o CMakeFiles/jplYap.dir/src/c/jpl.c.s
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires:
|
||||
|
||||
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires
|
||||
$(MAKE) -f packages/jpl/CMakeFiles/jplYap.dir/build.make packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides.build
|
||||
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides.build: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o
|
||||
|
||||
|
||||
# Object files for target jplYap
|
||||
jplYap_OBJECTS = \
|
||||
"CMakeFiles/jplYap.dir/src/c/jpl.c.o"
|
||||
|
||||
# External object files for target jplYap
|
||||
jplYap_EXTERNAL_OBJECTS =
|
||||
|
||||
packages/jpl/libjpl.dylib: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o
|
||||
packages/jpl/libjpl.dylib: packages/jpl/CMakeFiles/jplYap.dir/build.make
|
||||
packages/jpl/libjpl.dylib: libYap.6.3.4.dylib
|
||||
packages/jpl/libjpl.dylib: utf8proc/libutf8proc.1.3.0.dylib
|
||||
packages/jpl/libjpl.dylib: /usr/local/lib/libgmp.dylib
|
||||
packages/jpl/libjpl.dylib: /usr/local/opt/readline/lib/libreadline.dylib
|
||||
packages/jpl/libjpl.dylib: /usr/lib/libncurses.dylib
|
||||
packages/jpl/libjpl.dylib: packages/jpl/CMakeFiles/jplYap.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library libjpl.dylib"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/jplYap.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
packages/jpl/CMakeFiles/jplYap.dir/build: packages/jpl/libjpl.dylib
|
||||
|
||||
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/build
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/requires: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires
|
||||
|
||||
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/requires
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/clean:
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl && $(CMAKE_COMMAND) -P CMakeFiles/jplYap.dir/cmake_clean.cmake
|
||||
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/clean
|
||||
|
||||
packages/jpl/CMakeFiles/jplYap.dir/depend:
|
||||
cd /Users/vsc/git/yap-6.3 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl /Users/vsc/git/yap-6.3/packages/jpl/CMakeFiles/jplYap.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/depend
|
||||
|
@ -1,10 +0,0 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/jplYap.dir/src/c/jpl.c.o"
|
||||
"libjpl.pdb"
|
||||
"libjpl.dylib"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang C)
|
||||
include(CMakeFiles/jplYap.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
@ -1,2 +0,0 @@
|
||||
# Empty dependencies file for jplYap.
|
||||
# This may be replaced when dependencies are built.
|
@ -1,8 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
|
||||
|
||||
# compile C with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
|
||||
C_FLAGS = -g -fPIC -I/Users/vsc/git/yap-6.3 -I/Users/vsc/git/yap-6.3/H -I/Users/vsc/git/yap-6.3/include -I/Users/vsc/git/yap-6.3/os -I/Users/vsc/git/yap-6.3/utf8proc -I/Users/vsc/git/yap-6.3/JIT/HPP -I/usr/local/include -I/Users/vsc/git/yap-6.3/OPTYap -I/System/Library/Frameworks/JavaVM.framework/Headers -Wall -Wstrict-prototypes -Wmissing-prototypes -fexceptions
|
||||
|
||||
C_DEFINES = -DCOROUTINING=1 -DDEBUG=1 -DDEPTH_LIMIT=1 -DHAVE_CONFIG_H -DLOW_LEVEL_TRACER=1 -DRATIONAL_TREES=1 -DTABLING=1 -DUSE_THREADEAD_CODE=1 -DUTF8PROC=1 -D_YAP_NOT_INSTALLED_=1 -DjplYap_EXPORTS
|
||||
|
@ -1 +0,0 @@
|
||||
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -g -dynamiclib -Wl,-headerpad_max_install_names -o libjpl.dylib -install_name @rpath/libjpl.dylib CMakeFiles/jplYap.dir/src/c/jpl.c.o ../../libYap.6.3.4.dylib -framework JavaVM -framework JavaVM -ldl ../../utf8proc/libutf8proc.1.3.0.dylib /usr/local/lib/libgmp.dylib /usr/local/opt/readline/lib/libreadline.dylib /usr/lib/libncurses.dylib -Wl,-rpath,/Users/vsc/git/yap-6.3
|
@ -1,3 +0,0 @@
|
||||
CMAKE_PROGRESS_1 =
|
||||
CMAKE_PROGRESS_2 = 31
|
||||
|
@ -1 +0,0 @@
|
||||
54
|
@ -1,16 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/vsc/git/yap-6.3")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/vsc/git/yap-6.3")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
@ -1,8 +0,0 @@
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
# The set of files for implicit dependencies of each language:
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
@ -1,122 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
|
||||
# Remove some rules from gmake that .SUFFIXES does not remove.
|
||||
SUFFIXES =
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
|
||||
# Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/local/Cellar/cmake/3.3.2/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/local/Cellar/cmake/3.3.2/bin/cmake -E remove -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /Users/vsc/git/yap-6.3
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /Users/vsc/git/yap-6.3
|
||||
|
||||
# Utility rule file for jpl.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include packages/jpl/src/java/CMakeFiles/jpl.dir/progress.make
|
||||
|
||||
packages/jpl/src/java/CMakeFiles/jpl: packages/jpl/src/java/jpl.jar
|
||||
|
||||
|
||||
packages/jpl/src/java/jpl.jar: packages/jpl/src/java/CMakeFiles/jpl.dir/java_class_filelist
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Creating Java archive jpl.jar"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir && /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/jar -cf /Users/vsc/git/yap-6.3/packages/jpl/src/java/jpl.jar @java_class_filelist
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir && /usr/local/Cellar/cmake/3.3.2/bin/cmake -D_JAVA_TARGET_DIR=/Users/vsc/git/yap-6.3/packages/jpl/src/java -D_JAVA_TARGET_OUTPUT_NAME=jpl.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/local/Cellar/cmake/3.3.2/share/cmake/Modules/UseJavaSymlinks.cmake
|
||||
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_class_filelist: packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating CMakeFiles/jpl.dir/java_class_filelist"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && /usr/local/Cellar/cmake/3.3.2/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir -DCMAKE_JAR_CLASSES_PREFIX="" -P /usr/local/Cellar/cmake/3.3.2/share/cmake/Modules/UseJavaClassFilelist.cmake
|
||||
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Atom.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Compound.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Float.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Integer.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/JRef.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/JPLException.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/JPL.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/PrologException.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Query.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Term.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Util.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Variable.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Version.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/atom_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/BooleanHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/DoubleHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/engine_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/fid_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/functor_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/IntHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/Int64Holder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/LongHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/module_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/ObjectHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/PointerHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/predicate_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/Prolog.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/qid_t.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/StringHolder.java
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/term_t.java
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building Java objects for jpl.jar"
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/javac -classpath :/Users/vsc/git/yap-6.3/packages/jpl/src/java:/Users/vsc/git/yap-6.3/packages/jpl/src/java -d /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir @/Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir/java_sources
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && /usr/local/Cellar/cmake/3.3.2/bin/cmake -E touch /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl
|
||||
|
||||
jpl: packages/jpl/src/java/CMakeFiles/jpl
|
||||
jpl: packages/jpl/src/java/jpl.jar
|
||||
jpl: packages/jpl/src/java/CMakeFiles/jpl.dir/java_class_filelist
|
||||
jpl: packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl
|
||||
jpl: packages/jpl/src/java/CMakeFiles/jpl.dir/build.make
|
||||
|
||||
.PHONY : jpl
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/build: jpl
|
||||
|
||||
.PHONY : packages/jpl/src/java/CMakeFiles/jpl.dir/build
|
||||
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/clean:
|
||||
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && $(CMAKE_COMMAND) -P CMakeFiles/jpl.dir/cmake_clean.cmake
|
||||
.PHONY : packages/jpl/src/java/CMakeFiles/jpl.dir/clean
|
||||
|
||||
packages/jpl/src/java/CMakeFiles/jpl.dir/depend:
|
||||
cd /Users/vsc/git/yap-6.3 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl/src/java /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl/src/java /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : packages/jpl/src/java/CMakeFiles/jpl.dir/depend
|
||||
|
@ -1,11 +0,0 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/jpl"
|
||||
"jpl.jar"
|
||||
"CMakeFiles/jpl.dir/java_class_filelist"
|
||||
"CMakeFiles/jpl.dir/java_compiled_jpl"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang )
|
||||
include(CMakeFiles/jpl.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
@ -1,30 +0,0 @@
|
||||
"jpl/Atom.java"
|
||||
"jpl/Compound.java"
|
||||
"jpl/Float.java"
|
||||
"jpl/Integer.java"
|
||||
"jpl/JRef.java"
|
||||
"jpl/JPLException.java"
|
||||
"jpl/JPL.java"
|
||||
"jpl/PrologException.java"
|
||||
"jpl/Query.java"
|
||||
"jpl/Term.java"
|
||||
"jpl/Util.java"
|
||||
"jpl/Variable.java"
|
||||
"jpl/Version.java"
|
||||
"jpl/fli/atom_t.java"
|
||||
"jpl/fli/BooleanHolder.java"
|
||||
"jpl/fli/DoubleHolder.java"
|
||||
"jpl/fli/engine_t.java"
|
||||
"jpl/fli/fid_t.java"
|
||||
"jpl/fli/functor_t.java"
|
||||
"jpl/fli/IntHolder.java"
|
||||
"jpl/fli/Int64Holder.java"
|
||||
"jpl/fli/LongHolder.java"
|
||||
"jpl/fli/module_t.java"
|
||||
"jpl/fli/ObjectHolder.java"
|
||||
"jpl/fli/PointerHolder.java"
|
||||
"jpl/fli/predicate_t.java"
|
||||
"jpl/fli/Prolog.java"
|
||||
"jpl/fli/qid_t.java"
|
||||
"jpl/fli/StringHolder.java"
|
||||
"jpl/fli/term_t.java"
|
@ -1,4 +0,0 @@
|
||||
CMAKE_PROGRESS_1 = 29
|
||||
CMAKE_PROGRESS_2 =
|
||||
CMAKE_PROGRESS_3 = 30
|
||||
|
@ -1 +0,0 @@
|
||||
2
|
@ -1,16 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/vsc/git/yap-6.3")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/vsc/git/yap-6.3")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
@ -1 +0,0 @@
|
||||
0
|
Reference in New Issue
Block a user