1999-09-20  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in ($(JAVASWARM_DLL)): Pass
	-L$(CYGFS)/H-i586-cygwin32/i586-cygwin32.

1999-09-18  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Swarm 2.0.1 released.

1999-09-16  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): 
	Call lib{kaffe,java}swarm{stubs}_constructor per HAVE_KAFFE.

	* Makefile.in (_LIBJAVASWARMSTUBS_LA, _LIBJAVASWARM_LA): New
	variables (substituting JAVASWARM_LIB_NAME).  Use throughout
	instead of literals.

	* SwarmEnvironment.m: Add YES as new inhibitExecutableSearchFlag
	argument to _initSwarm_.

1999-09-12  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m: Don't include misc.h.
	(Java_swarm_SwarmEnvironment_createArchivedProbeDisplay,
	Java_swarm_SwarmEnvironment_createArchivedCompleteProbeDisplay,
	Java_swarm_SwarmEnvironment_setWindowGeometryRecordName,
	Java_swarm_SwarmEnvironment_setComponentWindowGeometryRecordNameFor,
	Java_swarm_SwarmEnvironment_setComponentWindowGeometryRecordName): 
	Add window geometry record name arguments.
	(Java_swarm_SwarmEnvironment_initSwarm): Add appName, version,
	bugAddress arguments; init via _initSwarm_.

1999-08-28  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Swarm 2.0 released.

1999-08-27    <mgd@HELEN>

	* Makefile.in (ENTRYCMD):
	Set from JAVASWARM_DLL_ENTRY substitution.

1999-08-26  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (install-dll): Use JAVASWARM_DLL here instead of literal.
	($(JAVASWARM_DLL)): Likewise.

1999-08-25  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): Set
	APPNAME to JAVA_APPNAME.

1999-08-24    <mgd@HELEN>

	* Makefile.in (javaswarm.dll): Use ld-new, don't even go through
	gcc.  (To clarify that this linker not stock equipment.)

1999-08-17    <mgd@HELEN>

	* Makefile.in (javaswarm.dll): Use -nostdlib, explicitly specifying
	-lcygwin -lkernel32, and -lgcc.

1999-08-16    <mgd@HELEN>

	* Makefile.in (javaswarm.dll): Use new linker instead of dllwrap.
	Don't make import library (don't need it and new linker can't do it
	right).
	(install-dll): Don't install libjavaswarmdll.a import library.

1999-08-15    <mgd@HELEN>

	* Makefile.in (libjavaswarmstubs_la_OBJECTS, javaswarmstubs_OBJECTS): 
	Use $(module)_stubs aggregations instead of individual stub files.
	(%_stubs.m): New rule.

1999-08-09  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): 
	Set guiFlag per swarmGUIMode.

1999-07-28  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m: Accomodate J* to SD_* directory.h changes
	throughout.

1999-07-21  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* SwarmEnvironment.m: Implementations of methods that correspond
	to macros in simtoolsgui.

1999-07-12  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* SwarmEnvironment.m: Implementations of getCurrent... methods
	that correspond to getCurrent... macros from activity.h
	Implementations of create...ProbeDisplay methods that correspond
	to CREATE_..._PROBE_DISPLAY macros from simtoolsgui.h

1999-07-05  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m: Include jni.h.
	(Java_swarm_SwarmEnvironment_initSwarm): Add JNI{EXPORT,CALL}.  

1999-07-03  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (javaswarm.dll): Add "--add-stdcall-alias --entry
	__cygwin_noncygwin_dll_entry@12".

1999-07-01  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (modulePROTOCOLS): Use $(module)_creatable_PROTOCOLS.

1999-06-21  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in ($(libjavaswarmstubs_la_OBJECTS)): Depend on 
	defobj/{directory.h,defobj.h}.

1999-06-19  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): Add
	call to libjavaswarm[stubs]_constructor for hpux.

1999-06-08  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in: Remove intermediate _.la libraries.

1999-06-07  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (javaswarm.dll): Filter out objc.dll.o.

1999-06-06  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (javaswarm.dll): For consistency, use javaswarm.dll.o
	instead of dllinit.o.
	(javaswarm.dll): Use local dllinit file.  Remove -L to libobjc.
	(libjavaswarm.la): Use it.

1999-06-05  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (javaswarm_entities, javaswarm_OBJECTS,
	javaswarmstubs_OBJECTS): New variables.
	(libjavaswarm__la_OBJECTS): Use javaswarm_entities.  Remove setup.lo.
	(javaswarm.dll): Use javaswarm_OBJECTS and javaswarmstubs_OBJECTS.

1999-06-05    <mgd@HELEN>

	* Makefile.in (javaswarm.dll): Use .o instead of .lo stubs files.

1999-06-05    <mgd@HELEN>

	* Makefile.in (javaswarm.dll): Remove constructor stuff.  Use wildcard
	reference to objects in their respective modules.  Don't use libraries
	for Swarm things.

1999-06-04    <mgd@HELEN>

	* Makefile.in (install-{la,dll}): Depend on `all'.

1999-05-31  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (CTOR): New variable.
	(javaswarm.dll): Use it. Depend on $(top_srcdir)/src/dllinit.c.

1999-05-30  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (libjavaswarm.la): Use only libswarm and libobjc.
	(javaswarm.dll): New target.  Use it.
	(all): Use substitution targets.
	(libjavaswarm_.la, libjavaswarmstubs_.la): New intermediate
	targets.
	(DLLWRAP): Substitute.
	(install, install-la, install-dll): Handle install per USEDLL.

1999-05-24  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (libjavaswarm_la_LDFLAGS): Remove per-module -Ls, using
	just the src/ and libobjc/ build directories.

1999-05-19  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (libjavaswarm_la_OBJECTS): Remove JavaProxy and
	directory.
	($(libjavaswarmstubs_la_OBJECTS)): Don't depend on directory.
	(libjavaswarm.la): Use SWARMLIBS instead of _SWARMLIBS.

1999-05-14  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (install): Add a libtool `finish'.

1999-04-30  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m: Don't include jni.h.

	* directory.h: If JNI_H_NEEDS_INT64 is set, set __int64 from INT64.

	* SwarmEnvironment.m: Don't include SwarmEnvironment.h or
	swarmconfig.h.

	* SwarmEnvironment.h: Removed.

1999-04-27  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m (java_directory_objc_find): Return NULL if
	tree is not yet initialized (e.g. message forwarding checks the
	tree for associated Java objects, but tree may not be setup
	in plain Objective-C usage).

	* Makefile.in (libjavaswarm.la): Use _SWARMLIBS instead of SWARMLIBS.

1999-04-21  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m (get_class_name): New function.
	(java_instantiate_using, java_ensure_class): Use it.

1999-04-20  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m (java_cleanup_strings, java_copy_string): Implement.
	Strings are copied to the heap (only) for the duration of the call.
	(jniEnv): Make extern (was global def).

	* directory.[hm] (java_ensure_class): New function.

	* directory.h (JFINDOBJCCLASS): New macro. 

1999-04-19  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.h (COPYSTRING, CLEANUPSTRINGS): New macros.

1999-04-18  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* JavaProxy.[hm] ([JavaProxy -forward::]): Moved to Object_s.

	* directory.m (java_directory_java_find): Handle string conversion
	(resyncing Objective C entry with call to GetStringUTFChars each
	request).
	(java_ensure_selector): Handle void.
	(java_directory_objc_find_java): Return NULL if
	java_directory_objc_find fails.
	(java_directory_objc_find): Don't abort if item is not found.

1999-04-17  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* JavaProxy.m: Include directory.h.
	([JavaProxy -forward::]): Lookup Java method for call
	to setJavaMethod:.

	* directory.m: Use jniEnv, not jenv throughout.
	(java_ensure_selector): Call java_directory_update to relate
	Java and Objective selectors.

	* directory.h: Declare jniEnv.

1999-04-16  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* JavaProxy.m ([JavaProxy -forward::]): Use types_t instead of
	local union.  Use getRetVal:buf: into a local types_t instead of
	munging argFrame here.  This is to allow for dropping the 
	FCall and FArguments instances before leaving.

1999-04-06  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.h, SwarmEnvironment.m: Include misc.h first to avoid
	jmalloc/stdlib conflict.

1999-03-31  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m: Use import for Objective C things.

	* Makefile.in (JAVAINCLUDES): Use substitution.

1999-03-31  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* directory.h (java_directory_init): Remove globalZone, 
	uniformIntRand and uniformDblRand from the list of arguments.

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): 
	Pass just SwarmEnvironment instance to java_directory_init.

	* directory.m (java_directory_init): Instead of getting globalZone, 
	uniformIntRand and uniformDblRand as arguments extract them from
	the SwarmEnvironment instance that is pased to java_directory_init.

1999-03-25  Vladimir Jojic  <vjojic@wupatki.santafe.edu>

	* directory.m (java_directory_switchupdate): Use global references
	for searching and updateing directory. Delete old global references
	once the update is performed.

1999-03-25  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* JavaProxy.m ([JavaProxy -forward::]): Assign [fc getResult]
	to argFrame[0].arg_ptr, the return value.  To make this work
	on i386, use -mno-fp-ret-in-387.  -msoft-float may be needed on Sparc.
	
	* directory.[hm] (java_directory_objc_find_java): New function.

	* Makefile.in ($(libjavaswarmstubs_la_OBJECTS)): Add dependency
	on directory.h.

1999-03-25  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* directory.m (compare_java_objects): Use direct comparison of 
	java_object fields instead of IsSameObject.
	(java_directory_java_find): Make sure that global references that
	are not needed are deleted and that update gets a local reference.
	(java_directory_update): Move the creation of global references into
	the update.
	(java_instantiate): Remove global reference creation.
		
1999-03-24  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* directory.h: Facilitate addition of uniformDblRand to directory.

	* directory.m: Likewise.

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): 
	Likewise.
	
1999-03-24  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* JavaProxy.m ([JavaProxy -forward::]): Use *info.type,
	not *type (which is the next one).

	* directory.m (java_ensure_selector): Force starting argument
	position to 8.  Add object and selector.

	* JavaProxy.m ([JavaProxy -forward::]): Skip object and selector;
	they are provided in FCall setMethod:inObject.

	* directory.m (create_class_refs): New internal function
	find_primitive.  Rename find to do non-primitive lookup.

	* directory.h (JINSTANTIATEUSING): Remove FROMCLASS and FROMOBJECT
	variants.  All are objects.

	* directory.m (java_ensure_selector): Add internal classp for
	type checking.

1999-03-23  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m (java_directory_init): Add jglobalZone argument;
	don't do lookup in environment.

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): Pass
	globalZone Java object to java_directory_init.

	* directory.m (create_class_refs): Look in swarmEnvironment
	object, not class for globalZone instance variable.

	* directory.[hm] (java_directory_init): Add swarmEnvironment arg.

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): 
	Accomodate.

	* JavaProxy.m ([JavaProxy -forward::]): Use
	addArgument:ofObjCType: instead of switch.  Create and perform the
	FCall.

	* directory.[hm] (java_instantiate_using_from_object,
	java_instantiate_using_from_class): New functions.
	(java_instantiate_name): Remove.

	* directory.h (JINSTANTIATEUSINGFROMCLASS,
	JINSTANTIATEUSINGFROMOBJECT): New macros.
	(JINSTANTIATENAME): Remove.
	
	* directory.m (o_globalZone): Make jobject, not jclass.
	(create_class_refs, java_directory_init): Accomodate.

1999-03-23  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* directory.m (create_class_refs): Type of the field global zone
	is set to swarm/GlobalZone in GetFieldId call.
	(create_class_refs): Remove diagnostics.

1999-03-22  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* SwarmEnvironment.m (Java_swarm_SwarmEnvironment_initSwarm): Call
	initSwarmApp before  the java_directory_init function.

	* directory.m (create_class_refs): find returns global references.
	(create_class_refs): c_object is set to a global reference to
	java.lang.Object
	(create_class_refs): c_globalZone is set to a global reference
	of a class GlobalZone obtained from SwarmEnvironment field.
	(java_directory_java_find): Set java_object field of pattern
	to global reference to an object.
	(java_instantiate): Return a global reference to a new object.

1999-03-22  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m (create_class_refs): Use GetFieldID and
	GetObjectField instead of GetStaticFieldID and GetStaticObjectField
	(for globalZone).

1999-03-22  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* directory.m (compare_java_objects): Move compare_java_objects 
	outside of the scope of java_directory_init. 
	Use new global variable jenv.
	(compare_objc_objects): Likewise.
	(java_directory_init): Store Java Environment to jenv global
	variable.

1999-03-21  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (libjavaswarm_la_LDFLAGS): Don't use .libs directory.
	libtool does that now.

	* directory.m (java_ensure_selector): Handle objcFlag.

1999-03-20  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (CPPFLAGS): Pass -I$(top_builddir)/libobjc.

	* directory.m (compare_java_objects, compare_objc_objects): Moved
	into java_directory_init.  Use IsSameObject for former.
	(java_directory_update): Create GlobalRefs when items are added 
	to tree.
	(java_directory_switchupdate, java_directory_drop): Call DeleteRef
	when items are removed from tree.

	* directory.[hm] (java_directory_java_find, java_directory_update,
	java_directory_switchupdate, java_directory_update_java,
	java_directory_switchupdate_java): Add JNIEnv first argument.

	* directory.h (JFINDOBJC, JFINDJAVA, JUPDATE, JSWITCHUPDATE):
	Accomodate.
	
	* directory.[hm] (java_instantiate_name): Rename from java_instantiate.
	(java_instantiate): Now takes jclass as argument.

 	* directory.h (JINSTANTIATENAME, JINSTANTIATE): Likewise.

1999-03-19  Vladimir Jojic  <vjojic@wupatki.santafe.edu>

	* directory.m (create_class_refs): Create class reference
	for primitive type void.

1999-03-18  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.h (JINSTANTIATE, JSWITCHUPDATE): New macros.

	* directory.[hm] (java_directory_switchupdate,
	java_directory_switchupdate_java, java_instantiate): New functions.

1999-03-18  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* directory.m (create_class_refs): Modify find to return primitive
	type class instead of the java.lang wrapper.
	
1999-03-18  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.m (create_class_refs): Initialize globalZone via
	static field lookup in SwarmEnvironment class.

	* SwarmEnvironment.m: Include swarmconfig.h (for VERSION).
	(Java_swarm_SwarmEnvironment_initSwarm): 
	Renamed from Java_SwarmEnvironment_initSwarm.
	Fix off-by-one argv/argc problem. 
	Initialize argv[0] to "javaswarm".  Use initSwarmApp instead
	of initSwarm.

	* directory.m (create_class_refs): c_int is an Integer, not an Int.

	* Makefile.in: Split stubs and support code into two shared libraries.

1999-03-17  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* SwarmEnvironment.m: Include defobj.h instead of defobj/FCall.h.
	(Java_SwarmEnvironment_initSwarm): 
	Use renamed init_javacall_tables; defobj_init_java_call_tables.

1999-03-16  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (libjavaswarm_la_OBJECTS): Add SwarmEnvironment.lo.

1999-03-16  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* SwarmEnvironment.m (Java_SwarmEnvironment_initSwarm): Add 
	calls to java_directory_init and init_javacall_tables.

1999-03-16  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.h (JUPDATE): New macro.
	(JADD): Remove.

	* directory.[hm] (java_directory_init): Add jniEnv argument.
	(java_directory_update, java_directory_update_java): New functions.

	* setup.c: Remove initialize constructor.

1999-03-15  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in: Include $(top_builddir)/etc/Makefile.common.
	Append build-directory -I directives to CPPFLAGS.
	Append @CFLAGS_NOWARN_UNKNOWN_PRAGMAS@ to CFLAGS and OBJCFLAGS.
	(libjavaswarm_la_LDFLAGS): Use SUPPORTLDFLAGS.
	(libjavaswarm.la): Use SWARMLIBS.

1999-03-14  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (CPPFLAGS): Add -I for libobjc.
	(abs_top_builddir): New variable.
	(IMPMODULES): New variable.
	(libjavaswarm_la_LDFLAGS): Use it to get .libs directories for -L.
	Pass -L for libobjc/.libs.  Pass -rpath $(libdir).
	(libjavaswarm.la): Expand list of -l for IMPMODULES.

1999-03-11  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.h (JFINDOBJCMETHOD): New macro.

1999-03-11  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* SwarmEnvironment.m: New file.

	* SwarmEnvironment.h: New file. 

1999-03-11  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.c 
	(c_char, c_byte, c_int, c_short, c_long, c_float, c_double, c_object):
	New statics.
	(ensure_classes): Set them if initFlag is NO.

	* directory.[ch] (java_ensure_selector): New function.

	* setup.c (initialize, shutdown): Remove JNI stuff.

1999-03-09  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (CPPFLAGS): Add -I$(top_srcdir)/src/misc, and
	$(top_builddir), -I$(top_builddir), and foreach expansion of
	srcdir and builddir of modules.  Don't substitute or use $(includedir).

1999-03-08  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* directory.h (JFINDOBJC): Formerly JFIND.
	(JFINDJAVA): New macro.

	* directory.c (compare_java_objects): Formerly compare_objects.
	(compare_objc_objects): New function.
	(java_tree): Formerly directory_tree.
	(objc_tree): New static variable.
	(java_directory_init): Initialize objc_tree.
	(java_directory_drop): Drop objc_tree.

	* directory.[hc] (java_directory_java_find): Formerly
	java_directory_find.
	(java_directory_objc_find): New function.

	* Makefile.in (libjavaswarm_la_OBJECTS): Add setup.lo.
	(CPPFLAGS): Add -I$(srcdir).

	* setup.c: New file. 
	
	* Makefile.in (CFLAGS, CC): Substitute.  
	(directory.c): Formerly directory.m.
	(%.lo): Add rule from %.c.

	* directory.[hm] (java_directory_init): Formerly initDirectoryTree.
	(java_directory_drop): Formerly removeDirectoryTree.
	(java_directory_find): Formerly _directory_findEntry.
	(java_directory_add): Formerly _directory_addNewEntry.

	* directory.m: Include objc/objc.h.
	(compare_objects): Formerly _directory_compare_jobjects.  Make static.

	* directory.h (java_directory_find, java_directory_add): Declare.
	(JFIND): Formerly DIRECTORY_ID_LOOKUP.
	(JADD): Formerly DIRECTORY_ADD_NEW_ENTRY.

	* directory.m: Rename javaobject -> java_object and objcobject to
	objc_object throughout.

	* Makefile.in (srcdir): Substitute.
	(VPATH): Set to $(srcdir).
	(libjavaswarm_la_OBJECTS): Add directory.lo.

	* directory.m: Include misc.h instead of stdlib.h.
	(_directory_addNewEntry): Use xmalloc instead of malloc.
	(compare_jobjects): 

	* directory.h: Don't declare extern _directory_tree.

1999-03-06  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (OBJCFLAGS): Add @CFLAGS_NOWARN_UNKNOWN_PRAGMAS@.
	(jdkdir): Renamed from javaprefix.

1999-03-05  Vladimir Jojic  <vjojic@chama.santafe.edu>

	* Makefile.in (javaprefix): Assign jdkdir to javaprefix.

	* directory.h: Add new file.

	* directory.m: Add new file.

1999-03-02  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (includedir): Substitute.
	(CPPFLAGS): Add -I$(includedir).

1999-03-01  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in (libjavaswarm.la): Missing object list.
	(OBJC, OBJCFLAGS): Substitute; switch to Objective C stubs. 
	Disable warnings about unknown pragmas.
	(INSTALL): Substitute.
	(install): New target.

1999-02-28  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile.in: Start.


