]> git.saurik.com Git - apple/xnu.git/blobdiff - libkern/kxld/kxld_seg.c
xnu-2782.40.9.tar.gz
[apple/xnu.git] / libkern / kxld / kxld_seg.c
index 7160f7e7d4f13d96fc5fad610f8eed84e576de0a..4ea424356198ac738e66cb5d41896f5db29f198e 100644 (file)
@@ -754,6 +754,10 @@ kxld_seg_finish_init(KXLDSeg *seg)
             }
         }
 
+        /* XXX Cross architecture linking will fail if the page size ever differs
+         * from 4096.  (As of this writing, we're fine on i386, x86_64, arm, and
+         * arm64.)
+         */
         seg->vmsize = round_page(maxaddr + maxsize - seg->base_addr);
     }