Patch: More embedded fixes

Anthony Green green@cygnus.com
Sun Feb 17 07:22:00 GMT 2002


More embedded tweaks following recent changes...

Ok?

AG

2002-02-17  Anthony Green  <green@redhat.com>

	* configure.host (FILE): New macro for specifing File
	implementation.
	* configure: Rebuilt.	
	* configure.in: Use FILE.  Define HAVE_TIME for newlib targets.

Index: configure.host
===================================================================
RCS file: /cvs/gcc/gcc/libjava/configure.host,v
retrieving revision 1.23
diff -c -r1.23 configure.host
*** configure.host	2002/02/08 14:46:36	1.23
--- configure.host	2002/02/16 17:46:08
***************
*** 56,61 ****
--- 56,62 ----
  	AM_RUNTESTFLAGS="--target_board=jmr3904-sim"	
  	# Use "Ecos" processes since they are a no-op.
  	PROCESS=Ecos
+ 	FILE=Posix
   	enable_java_net_default=no
   	enable_getenv_properties_default=no
  	;;
***************
*** 88,93 ****
--- 89,95 ----
    xscale*-elf)
  	with_libffi_default=no
  	PROCESS=Ecos
+ 	FILE=Posix
  	enable_java_net_default=no
  	enable_getenv_properties_default=no
  	enable_main_args_default=no
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/libjava/configure.in,v
retrieving revision 1.114
diff -c -r1.114 configure.in
*** configure.in	2002/02/12 05:52:30	1.114
--- configure.in	2002/02/16 17:46:10
***************
*** 242,249 ****
  test -d java || mkdir java
  test -d java/io || mkdir java/io
  test -d gnu || mkdir gnu
! AC_LINK_FILES(java/io/natFile${PLATFORM}.cc, java/io/natFile.cc)
! AC_LINK_FILES(java/io/natFileDescriptor${PLATFORM}.cc, java/io/natFileDescriptor.cc)
  
  dnl Likewise for ConcreteProcess.java and natConcreteProcess.cc.
  test -d java/lang || mkdir java/lang
--- 242,249 ----
  test -d java || mkdir java
  test -d java/io || mkdir java/io
  test -d gnu || mkdir gnu
! AC_LINK_FILES(java/io/natFile${FILE-${PLATFORM}}.cc, java/io/natFile.cc)
! AC_LINK_FILES(java/io/natFileDescriptor${FILE-${PLATFORM}}.cc, java/io/natFileDescriptor.cc)
  
  dnl Likewise for ConcreteProcess.java and natConcreteProcess.cc.
  test -d java/lang || mkdir java/lang
***************
*** 450,455 ****
--- 450,456 ----
     AC_DEFINE(HAVE_MEMMOVE)
     AC_DEFINE(HAVE_MEMCPY)
     AC_DEFINE(HAVE_STRERROR)
+    AC_DEFINE(HAVE_TIME)
     AC_DEFINE(HAVE_GMTIME_R)
     AC_DEFINE(HAVE_LOCALTIME_R)
     dnl This is only for POSIX threads.



More information about the Java-patches mailing list