Thu 30 Nov 2006  Satoshi Fujiwara  <sa-fuji@sdl.hitachi.co.jp>

	* all: update version number (1.0.0 -> 1.0.1)
	* src/common: update ELF analyze function.
	       - analyze the module's 'exit.text' section as well as '.text'
	         section
	       - function list in the coverage result is almost compatible as
	         objdump's output
	       - fix the relocate addresses that was not covered
	* all: add the system call trace feature described below.
	       - traces branch execution for the user specified system
	         call (bt_collect_log's --syscall option)
	       - output the 'syscall' file that contains executed system call
	         ID's
	       - bt_read do not output the status log
	       - add the system call trace start and termination macro
	       - coverage analyze for multi logfiles
	       - coverage analyze for the user specified system call's
	         function chain (bt_coverage's -I option)
	       - exclude the user specified functions from analisis target
	         functions (bt_coverage's -E option)
	       - output system call's function chain by the tree-format
	       - output only coverage summary (bt_coverage's -s option)
	       - change the bt_coverage option '-s' to '-S'
	* all: add the feature for the Pentium-M.
	* all: change to using 'getopt' function. bt_collect_log's -pid option
	       was also changed to comma separate format.
	* all: fixed the bugs described below.
	       - sleeped process was not waked, then panic occured after the
	         btrax moule was unloaded
	       - trace freezed when the trace log size over 2GByte
	       - could not analyze the trace log that has over 2GByte log
	       - function execution count might be smaller than the fact
	       - in the case of source file was not found, only source file
	         name was output and line number was not output in the state
		 coverage
	       - in the case of source line number from ELF debug information
	         over the source file's line number, displays the unexecuted
		 code as the executed code
	       - function execution from jxx (branch) was not included in the
	         function execution count

Wed  9 Aug 2006  Satoshi Fujiwara  <sa-fuji@sdl.hitachi.co.jp>

	* all: update version number (0.0.1 -> 1.0.0)
	* all: The application and kernel mode are abolished.
	       Even the log traced specifying any option is convertible in the
	       log of each process.
	       In addition, only the execution of the target process was
	       traced in most cases.
	* all: add the feature that detect the BTS buffer overflow.
	       bt_split, bt_execpath and bt_coverage outputs the warning
	       message when it detect the overflow. 
	       In addition, the overflow measures can be done by setting the
	       number of empty records when interrupt was generated (-M).
	* all: add the option of address range alias (--usr|--ker|--all).
	* bt_collect_log: add the flight-recorder mode (--fr, --exit-fr).
	* bt_coverage: add the feature that displays state coverage.
	* bt_coverage: fixed a bug that total number of the branch was wrong.
	* bt_coverage: fixed a bug that the function call of the "jmp func"
	       form was not included in the function coverage.
	* bt_coverage: fixed a bug that it ends without displaying coverage
	       when the relayfs buffer overflows.
	* bt_mod: fixed a bug that the lack buffer number (dropped) was
	       counted at the --stop mode though only the buffer was sure to
	       be traced.
	* bt_mod: fixed a bug that when the writing buffer exceeds one page
	       by a lot of pid writing, it is not correctly written.

Wed 10 May 2006  Satoshi Fujiwara  <sa-fuji@sdl.hitachi.co.jp>

	* bt_coverage: add the feature that converts coverage output to html
	       files.
	* bt_execpath: add the feature that displays summary of execution path.
	* bt_execpath: add the feature that displays nested repeat statements.
	* all: fixed a bug that case of not-correct data output on
	       relocate-binary.

Thu  1 Jun 2006  Satoshi Fujiwara  <sa-fuji@sdl.hitachi.co.jp>

	* release 0.0.1
