This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java 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]

PING: patch WIN-00: boehm-gc/configure.in support for win32



Boehm> I did look at the patches quickly.  The first one is OK with
Boehm> me, but I think one of the other libgcj maintainers should look
Boehm> at it, since it affects the default configuration for embedded
Boehm> uses.  (Please ignore if they already did.  I'm way behind on
Boehm> my mail.)

Ok to commit?

  - a


Adam Megacz <patches@lists.megacz.com> writes:
> 2002-01-31  Adam Megacz <adam@xwt.org>
> 
>         * gcc/boehm-gc/configure.in: support for win32, saner cross-compile options
> 
> 
> *** configure.in        Sat Dec 15 23:12:04 2001
> --- configure.in        Thu Jan 31 00:30:46 2002
> *************** case "$THREADS" in
> *** 108,114 ****
>         ;;
>       esac
>       ;;
> !  decosf1 | irix | mach | os2 | solaris | win32 | dce | vxworks)
>       AC_MSG_ERROR(thread package $THREADS not yet supported)
>       ;;
>    *)
> --- 108,117 ----
>         ;;
>       esac
>       ;;
> !  win32)
> !     AC_DEFINE(GC_WIN32_THREADS)
> !     ;;
> !  decosf1 | irix | mach | os2 | solaris | dce | vxworks)
>       AC_MSG_ERROR(thread package $THREADS not yet supported)
>       ;;
>    *)
> *************** AC_DEFINE(GC_GCJ_SUPPORT)
> *** 226,237 ****
>   AC_DEFINE(ATOMIC_UNCOLLECTABLE)
> 
>   dnl This is something of a hack.  When cross-compiling we turn off
> ! dnl some functionality.  We also enable the "small" configuration.
> ! dnl These is only correct when targetting an embedded system.  FIXME.
>   if test -n "${with_cross_host}"; then
>      AC_DEFINE(NO_SIGSET)
> -    AC_DEFINE(NO_CLOCK)
> -    AC_DEFINE(SMALL_CONFIG)
>      AC_DEFINE(NO_DEBUGGING)
>   fi
> 
> --- 229,238 ----
>   AC_DEFINE(ATOMIC_UNCOLLECTABLE)
> 
>   dnl This is something of a hack.  When cross-compiling we turn off
> ! dnl some functionality. These is only correct when targetting an
> ! dnl embedded system.  FIXME.
>   if test -n "${with_cross_host}"; then
>      AC_DEFINE(NO_SIGSET)
>      AC_DEFINE(NO_DEBUGGING)
>   fi
> EOF
> 
> 

-- 


-- 

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