minimal ia64 support

Jim Wilson wilson@cygnus.com
Wed May 10 19:29:00 GMT 2000


I've checked in a little ia64 support.  It isn't very useful by itself,
but I happened to have it, and didn't want to throw it away.

Wed May 10 19:24:53 2000  Jim Wilson  <wilson@cygnus.com>

	* libc/include/machine/ieeefp.h: Add ia64 support.
	* configure.host: Likewise.

Index: configure.host
===================================================================
RCS file: /cvs/src/src/newlib/configure.host,v
retrieving revision 1.1.1.1
diff -p -r1.1.1.1 configure.host
*** configure.host	2000/02/17 19:39:46	1.1.1.1
--- configure.host	2000/05/11 02:24:08
*************** case "${host_cpu}" in
*** 101,106 ****
--- 101,108 ----
  		;;
  	esac
  	;;
+   ia64*)
+ 	;;
    m32r*)
  	machine_dir=m32r
  	;;
Index: libc/include/machine/ieeefp.h
===================================================================
RCS file: /cvs/src/src/newlib/libc/include/machine/ieeefp.h,v
retrieving revision 1.1.1.1
diff -p -r1.1.1.1 ieeefp.h
*** ieeefp.h	2000/02/17 19:39:46	1.1.1.1
--- ieeefp.h	2000/05/11 02:24:08
***************
*** 144,150 ****
  #define __IEEE_BIG_ENDIAN
  #endif
  
! 
  
  #ifndef __IEEE_BIG_ENDIAN
  #ifndef __IEEE_LITTLE_ENDIAN
--- 144,156 ----
  #define __IEEE_BIG_ENDIAN
  #endif
  
! #ifdef __ia64__
! #ifdef __BIG_ENDIAN__
! #define __IEEE_BIG_ENDIAN
! #else
! #define __IEEE_LITTLE_ENDIAN
! #endif
! #endif
  
  #ifndef __IEEE_BIG_ENDIAN
  #ifndef __IEEE_LITTLE_ENDIAN


More information about the Newlib mailing list