Author: lupus
Date: 2005-05-03 09:54:00 -0400 (Tue, 03 May 2005)
New Revision: 43924

Modified:
   trunk/mono/libgc/ChangeLog
   trunk/mono/libgc/os_dep.c
Log:


Tue May 3 16:28:26 CEST 2005 Paolo Molaro <[EMAIL PROTECTED]>

        * os_dep.c: remove usage of libc private symbol.



Modified: trunk/mono/libgc/ChangeLog
===================================================================
--- trunk/mono/libgc/ChangeLog  2005-05-03 13:38:47 UTC (rev 43923)
+++ trunk/mono/libgc/ChangeLog  2005-05-03 13:54:00 UTC (rev 43924)
@@ -1,3 +1,8 @@
+
+Tue May 3 16:28:26 CEST 2005 Paolo Molaro <[EMAIL PROTECTED]>
+
+       * os_dep.c: remove usage of libc private symbol.
+
 2005-05-02  Miguel de Icaza  <[EMAIL PROTECTED]>
 
        * pthread_stop_world.c (GC_restart_handler, GC_suspend_handler):

Modified: trunk/mono/libgc/os_dep.c
===================================================================
--- trunk/mono/libgc/os_dep.c   2005-05-03 13:38:47 UTC (rev 43923)
+++ trunk/mono/libgc/os_dep.c   2005-05-03 13:54:00 UTC (rev 43924)
@@ -941,6 +941,7 @@
     /* since the correct value of __libc_stack_end never       */
     /* becomes visible to us.  The second test works around    */
     /* this.                                                   */  
+#if USE_LIBC_PRIVATE_SYMBOLS
       if (0 != &__libc_stack_end && 0 != __libc_stack_end ) {
 #       ifdef IA64
          /* Some versions of glibc set the address 16 bytes too        */
@@ -953,6 +954,7 @@
          return __libc_stack_end;
 #      endif
       }
+#endif
     f = open("/proc/self/stat", O_RDONLY);
     if (f < 0 || STAT_READ(f, stat_buf, STAT_BUF_SIZE) < 2 * STAT_SKIP) {
        ABORT("Couldn't read /proc/self/stat");

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to