Это часть сегмента __OBJC, но я не знаю ни одного API, предоставляющего его.
Сборка мусора:
cristi:tmp diciu$ otool -v -o ./a.out
./a.out:
Contents of (__DATA,__objc_classrefs) section
00000001000010b0 0x0
Contents of (__DATA,__objc_imageinfo) section
version 0
flags 0x6 OBJC_IMAGE_SUPPORTS_GC
Сборка не мусора:
cristi:tmp diciu$ otool -v -o ./a.out
./a.out:
Contents of (__DATA,__objc_classrefs) section
00000001000010b0 0x0
Contents of (__DATA,__objc_imageinfo) section
version 0
flags 0x0
Среда выполнения делает это с помощью частных функций: см. gc_enforcer и использует * _objcInfoRequiresGC *