diff -cr jsp-ORG/config/h8/Makefile.config jsp/config/h8/Makefile.config
*** jsp-ORG/config/h8/Makefile.config	Thu Nov 24 21:03:40 2005
--- jsp/config/h8/Makefile.config	Sat Jan 20 07:29:02 2007
***************
*** 47,53 ****
  #
  #  ¥¿¡¼¥²¥Ã¥È¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤ÎÄêµÁ
  #
! TARGET = h8300-hms
  
  #
  #  ¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó
--- 47,53 ----
  #
  #  ¥¿¡¼¥²¥Ã¥È¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤ÎÄêµÁ
  #
! TARGET = h8300-elf
  
  #
  #  ¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó
diff -cr jsp-ORG/config/h8/akih8_3069f/debug.ld jsp/config/h8/akih8_3069f/debug.ld
*** jsp-ORG/config/h8/akih8_3069f/debug.ld	Fri Sep 17 18:11:03 2004
--- jsp/config/h8/akih8_3069f/debug.ld	Sat Jan 20 07:30:35 2007
***************
*** 39,61 ****
   *  ÀÜÅª¤Þ¤¿¤Ï´ÖÀÜÅª¤ËÀ¸¤¸¤¿¤¤¤«¤Ê¤ëÂ»³²¤Ë´Ø¤·¤Æ¤â¡¤¤½¤ÎÀÕÇ¤¤òÉé¤ï¤Ê¤¤¡¥
   */
  
! OUTPUT_FORMAT("coff-h8300")
  OUTPUT_ARCH(h8300h)
  
  ENTRY("_start")
  
  MEMORY {
  	/* for mode 5: 0x000000 -> 0xffffff */
! 	vectors		: o = 0xffc000, l = 0x000100	/* for debug */
  
  	/* use 1M for .text and .rodata */
! 	ex_ram		: o = 0x400000, l = 0x100000
  
  	/* use 1M for .data and .bss  */
! 	ex_ram5		: o = 0x500000, l = 0x100000
  
  	/* use 16k for .stack  */
! 	in_ram		: o = 0xffbf20, l = 0x004000
  
  	}
  
--- 39,61 ----
   *  ÀÜÅª¤Þ¤¿¤Ï´ÖÀÜÅª¤ËÀ¸¤¸¤¿¤¤¤«¤Ê¤ëÂ»³²¤Ë´Ø¤·¤Æ¤â¡¤¤½¤ÎÀÕÇ¤¤òÉé¤ï¤Ê¤¤¡¥
   */
  
! OUTPUT_FORMAT("elf32-h8300")
  OUTPUT_ARCH(h8300h)
  
  ENTRY("_start")
  
  MEMORY {
  	/* for mode 5: 0x000000 -> 0xffffff */
! 	vectors		: o = 0x400000, l = 0x000100	/* for debug */
  
  	/* use 1M for .text and .rodata */
! 	ex_ram		: o = 0x400100, l = 0x0FFF00
  
  	/* use 1M for .data and .bss  */
! 	ex_ram5		: o = 0x500000, l = 0x0C0000
  
  	/* use 16k for .stack  */
! 	in_ram		: o = 0x5C0000, l = 0x004000
  
  	}
  
diff -cr jsp-ORG/config/h8/akih8_3069f/sys_config.h jsp/config/h8/akih8_3069f/sys_config.h
*** jsp-ORG/config/h8/akih8_3069f/sys_config.h	Thu Nov 24 21:03:40 2005
--- jsp/config/h8/akih8_3069f/sys_config.h	Sat Jan 20 07:31:16 2007
***************
*** 89,95 ****
  #ifdef REDBOOT
  #define STACKTOP    	(0x50fff0)
  #else	/*  REDBOOT  */
! #define STACKTOP    	(H8IN_RAM_BASE + H8IN_RAM_SIZE)
  #endif	/*  #ifdef REDBOOT  */
  
  #define str_STACKTOP	_TO_STRING(STACKTOP)
--- 89,95 ----
  #ifdef REDBOOT
  #define STACKTOP    	(0x50fff0)
  #else	/*  REDBOOT  */
! #define STACKTOP    	(0x5C0000 + 0x4000 - 4)
  #endif	/*  #ifdef REDBOOT  */
  
  #define str_STACKTOP	_TO_STRING(STACKTOP)
***************
*** 173,179 ****
  	     		/* ¥¹¥È¥Ã¥×¥Ó¥Ã¥È¥ì¥ó¥°¥¹¡§1		*/
  	     		/* ¥¯¥í¥Ã¥¯¥»¥ì¥¯¥È¡ÊÊ¬¼þÈæ¡Ë:1		*/
  
! #define SYSTEM_BAUD_RATE	38400			/* bps	*/
  
  #if TNUM_PORT == 1
  
--- 173,179 ----
  	     		/* ¥¹¥È¥Ã¥×¥Ó¥Ã¥È¥ì¥ó¥°¥¹¡§1		*/
  	     		/* ¥¯¥í¥Ã¥¯¥»¥ì¥¯¥È¡ÊÊ¬¼þÈæ¡Ë:1		*/
  
! #define SYSTEM_BAUD_RATE	57600			/* bps	*/
  
  #if TNUM_PORT == 1
  
***************
*** 200,206 ****
  	     		/* ¥¹¥È¥Ã¥×¥Ó¥Ã¥È¥ì¥ó¥°¥¹¡§1		*/
  	     		/* ¥¯¥í¥Ã¥¯¥»¥ì¥¯¥È¡ÊÊ¬¼þÈæ¡Ë:1		*/
  
! #define USER_BAUD_RATE		38400			/* bps	*/
  
  #define	USER_PORTID		1
  #define	SYSTEM_PORTID		2
--- 200,206 ----
  	     		/* ¥¹¥È¥Ã¥×¥Ó¥Ã¥È¥ì¥ó¥°¥¹¡§1		*/
  	     		/* ¥¯¥í¥Ã¥¯¥»¥ì¥¯¥È¡ÊÊ¬¼þÈæ¡Ë:1		*/
  
! #define USER_BAUD_RATE		57600			/* bps	*/
  
  #define	USER_PORTID		1
  #define	SYSTEM_PORTID		2
diff -cr jsp-ORG/config/h8/vector_header.S jsp/config/h8/vector_header.S
*** jsp-ORG/config/h8/vector_header.S	Mon Nov  7 10:49:53 2005
--- jsp/config/h8/vector_header.S	Sat Jan 20 07:31:52 2007
***************
*** 52,58 ****
  
  	.h8300h
  
! 	.section	.vectors
  	.align 4
  
  	.global _vector
--- 52,58 ----
  
  	.h8300h
  
! 	.section	".vectors","ax"
  	.align 4
  
  	.global _vector
diff -cr jsp-ORG/sample/Makefile jsp/sample/Makefile
*** jsp-ORG/sample/Makefile	Tue Dec  6 12:06:03 2005
--- jsp/sample/Makefile	Sat Jan 20 07:34:57 2007
***************
*** 271,278 ****
  			$(START_OBJS) $(TASK_OBJS) $(ALL_LIBS) $(END_OBJS)
  	$(NM) $(OBJFILE) > $(OBJNAME).syms
  	$(OBJCOPY) -O srec -S $(OBJFILE) $(OBJNAME).srec
! 	$(SRCDIR)/cfg/chk -m $(OBJNAME).syms,$(OBJNAME).srec \
! 			-obj -cs $(OBJNAME).chk -cpu $(CPU) -system $(SYS)
  
  #
  #  PARTNER-J ¤Î¤¿¤á¤Î¥Õ¥¡¥¤¥ë
--- 271,279 ----
  			$(START_OBJS) $(TASK_OBJS) $(ALL_LIBS) $(END_OBJS)
  	$(NM) $(OBJFILE) > $(OBJNAME).syms
  	$(OBJCOPY) -O srec -S $(OBJFILE) $(OBJNAME).srec
! 	$(OBJCOPY) -O binary -S $(OBJFILE) $(OBJNAME).bin
! #	$(SRCDIR)/cfg/chk -m $(OBJNAME).syms,$(OBJNAME).srec \
! #			-obj -cs $(OBJNAME).chk -cpu $(CPU) -system $(SYS)
  
  #
  #  PARTNER-J ¤Î¤¿¤á¤Î¥Õ¥¡¥¤¥ë
diff -cr jsp-ORG/utils/h8/filter1.pl jsp/utils/h8/filter1.pl
*** jsp-ORG/utils/h8/filter1.pl	Sun Nov 13 23:41:55 2005
--- jsp/utils/h8/filter1.pl	Sat Jan 20 07:32:52 2007
***************
*** 53,59 ****
  #  ¡¡¡¦;¤Ç²þ¹Ô¤¹¤ë¡£
  
  while($line = <>) {
! 	chomp($line);
  	if ($line !~ /^#/) {
  		$line =~ s/( |\t)*//g;
  		$line =~ s/;/\n/g;
--- 53,59 ----
  #  ¡¡¡¦;¤Ç²þ¹Ô¤¹¤ë¡£
  
  while($line = <>) {
! 	$line =~ s/[\r\n]//g;
  	if ($line !~ /^#/) {
  		$line =~ s/( |\t)*//g;
  		$line =~ s/;/\n/g;
diff -cr jsp-ORG/utils/makedep jsp/utils/makedep
*** jsp-ORG/utils/makedep	Thu Nov 24 20:44:31 2005
--- jsp/utils/makedep	Sat Jan 20 07:33:47 2007
***************
*** 125,132 ****
  	while ($line = <INPUT>) {
  		if ($line =~ /^\#\s*([0-9]+)\s*\"([^\"]+)\"/) {
  			$filename = $2;
! 			$filename =~ s/ /\\ /;
! 			if ($filename !~ /^\<.*\>$/ && $filename !~ /\/$/) {
  				$dependlist{$filename} = 1;
  			}
  		}
--- 125,131 ----
  	while ($line = <INPUT>) {
  		if ($line =~ /^\#\s*([0-9]+)\s*\"([^\"]+)\"/) {
  			$filename = $2;
! 			if ($filename !~ /\s+/ && $filename !~ /^\<.*\>$/ && $filename !~ /\/$/) {
  				$dependlist{$filename} = 1;
  			}
  		}
