This is the mail archive of the rda@sources.redhat.com mailing list for the rda project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RFA: Autogenerate rda/unix/config.in again


2005-03-10  Jim Blandy  <jimb@redhat.com>

	Make config.in generated automatically again.
	* configure.in: Provide descriptions for all the preprocessor
	symbols we define.
	* configure: Regenerated.
	* config.in: Regenerated using autoheader.

Index: rda/unix/configure.in
===================================================================
RCS file: /cvs/src/src/rda/unix/configure.in,v
retrieving revision 1.6
diff -c -p -r1.6 configure.in
*** rda/unix/configure.in	10 Mar 2004 18:36:47 -0000	1.6
--- rda/unix/configure.in	10 Mar 2005 22:06:41 -0000
*************** dnl headers
*** 26,31 ****
--- 26,68 ----
  AC_CHECK_HEADERS(errno.h ptrace.h signal.h string.h strings.h sys/procfs.h \
  	asm/reg.h sys/ptrace.h sys/reg.h sys/wait.h )
  
+ # Provide descriptions for the various preprocessor symbols.
+ # (Autoheader is happy even if only one of the AC_DEFINEs has a
+ # description, so we could put these with the first AC_DEFINE.  But
+ # it's better to have the descriptions for symbols that are used
+ # across multiple architectures in an architecture-independent spot;
+ # we don't want them going away if architectures get dropped.)
+ AH_TEMPLATE(FPREGSET_T, [Define the type name of an fpregset])
+ AH_TEMPLATE(HAVE_LWPID_T, [Define if system headers will define lwpid_t])
+ AH_TEMPLATE(HAVE_PRFPREGSET_T,
+             [Define if system headers will define prfpregset_t])
+ AH_TEMPLATE(HAVE_PRGREGSET_T, [Define if system headers will define psaddr_t])
+ AH_TEMPLATE(HAVE_PSADDR_T, [Define if system headers will define psaddr_t])
+ AH_TEMPLATE(LIBTHREAD_DB_SO, [Define name / location of libthread_db.so])
+ AH_TEMPLATE(LINUX_TARGET, [Define if target is any Linux])
+ AH_TEMPLATE(PTRACE_ARG1_TYPE_LONG,
+             [Define if ptrace arg1 type is long or unsigned long.])
+ AH_TEMPLATE(PTRACE_ARG1_TYPE_LONG_LONG,
+             [Define if ptrace arg1 type is long long or unsigned long long.])
+ AH_TEMPLATE(PTRACE_ARG2_TYPE_LONG,
+             [Define if ptrace arg2 type is long or unsigned long.])
+ AH_TEMPLATE(PTRACE_ARG2_TYPE_LONG_LONG,
+             [Define if ptrace arg2 type is long long or unsigned long long.])
+ AH_TEMPLATE(PTRACE_ARG3_TYPE_LONG,
+             [Define if ptrace arg3 type is long or unsigned long.])
+ AH_TEMPLATE(PTRACE_ARG3_TYPE_LONG_LONG,
+             [Define if ptrace arg3 type is long long or unsigned long long.])
+ AH_TEMPLATE(PTRACE_ARG4_TYPE_LONG,
+             [Define if ptrace arg4 type is long or unsigned long.])
+ AH_TEMPLATE(PTRACE_ARG4_TYPE_LONG_LONG,
+             [Define if ptrace arg4 type is long long or unsigned long long.])
+ AH_TEMPLATE(PTRACE_XFER_SIZE,
+ 	    [Define for ptrace systems, to the size of a ptrace word.])
+ AH_TEMPLATE(PTRACE_XFER_TYPE_LONG,
+             [Define if ptrace transfer type is long or unsigned long.])
+ AH_TEMPLATE(PTRACE_XFER_TYPE_LONG_LONG,
+           [Define if ptrace transfer type is long long or unsigned long long.])
+ 
  case "$target" in
    mips64*linux*)
      TARGET_MODULES="linux-target.o thread-db.o ptrace-target.o" 
*************** case "$target" in
*** 63,71 ****
      ;;
    *solaris*)
      TARGET_MODULES="solaris-target.o dummy-target.o" 
!     AC_DEFINE(SOLARIS_TARGET)
  # Place-holders -- not necessarily correct...
!     AC_DEFINE(GREGSET_T,  gregset_t)
      AC_DEFINE(FPREGSET_T, fpregset_t)
      ;;
  esac
--- 100,109 ----
      ;;
    *solaris*)
      TARGET_MODULES="solaris-target.o dummy-target.o" 
!     AC_DEFINE(SOLARIS_TARGET, [1], [Define if target is any Solaris])
  # Place-holders -- not necessarily correct...
!     AC_DEFINE(GREGSET_T,  gregset_t,
!               [Define the type name of a gregset])
      AC_DEFINE(FPREGSET_T, fpregset_t)
      ;;
  esac
*************** AC_SUBST(TARGET_MODULES)
*** 75,81 ****
  case "$target" in
    *solaris*)
      dnl FIXME: differentiate between flavors of Solaris!
!     AC_DEFINE(SPARC32_SOLARIS_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 113,120 ----
  case "$target" in
    *solaris*)
      dnl FIXME: differentiate between flavors of Solaris!
!     AC_DEFINE(SPARC32_SOLARIS_TARGET, [1],
!               [Define if target is 32-bit SPARC Solaris.])
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 84,90 ****
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    sh*linux*)
!     AC_DEFINE(SH_LINUX_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 123,129 ----
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    sh*linux*)
!     AC_DEFINE(SH_LINUX_TARGET, [1], [Define if target is SH (3? 4?) Linux])
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 93,99 ****
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    mips64*linux*)
!     AC_DEFINE(MIPS64_LINUX_TARGET)
      AC_MSG_CHECKING([mips abi])
      mipsabi=o32
      AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
--- 132,138 ----
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    mips64*linux*)
!     AC_DEFINE(MIPS64_LINUX_TARGET, [1], [Define if target is 64-bit MIPS Linux])
      AC_MSG_CHECKING([mips abi])
      mipsabi=o32
      AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
*************** case "$target" in
*** 109,115 ****
      AC_MSG_RESULT([$mipsabi])
      case $mipsabi in
        o32)
! 	AC_DEFINE(MIPS_ABI_O32)
  	AC_DEFINE(PTRACE_XFER_SIZE, 4)
  	AC_DEFINE(PTRACE_XFER_TYPE_LONG)
  	AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 148,154 ----
      AC_MSG_RESULT([$mipsabi])
      case $mipsabi in
        o32)
! 	AC_DEFINE(MIPS_ABI_O32, [1], [Define if target uses MIPS o32 ABI])
  	AC_DEFINE(PTRACE_XFER_SIZE, 4)
  	AC_DEFINE(PTRACE_XFER_TYPE_LONG)
  	AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 118,124 ****
  	AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
          ;;
        n32)
! 	AC_DEFINE(MIPS_ABI_N32)
  	AC_DEFINE(PTRACE_XFER_SIZE, 8)
  	AC_DEFINE(PTRACE_XFER_TYPE_LONG_LONG)
  	AC_DEFINE(PTRACE_ARG1_TYPE_LONG_LONG)
--- 157,163 ----
  	AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
          ;;
        n32)
! 	AC_DEFINE(MIPS_ABI_N32, [1], [Define if target uses MIPS n32 ABI])
  	AC_DEFINE(PTRACE_XFER_SIZE, 8)
  	AC_DEFINE(PTRACE_XFER_TYPE_LONG_LONG)
  	AC_DEFINE(PTRACE_ARG1_TYPE_LONG_LONG)
*************** case "$target" in
*** 127,133 ****
  	AC_DEFINE(PTRACE_ARG4_TYPE_LONG_LONG)
          ;;
        n64)
! 	AC_DEFINE(MIPS_ABI_N64)
  	AC_DEFINE(PTRACE_XFER_SIZE, 8)
  	AC_DEFINE(PTRACE_XFER_TYPE_LONG)
  	AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 166,172 ----
  	AC_DEFINE(PTRACE_ARG4_TYPE_LONG_LONG)
          ;;
        n64)
! 	AC_DEFINE(MIPS_ABI_N64, [1], [Define if target uses MIPS n64 ABI])
  	AC_DEFINE(PTRACE_XFER_SIZE, 8)
  	AC_DEFINE(PTRACE_XFER_TYPE_LONG)
  	AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 138,144 ****
      esac
      ;;
    mips*linux*)
!     AC_DEFINE(MIPS_LINUX_TARGET)
      AC_DEFINE(MIPS_ABI_O32)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
--- 177,183 ----
      esac
      ;;
    mips*linux*)
!     AC_DEFINE(MIPS_LINUX_TARGET, [1], [Define if target is (32-bit) MIPS Linux])
      AC_DEFINE(MIPS_ABI_O32)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
*************** case "$target" in
*** 148,154 ****
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    i?86*linux*)
!     AC_DEFINE(X86_LINUX_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 187,193 ----
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    i?86*linux*)
!     AC_DEFINE(X86_LINUX_TARGET, [1], [Define if target is x86 Linux])
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 157,163 ****
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    powerpc*linux*)
!     AC_DEFINE(PPC_LINUX_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 196,202 ----
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    powerpc*linux*)
!     AC_DEFINE(PPC_LINUX_TARGET, [1], [Define if target is powerpc Linux])
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 166,172 ****
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    m68k*linux*)
!     AC_DEFINE(M68K_LINUX_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 205,211 ----
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    m68k*linux*)
!     AC_DEFINE(M68K_LINUX_TARGET, [1], [Define if target is m68k Linux])
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 175,181 ****
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    alpha*linux*)
!     AC_DEFINE(ALPHA_LINUX_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 8)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG_LONG)
--- 214,221 ----
      AC_DEFINE(PTRACE_ARG4_TYPE_LONG)
      ;;
    alpha*linux*)
!     AC_DEFINE(ALPHA_LINUX_TARGET, [1],
!               [Define if target is Alpha Linux])
      AC_DEFINE(PTRACE_XFER_SIZE, 8)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG_LONG)
*************** case "$target" in
*** 185,191 ****
      ;;
    arm*linux*)
  	if test "$arm32" = "yes"; then
! 	    AC_DEFINE(ARM_LINUX_TARGET)
      	    AC_DEFINE(PTRACE_XFER_SIZE, 4)
      	    AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      	    AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 225,232 ----
      ;;
    arm*linux*)
  	if test "$arm32" = "yes"; then
! 	    AC_DEFINE(ARM_LINUX_TARGET, [1],
! 	              [Define if target is ARM Linux])
      	    AC_DEFINE(PTRACE_XFER_SIZE, 4)
      	    AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      	    AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
*************** case "$target" in
*** 203,209 ****
  	fi
  	;;
    frv*linux*)
!     AC_DEFINE(FRV_LINUX_TARGET)
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
--- 244,251 ----
  	fi
  	;;
    frv*linux*)
!     AC_DEFINE(FRV_LINUX_TARGET, [1],
!               [Define if target is FRV Linux])
      AC_DEFINE(PTRACE_XFER_SIZE, 4)
      AC_DEFINE(PTRACE_XFER_TYPE_LONG)
      AC_DEFINE(PTRACE_ARG1_TYPE_LONG)
Index: rda/unix/config.in
===================================================================
RCS file: /cvs/src/src/rda/unix/config.in,v
retrieving revision 1.4
diff -c -p -r1.4 config.in
*** rda/unix/config.in	14 Nov 2003 21:17:17 -0000	1.4
--- rda/unix/config.in	10 Mar 2005 22:06:40 -0000
***************
*** 1,53 ****
! /* config.in.  At one time this was generated automatically from
!   configure.in by autoheader.  It is now being maintained by hand.  */
  
! /* Name of package */
! #undef PACKAGE
  
! /* Version number of package */
! #undef VERSION
  
! /* Define if system has <errno.h> */
  #undef HAVE_ERRNO_H
  
! /* Define if system has <ptrace.h> */
  #undef HAVE_PTRACE_H
  
! /* Define if system has <signal.h> */
  #undef HAVE_SIGNAL_H
  
! /* Define if system has <string.h> */
! #undef HAVE_STRING_H
  
! /* Define if system has <strings.h> */
  #undef HAVE_STRINGS_H
  
! /* Define if system has <sys/procfs.h> */
! #undef HAVE_SYS_PROCFS_H
  
! /* Define if system has <asm/reg.h> */
! #undef HAVE_ASM_REG_H
  
! /* Define if system has <sys/ptrace.h> */
  #undef HAVE_SYS_PTRACE_H
  
! /* Define if system has <sys/reg.h> */
  #undef HAVE_SYS_REG_H
  
! /* Define if system has <sys/user.h> */
! #undef HAVE_SYS_USER_H
  
! /* Define if system has <sys/wait.h> */
  #undef HAVE_SYS_WAIT_H
  
! /* Define for ptrace systems, to the size of a ptrace word. */
! #undef PTRACE_XFER_SIZE
  
! /* Define if ptrace transfer type is long or unsigned long. */
! #undef PTRACE_XFER_TYPE_LONG
  
! /* Define if ptrace transfer type is long long or unsigned long long. */
! #undef PTRACE_XFER_TYPE_LONG_LONG
  
  /* Define if ptrace arg1 type is long or unsigned long. */
  #undef PTRACE_ARG1_TYPE_LONG
--- 1,127 ----
! /* config.in.  Generated from configure.in by autoheader.  */
  
! /* Define if target is Alpha Linux */
! #undef ALPHA_LINUX_TARGET
  
! /* Define if target is ARM Linux */
! #undef ARM_LINUX_TARGET
! 
! /* Define the type name of an fpregset */
! #undef FPREGSET_T
  
! /* Define if target is FRV Linux */
! #undef FRV_LINUX_TARGET
! 
! /* Define the type name of a gregset */
! #undef GREGSET_T
! 
! /* Define to 1 if you have the <asm/reg.h> header file. */
! #undef HAVE_ASM_REG_H
! 
! /* Define to 1 if you have the <errno.h> header file. */
  #undef HAVE_ERRNO_H
  
! /* Define to 1 if you have the <inttypes.h> header file. */
! #undef HAVE_INTTYPES_H
! 
! /* Define if system headers will define lwpid_t */
! #undef HAVE_LWPID_T
! 
! /* Define to 1 if you have the <memory.h> header file. */
! #undef HAVE_MEMORY_H
! 
! /* Define if system headers will define prfpregset_t */
! #undef HAVE_PRFPREGSET_T
! 
! /* Define if system headers will define psaddr_t */
! #undef HAVE_PRGREGSET_T
! 
! /* Define if system headers will define psaddr_t */
! #undef HAVE_PSADDR_T
! 
! /* Define to 1 if you have the <ptrace.h> header file. */
  #undef HAVE_PTRACE_H
  
! /* Define to 1 if you have the <signal.h> header file. */
  #undef HAVE_SIGNAL_H
  
! /* Define to 1 if you have the <stdint.h> header file. */
! #undef HAVE_STDINT_H
! 
! /* Define to 1 if you have the <stdlib.h> header file. */
! #undef HAVE_STDLIB_H
  
! /* Define to 1 if you have the <strings.h> header file. */
  #undef HAVE_STRINGS_H
  
! /* Define to 1 if you have the <string.h> header file. */
! #undef HAVE_STRING_H
  
! /* Define to 1 if you have the <sys/procfs.h> header file. */
! #undef HAVE_SYS_PROCFS_H
  
! /* Define to 1 if you have the <sys/ptrace.h> header file. */
  #undef HAVE_SYS_PTRACE_H
  
! /* Define to 1 if you have the <sys/reg.h> header file. */
  #undef HAVE_SYS_REG_H
  
! /* Define to 1 if you have the <sys/stat.h> header file. */
! #undef HAVE_SYS_STAT_H
! 
! /* Define to 1 if you have the <sys/types.h> header file. */
! #undef HAVE_SYS_TYPES_H
  
! /* Define to 1 if you have the <sys/wait.h> header file. */
  #undef HAVE_SYS_WAIT_H
  
! /* Define to 1 if you have the <unistd.h> header file. */
! #undef HAVE_UNISTD_H
  
! /* Define name / location of libthread_db.so */
! #undef LIBTHREAD_DB_SO
  
! /* Define if target is any Linux */
! #undef LINUX_TARGET
! 
! /* Define if target is m68k Linux */
! #undef M68K_LINUX_TARGET
! 
! /* Define if target is 64-bit MIPS Linux */
! #undef MIPS64_LINUX_TARGET
! 
! /* Define if target uses MIPS n32 ABI */
! #undef MIPS_ABI_N32
! 
! /* Define if target uses MIPS n64 ABI */
! #undef MIPS_ABI_N64
! 
! /* Define if target uses MIPS o32 ABI */
! #undef MIPS_ABI_O32
! 
! /* Define if target is (32-bit) MIPS Linux */
! #undef MIPS_LINUX_TARGET
! 
! /* Name of package */
! #undef PACKAGE
! 
! /* Define to the address where bug reports for this package should be sent. */
! #undef PACKAGE_BUGREPORT
! 
! /* Define to the full name of this package. */
! #undef PACKAGE_NAME
! 
! /* Define to the full name and version of this package. */
! #undef PACKAGE_STRING
! 
! /* Define to the one symbol short name of this package. */
! #undef PACKAGE_TARNAME
! 
! /* Define to the version of this package. */
! #undef PACKAGE_VERSION
! 
! /* Define if target is powerpc Linux */
! #undef PPC_LINUX_TARGET
  
  /* Define if ptrace arg1 type is long or unsigned long. */
  #undef PTRACE_ARG1_TYPE_LONG
***************
*** 73,138 ****
  /* Define if ptrace arg4 type is long long or unsigned long long. */
  #undef PTRACE_ARG4_TYPE_LONG_LONG
  
  
! /* Define if target is x86 Linux */
! #undef X86_LINUX_TARGET
! 
! /* Define if target is powerpc Linux */
! #undef PPC_LINUX_TARGET
! 
! /* Define if target is m68k Linux */
! #undef M68K_LINUX_TARGET
! 
! /* Define if target is alpha Linux */
! #undef ALPHA_LINUX_TARGET
  
! /* Define if target is arm Linux */
! #undef ARM_LINUX_TARGET
  
  /* Define if target is SH (3? 4?) Linux */
  #undef SH_LINUX_TARGET
  
- /* Define if target is 64-bit MIPS Linux */
- #undef MIPS64_LINUX_TARGET
- 
- /* Define if target is (32-bit) MIPS Linux */
- #undef MIPS_LINUX_TARGET
- 
- /* Define if target uses MIPS n64 ABI */
- #undef MIPS_ABI_N64
- 
- /* Define if target uses MIPS n32 ABI */
- #undef MIPS_ABI_N32
- 
- /* Define if target uses MIPS o32 ABI */
- #undef MIPS_ABI_O32
- 
- /* Define if target is FR-V Linux r FR-V uClinux */
- #undef FRV_LINUX_TARGET
- 
- /* Define if target is any Linux */
- #undef LINUX_TARGET
- 
  /* Define if target is any Solaris */
  #undef SOLARIS_TARGET
  
! /* Define the type name of a gregset */
! #undef GREGSET_T
  
! /* Define the type name of an fpregset */
! #undef FPREGSET_T
  
! /* Define if system headers will define lwpid_t */
! #undef HAVE_LWPID_T
! 
! /* Define if system headers will define psaddr_t */
! #undef HAVE_PSADDR_T
! 
! /* Define if system headers will define prgregset_t */
! #undef HAVE_PRGREGSET_T
! 
! /* Define if system headers will define prfpregset_t */
! #undef HAVE_PRFPREGSET_T
  
! /* Define name / location of libthread_db.so */
! #undef LIBTHREAD_DB_SO
--- 147,175 ----
  /* Define if ptrace arg4 type is long long or unsigned long long. */
  #undef PTRACE_ARG4_TYPE_LONG_LONG
  
+ /* Define for ptrace systems, to the size of a ptrace word. */
+ #undef PTRACE_XFER_SIZE
  
! /* Define if ptrace transfer type is long or unsigned long. */
! #undef PTRACE_XFER_TYPE_LONG
  
! /* Define if ptrace transfer type is long long or unsigned long long. */
! #undef PTRACE_XFER_TYPE_LONG_LONG
  
  /* Define if target is SH (3? 4?) Linux */
  #undef SH_LINUX_TARGET
  
  /* Define if target is any Solaris */
  #undef SOLARIS_TARGET
  
! /* Define if target is 32-bit SPARC Solaris. */
! #undef SPARC32_SOLARIS_TARGET
  
! /* Define to 1 if you have the ANSI C header files. */
! #undef STDC_HEADERS
  
! /* Version number of package */
! #undef VERSION
  
! /* Define if target is x86 Linux */
! #undef X86_LINUX_TARGET
Index: rda/unix/configure
===================================================================
RCS file: /cvs/src/src/rda/unix/configure,v
retrieving revision 1.8
diff -c -p -r1.8 configure
*** rda/unix/configure	10 Dec 2004 19:22:25 -0000	1.8
--- rda/unix/configure	10 Mar 2005 22:06:41 -0000
*************** fi
*** 4614,4619 ****
--- 4614,4662 ----
  done
  
  
+ # Provide descriptions for the various preprocessor symbols.
+ # (Autoheader is happy even if only one of the AC_DEFINEs has a
+ # description, so we could put these with the first AC_DEFINE.  But
+ # it's better to have the descriptions for symbols that are used
+ # across multiple architectures in an architecture-independent spot;
+ # we don't want them going away if architectures get dropped.)
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
  case "$target" in
    mips64*linux*)
      TARGET_MODULES="linux-target.o thread-db.o ptrace-target.o"
*************** _ACEOF
*** 4714,4725 ****
      ;;
    *solaris*)
      TARGET_MODULES="solaris-target.o dummy-target.o"
!     cat >>confdefs.h <<\_ACEOF
  #define SOLARIS_TARGET 1
  _ACEOF
  
  # Place-holders -- not necessarily correct...
!     cat >>confdefs.h <<\_ACEOF
  #define GREGSET_T gregset_t
  _ACEOF
  
--- 4757,4770 ----
      ;;
    *solaris*)
      TARGET_MODULES="solaris-target.o dummy-target.o"
! 
! cat >>confdefs.h <<\_ACEOF
  #define SOLARIS_TARGET 1
  _ACEOF
  
  # Place-holders -- not necessarily correct...
! 
! cat >>confdefs.h <<\_ACEOF
  #define GREGSET_T gregset_t
  _ACEOF
  
*************** esac
*** 4734,4740 ****
  
  case "$target" in
    *solaris*)
!         cat >>confdefs.h <<\_ACEOF
  #define SPARC32_SOLARIS_TARGET 1
  _ACEOF
  
--- 4779,4786 ----
  
  case "$target" in
    *solaris*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define SPARC32_SOLARIS_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 4764,4770 ****
  
      ;;
    sh*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define SH_LINUX_TARGET 1
  _ACEOF
  
--- 4810,4817 ----
  
      ;;
    sh*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define SH_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 4794,4800 ****
  
      ;;
    mips64*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define MIPS64_LINUX_TARGET 1
  _ACEOF
  
--- 4841,4848 ----
  
      ;;
    mips64*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define MIPS64_LINUX_TARGET 1
  _ACEOF
  
*************** rm -f conftest.err conftest.$ac_objext c
*** 4887,4893 ****
  echo "${ECHO_T}$mipsabi" >&6
      case $mipsabi in
        o32)
! 	cat >>confdefs.h <<\_ACEOF
  #define MIPS_ABI_O32 1
  _ACEOF
  
--- 4935,4942 ----
  echo "${ECHO_T}$mipsabi" >&6
      case $mipsabi in
        o32)
! 
! cat >>confdefs.h <<\_ACEOF
  #define MIPS_ABI_O32 1
  _ACEOF
  
*************** _ACEOF
*** 4917,4923 ****
  
          ;;
        n32)
! 	cat >>confdefs.h <<\_ACEOF
  #define MIPS_ABI_N32 1
  _ACEOF
  
--- 4966,4973 ----
  
          ;;
        n32)
! 
! cat >>confdefs.h <<\_ACEOF
  #define MIPS_ABI_N32 1
  _ACEOF
  
*************** _ACEOF
*** 4947,4953 ****
  
          ;;
        n64)
! 	cat >>confdefs.h <<\_ACEOF
  #define MIPS_ABI_N64 1
  _ACEOF
  
--- 4997,5004 ----
  
          ;;
        n64)
! 
! cat >>confdefs.h <<\_ACEOF
  #define MIPS_ABI_N64 1
  _ACEOF
  
*************** _ACEOF
*** 4979,4985 ****
      esac
      ;;
    mips*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define MIPS_LINUX_TARGET 1
  _ACEOF
  
--- 5030,5037 ----
      esac
      ;;
    mips*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define MIPS_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 5013,5019 ****
  
      ;;
    i?86*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define X86_LINUX_TARGET 1
  _ACEOF
  
--- 5065,5072 ----
  
      ;;
    i?86*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define X86_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 5043,5049 ****
  
      ;;
    powerpc*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define PPC_LINUX_TARGET 1
  _ACEOF
  
--- 5096,5103 ----
  
      ;;
    powerpc*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define PPC_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 5073,5079 ****
  
      ;;
    m68k*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define M68K_LINUX_TARGET 1
  _ACEOF
  
--- 5127,5134 ----
  
      ;;
    m68k*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define M68K_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 5103,5109 ****
  
      ;;
    alpha*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define ALPHA_LINUX_TARGET 1
  _ACEOF
  
--- 5158,5165 ----
  
      ;;
    alpha*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define ALPHA_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 5134,5140 ****
      ;;
    arm*linux*)
  	if test "$arm32" = "yes"; then
! 	    cat >>confdefs.h <<\_ACEOF
  #define ARM_LINUX_TARGET 1
  _ACEOF
  
--- 5190,5197 ----
      ;;
    arm*linux*)
  	if test "$arm32" = "yes"; then
! 
! cat >>confdefs.h <<\_ACEOF
  #define ARM_LINUX_TARGET 1
  _ACEOF
  
*************** _ACEOF
*** 5194,5200 ****
  	fi
  	;;
    frv*linux*)
!     cat >>confdefs.h <<\_ACEOF
  #define FRV_LINUX_TARGET 1
  _ACEOF
  
--- 5251,5258 ----
  	fi
  	;;
    frv*linux*)
! 
! cat >>confdefs.h <<\_ACEOF
  #define FRV_LINUX_TARGET 1
  _ACEOF
  


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]