2008-06-04  Andrew Cagney  <cagney@redhat.com>

	* Host.java (bigEndian()): Declare.
	* jni/Host.cxx-in: Implement.
	* cni/Host.cxx-in: Implement.

2008-06-02  Andrew Cagney  <cagney@redhat.com>

	* jni/Runtime.cxx (Runtime::runtime): Return JNI, not CNI.

2008-06-01  Andrew Cagney  <cagney@redhat.com>

	* Host.java (static): Load the runtime.

2008-05-29  Andrew Cagney  <cagney@redhat.com>

	* Runtime.java (nativeCall): New.
	* jni/Runtime.cxx: New.
	* cni/Runtime.cxx: New.
	* FryskVersion.java: Load runtime environment.

2008-05-27  Andrew Cagney  <cagney@redhat.com>

	* Runtime.java: New.
	* cni/Runtime.cxx: New.
	* jni/Runtime.cxx: New.

2008-05-09  Andrew Cagney  <cagney@redhat.com>

	* jni/FryskVersion.cxx-in: Use String's JNI methods.
	* jni/Host.cxx-in: Ditto.
	* jni/PrefixFactory.cxx-in: Ditto.

2008-05-08  Andrew Cagney  <cagney@redhat.com>

	* jni/FryskVersion.cxx-in: Update to match jnixx::env.
	* jni/PrefixFactory.cxx-in: Ditto.
	* jni/Host.cxx-in: Ditto.

2008-05-07  Andrew Cagney  <cagney@redhat.com>

	* jni/BuildCompiler.cxx: Include "jni.hxx".
	* jni/PrefixFactory.cxx-in: Ditto.
	* jni/Host.cxx-in: Ditto.
	* jni/FryskVersion.cxx-in: Ditto.
	
	* jni/BuildCompiler.cxx: Pass jnixx::env by value.
	* jni/PrefixFactory.cxx-in: Ditto.
	* jni/Host.cxx-in: Ditto.
	* jni/FryskVersion.cxx-in: Ditto.
	
	* jni/Host.cxx-in: Re-implement in jnixx.
	* jni/PrefixFactory.cxx-in: Ditto.
	* jni/FryskVersion.cxx-in: Ditto.
	* jni/BuildCompiler.cxx: Ditto.

2008-04-17  Andrew Cagney  <cagney@redhat.com>

	* Config.java (getPkgLibFile(String)): Delete.
	(getHomeDir()): Delete.
	
	* Config.java (getBinFile(String)): Delete.
	(getPkgDataFile(String)): Delete.
	
	* Prefix.java (gladeFile(String)): Replace gladeDir().
	* TestPrefix.java: Update.
	* PrefixFactory.java: Update
	* Config.java (getGladeDir()): Delete.

	* Prefix.java (helpFile(String)): Rename helpDir.
	* TestPrefix.java: Update.

	* Config.java (getHelpDir()): Delete.
	
	* Config.java (getPkgLib64File(String)): Delete.
	(getPkgLib32File(String)): Delete.
	(getImagesDir()): Delete.
	
2008-04-16  Andrew Cagney  <cagney@redhat.com>

	* cni/Config.cxx-in: Delete.
	* Config.java (getRootSrcDir()): Delete.
	(getPkgLibSrcDir()): Delete.

	* PrefixFactory.java: Replace absSrcDir, with rootSrcDir.
	
	* jni/PrefixFactory.cxx-in (Java_frysk_config_PrefixFactory_sourceDir): New.
	* cni/PrefixFactory.cxx-in (PrefixFactory::sourceDir): New.
	* TestPrefix.java (testSourceFile()): New.
	* PrefixFactory.java (sourceDir()): New.
	(buildPrefix, installPrefix): Use.
	* Prefix.java (sourceFile(String)): New.

	* Config.java (getAbsRootSrcDir()): Delete.
	* cni/Config.cxx-in: Update.

	* jni/Config.cxx: Delete.

2008-04-15  Andrew Cagney  <cagney@redhat.com>

	* jni/BuildCompiler.cxx: Implement.

	* jni/FryskVersion.cxx-in: Replace ...
	* jni/FryskVersion.cxx: ... this.

	* cni/PrefixFactory.cxx-in: New.
	* jni/PrefixFactory.cxx-in: New.
	* Config.java: Use Prefix.java.
	* cni/Config.cxx-in: Update.
	* TestConfig.java: Rename this ...
	* TestPrefix.java: ... to this.
	* PrefixFactory.java: Extract from Config.java.
	* Prefix.java: Extract from Config.java.

2008-04-14  Andrew Cagney  <cagney@redhat.com>

	* Config.java (getFryskTestDir()): Delete.
	
	* jni/Config.cxx (Java_frysk_config_Config_getWordSize): Delete.
	(Java_frysk_config_Config_getTargetCpuXXX): Delete.
	* cni/Config.cxx-in (Config::getWordSize): Delete.
	(Config::getTargetCpuXXX): Delete.
	* Host.java: Extract from Config.java.
	* Config.java(getWordSize()): Delete.
	(getTargetCpuXXX()): Delete.
	* TestConfig.java: Update.
	* jni/Host.cxx-in: New.
	* cni/Host.cxx-in: New.

2008-04-11  Andrew Cagney  <cagney@redhat.com>

	* jni/BuildCompiler.cxx: New.
	* jni/Config.cxx: New.
	* jni/jni/FryskVersion.cxx: New.

2008-03-04  Andrew Cagney  <cagney@redhat.com>

	* TestBuildCompiler.java: Fix comparisons.

2008-03-03  Andrew Cagney  <cagney@redhat.com>

	* BuildCompiler.java: Replace CompilerVersion.java
	* cni/BuildCompiler.cxx: Replace cni/CompilerVersion.cxx
	* TestBuildCompiler.java: New.

	* cni/FryskVersion.cxx-in (getVersion()): Extract from
	Config.cxx-in.
	* FryskVersion.java: Extract from Config.java.
	* Config.java (getVersion()): Delete.
	* cni/Config.cxx-in (getVersion()): Delete.

	* package.html: New.
	* cni/Config.cxx-in: Move from frysk-sys/frysk/cni.
	* cni/CompilerVersion.cxx: Move from frysk-sys/frysk/cni.
	* TestConfig.java: Move from frysk-sys/frysk/TestConfig.java.
	* Config.java: Move from frysk-sys/frysk/Config.java.
	* CompilerVersion.java: Move from frysk-sys/frysk/CompilerVersion.java.

Local Variables:
mode: change-log
left-margin: 8
fill-column: 74
version-control: never
End:
