dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] pnet/doc libgc_changes.txt,1.3,1.4


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] pnet/doc libgc_changes.txt,1.3,1.4
Date: Thu, 13 Nov 2003 20:36:13 +0000

Update of /cvsroot/dotgnu-pnet/pnet/doc
In directory subversions:/tmp/cvs-serv2507

Modified Files:
        libgc_changes.txt 
Log Message:


Document the AIX changes.


Index: libgc_changes.txt
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/doc/libgc_changes.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** libgc_changes.txt   15 Jul 2003 19:53:32 -0000      1.3
--- libgc_changes.txt   13 Nov 2003 20:36:10 -0000      1.4
***************
*** 34,35 ****
--- 34,61 ----
  
  win32_threads.c:  MAX_THREADS increased to 1024.
+ 
+ dyn_load.gc: Changes needed for the AIX C compiler:
+ 
+ --- pnet-0.6.0-org/libgc/dyn_load.c   2003-02-06 02:36:13.000000000 +0100
+ +++ pnet-0.6.0-new/libgc/dyn_load.c   2003-11-13 09:52:58.000000000 +0100
+ @@ -439,7 +439,7 @@
+      memcpy(prot_buf, buf_ptr+OFFSET_MAP_PROT, 4); // do the protections first
+      prot_buf[4] = '\0';
+ 
+ -    if (prot_buf[1] == 'w') { // we can skip all of this if it's not writable
+ +    if (prot_buf[1] == 'w') { // we can skip all of this if it is not 
writable
+ 
+          tok = buf_ptr;
+          buf_ptr[OFFSET_MAP_START+ADDR_WIDTH] = '\0';
+ @@ -1069,8 +1069,8 @@
+               len = ldi->ldinfo_next;
+               GC_add_roots_inner(
+                               ldi->ldinfo_dataorg,
+ -                             (unsigned long)ldi->ldinfo_dataorg
+ -                             + ldi->ldinfo_datasize,
+ +                             (ptr_t) ((unsigned long)ldi->ldinfo_dataorg
+ +                             + ldi->ldinfo_datasize),
+                               TRUE);
+               ldi = len ? (struct ld_info *)((char *)ldi + len) : 0;
+       }
+ 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]