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

	* encoding.h: Don't include ctype.h.
	(isDigit, isUpper): New macro.

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

	* objc-api.h (_C_LNG_DBL): New encoding.

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

	* externvar.h.in: Don't use substitutions.  Add preprocessor
	logic to do the right thing.

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

	* externvar.h.in: Add INHIBIT_OBJC_DLL, a flag to inhibit
	import/export attributes.

1999-06-05    <mgd@HELEN>

	* thr.h, array.h: Include objc/externvar.h.

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

	* externvar.h.in (externobjcvar, externobjcvardef):
	Select on the basis of BUILDING_LIBOBJC and DLL.

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

	* hash.h: Include <objc/externvar.h>.
	(module_hash_table, class_hash_table): Use externobjcvar.

	* runtime.h (__objc_class_links_resolved, __objc_selector_max_index,
	__objc_runtime_mutex, __objc_runtime_threads_alive): Likewise.

	* sarray.h (nbuckets, nindices, narrays, idxsize,
	__objc_sparse2_id, __objc_sparse3_id): Likewise.

	* thr.h (__objc_thread_exit_status): Likewise.

	* mframe-preface.h (o_version, o_gcc_version, o_NeXT_cc_version):
	Remove commented externs.

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

	* runtime.h: Include objc/externvar.h (to get export attribute).

	* objc-api.h: Include objc/externvar.h (to get import attribute).

	* externvar.h.in: New file.
	
	* Makefile.am (EXTRA_DIST): Add externvar.h.in.
	(install-data-local): Install externvar.h.

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

	* objc-api.h: Use `externobjcvar' for external variables, 
	providing a default import if not set.
	Reformatting throughout.
	Remove objc_trace variable (not used).

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

	* mframe-preface.h: Undef PACKAGE and VERSION before and after include
	of config.h.  Don't include sys/sigevent.h unless __hpux__ and
	HAVE_SYS_SIGEVENT_H.
	
1999-05-16  Marcus G. Daniels  <swamsfi@lark.cc.ukans.edu>

	* mframe-preface.h: Include string.h.

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

	* mframe-preface.h: For win32, disable include of windows.h and
	define of GNUSTEP_BASE_SOCKET_MESSAGE.

1999-05-08  Marcus Daniels <marcusd@asl.krasnow.gmu.edu>

	* mframe.foot (mframe_get_arg, mframe_set_arg): Declare typ
	if either MFRAME_STRUCT_BYREF or MYFRAME_FLT_IN_FRAME_AS_DBL.

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

	* mframe-preface.h: For HPUX, include sys/sigevent.h before stdarg.h and
	stdlib.h.

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

	* Makefile.am (mframe.h): Depend on mframe-preface.h and prepend it.
	(This is to eliminate the need to install it.)

