]> git.saurik.com Git - apple/xnu.git/blobdiff - libkern/libclosure/libclosuredata.c
xnu-6153.141.1.tar.gz
[apple/xnu.git] / libkern / libclosure / libclosuredata.c
index 27e906f3196db1a12402886fe72f652487328b8f..c357b88f16438e1d24a9f1c6338c2c1f6a08b629 100644 (file)
@@ -9,12 +9,12 @@
  */
 
 /********************
  */
 
 /********************
-NSBlock support
-
-We allocate space and export a symbol to be used as the Class for the on-stack and malloc'ed copies until ObjC arrives on the scene.  These data areas are set up by Foundation to link in as real classes post facto.
-
-We keep these in a separate file so that we can include the runtime code in test subprojects but not include the data so that compiled code that sees the data in libSystem doesn't get confused by a second copy.  Somehow these don't get unified in a common block.
-**********************/
+ *  NSBlock support
+ *
+ *  We allocate space and export a symbol to be used as the Class for the on-stack and malloc'ed copies until ObjC arrives on the scene.  These data areas are set up by Foundation to link in as real classes post facto.
+ *
+ *  We keep these in a separate file so that we can include the runtime code in test subprojects but not include the data so that compiled code that sees the data in libSystem doesn't get confused by a second copy.  Somehow these don't get unified in a common block.
+ **********************/
 
 void * _NSConcreteStackBlock[32] = { 0 };
 void * _NSConcreteMallocBlock[32] = { 0 };
 
 void * _NSConcreteStackBlock[32] = { 0 };
 void * _NSConcreteMallocBlock[32] = { 0 };