[MacPorts] #66188: libsdl2: re-enable universal building i386/x86_64
MacPorts
noreply at macports.org
Wed Nov 9 23:59:25 UTC 2022
#66188: libsdl2: re-enable universal building i386/x86_64
----------------------+----------------------
Reporter: kencu | Owner: jmroot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: libsdl2 |
----------------------+----------------------
Comment (by kencu):
Replying to [comment:12 jmroot]:
> Also relevant is:
> > The runtime must provide a number of new entrypoints which the
compiler may emit
> https://clang.llvm.org/docs/AutomaticReferenceCounting.html#runtime-
support
Lots of those (all?) are available on 10.7, both 32b and 64b:
{{{
$ nm -arch i386 /usr/lib/libobjc.A.dylib | grep autorelease
000d8798 s _SEL_autorelease
0000bdb2 t
__ZN12_GLOBAL__N_119AutoreleasePoolPage15autoreleaseSlowEP11objc_object
00009a9d T __objc_autoreleasePoolPop
0001eb25 T __objc_autoreleasePoolPrint
00008fc8 T __objc_autoreleasePoolPush
0001e5a0 T _objc_autorelease
0001e92c t _objc_autoreleaseNoPool
0001eb00 T _objc_autoreleasePoolPop
00008fd1 T _objc_autoreleasePoolPush
0000b3be T _objc_autoreleaseReturnValue
0001e5c6 T _objc_retain_autorelease
}}}
--
Ticket URL: <https://trac.macports.org/ticket/66188#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list