This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
RE: [PATCH] undef MPROTECT_VDB for darwin?
- From: "Boehm, Hans" <hans_boehm at hp dot com>
- To: "'Andreas Tobler'" <toa at pop dot agri dot ch>, "Boehm, Hans" <hans_boehm at hp dot com>
- Cc: java-patches <java-patches at gcc dot gnu dot org>
- Date: Fri, 7 Feb 2003 08:57:59 -0800
- Subject: RE: [PATCH] undef MPROTECT_VDB for darwin?
That's fine. Andrew and Tom had concluded that it would make sense to reintegrate my latest tree into the gcc tree. But it wasn't completely clear that someone with the right CVS expertise had the time to do so. This would also get fixed as part of such a merge.
There are of course still problems with Darwin threads and dynamic libraries ...
Hans
> -----Original Message-----
> From: Andreas Tobler [mailto:toa@pop.agri.ch]
> Sent: Thursday, February 06, 2003 9:46 PM
> To: Boehm, Hans
> Cc: java-patches
> Subject: [PATCH] undef MPROTECT_VDB for darwin?
>
>
> Hello Hans,
>
> may I apply the following patch to gcc 3.3 and 3.4?
>
> Or do you plan to import the latest sources soon? I vaguely remember
> that you don't do so on 3.3?
>
> It would make darwin build libgcj with less problems.
>
> Thanks,
> Andreas
>
> RCS file: /cvs/gcc/gcc/boehm-gc/include/private/gcconfig.h,v
> retrieving revision 1.26
> diff -u -r1.26 gcconfig.h
> --- include/private/gcconfig.h 2 Oct 2002 06:25:37 -0000 1.26
> +++ include/private/gcconfig.h 7 Feb 2003 05:40:56 -0000
> @@ -685,7 +685,7 @@
> # define DATASTART ((ptr_t) get_etext())
> # define STACKBOTTOM ((ptr_t) 0xc0000000)
> # define DATAEND /* not needed */
> -# define MPROTECT_VDB
> +# undef MPROTECT_VDB
> # include <unistd.h>
> # define GETPAGESIZE() getpagesize()
> # endif
>