ALLARCHS = hppa i386 m68k ppc ppc64 sparc x86_64
NARCHS = $(words $(RC_ARCHS))
USRLIB = /usr/lib
+ifdef ALTUSRLOCALLIBSYSTEM
+LIBSYS = $(ALTUSRLOCALLIBSYSTEM)
+else
+LIBSYS = $(NEXT_ROOT)/usr/local/lib/system
+endif
-install: $(RC_ARCHS)
+install: fake $(DSTROOT)/usr/local/lib/system/libc.a $(RC_ARCHS)
ifneq "$(NARCHS)" "1"
rsync -aH $(OBJROOT)/$(word 1,$(RC_ARCHS))/dstroot/ $(DSTROOT)
rsync -aH $(OBJROOT)/$(word 1,$(RC_ARCHS))/symroot/ $(SYMROOT)
- @for i in libSystem.B.dylib libSystem.B_debug.dylib libSystem.B_profile.dylib; do \
- echo rm -f $(DSTROOT)$(USRLIB)/$$i && \
+ @set -x && \
+ for i in libSystem.B.dylib libSystem.B_debug.dylib libSystem.B_profile.dylib; do \
rm -f $(DSTROOT)$(USRLIB)/$$i && \
- echo lipo -create -o $(DSTROOT)$(USRLIB)/$$i $(foreach ARCH,$(RC_ARCHS),$(OBJROOT)/$(ARCH)/dstroot$(USRLIB)/$$i) && \
lipo -create -o $(DSTROOT)$(USRLIB)/$$i $(foreach ARCH,$(RC_ARCHS),$(OBJROOT)/$(ARCH)/dstroot$(USRLIB)/$$i) && \
- echo rm -f $(SYMROOT)/$$i && \
rm -f $(SYMROOT)/$$i && \
- echo lipo -create -o $(SYMROOT)/$$i $(foreach ARCH,$(RC_ARCHS),$(OBJROOT)/$(ARCH)/symroot/$$i) && \
- lipo -create -o $(SYMROOT)/$$i $(foreach ARCH,$(RC_ARCHS),$(OBJROOT)/$(ARCH)/symroot/$$i); \
+ lipo -create -o $(SYMROOT)/$$i $(foreach ARCH,$(RC_ARCHS),$(OBJROOT)/$(ARCH)/symroot/$$i) || exit 1; \
done
endif
+ @set -x && \
+ for i in libSystem.B.dylib libSystem.B_debug.dylib libSystem.B_profile.dylib; do \
+ dsymutil $(SYMROOT)/$$i || exit 1; \
+ done
+
+# 4993197: force dependency generation for libsyscall.a
+fake:
+ @set -x && \
+ cd $(OBJROOT) && \
+ echo 'main() { __getpid(); return 0; }' > fake.c && \
+ cc -c fake.c && \
+ ld -r -o fake fake.o -lsyscall -L$(LIBSYS)
+
+$(DSTROOT)/usr/local/lib/system/libc.a:
+ bsdmake -C libsys install
$(ALLARCHS):
ifneq "$(NARCHS)" "1"
mkdir -p $(OBJROOT)/$@/objroot $(OBJROOT)/$@/dstroot $(OBJROOT)/$@/symroot
$(MAKE) -f Makefile install \
OBJROOT='$(OBJROOT)/$@/objroot' \
+ TOPOBJROOT='$(OBJROOT)' \
DSTROOT='$(OBJROOT)/$@/dstroot' \
SYMROOT='$(OBJROOT)/$@/symroot' \
+ DESTDIR='$(DSTROOT)' \
RC_CFLAGS='-arch $@ $(RC_NONARCH_CFLAGS)' \
RC_ARCHS='$@' \
RC_$@=YES $(foreach ARCH,$(filter-out $@,$(ALLARCHS)),RC_$(ARCH)=)
else # NARCHS == 1
- $(MAKE) -f Makefile install
+ $(MAKE) -f Makefile install TOPOBJROOT='$(OBJROOT)' DESTDIR='$(DSTROOT)'
endif # NARCHS != 1
.DEFAULT:
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
- <string>8.11</string>
+ <string>9.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CarbonLazyValues</key>
PROJECTVERSION = 2.8
PROJECT_TYPE = Library
-OTHERLINKED = SystemMath.s spinlock_stub.s spinlocktry_stub.s spinunlock_stub.s
+OTHERLINKED = SystemMath.s
OTHERLINKEDOFILES = SystemMath.o
OTHERSRCS = GNUmakefile Makefile.preamble Makefile Makefile.postamble \
- System.order Info.plist CommPageSymbols.st
+ SystemInit.order System.order Info.plist CommPageSymbols.st libsys
MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles
CURRENTLY_ACTIVE_VERSION = YES
ifneq ($(filter %64,$(RC_ARCHS)),)
LP64 = 1
endif
-LIBS = -lc -lcommonCrypto -ldyldapis -linfo -lm -lmacho\
- -lnotify -lunc -lkeymgr
-ifndef LP64
-LIBS += -lstreams -lkvm -llaunch
-endif
+LIBS = -lc -lcommonCrypto -ldyldapis\
+ -linfo -ldns_sd -lm -lmacho\
+ -lnotify -lunc -lkeymgr -llaunch\
+ -lcopyfile -lsandbox -lquarantine -lremovefile
DEBUG_LIBS = $(LIBS)
PROF_LIBS = $(LIBS)
LIBSYS = $(NEXT_ROOT)/usr/local/lib/system
endif
-LIBRARY_PATHS = -L$(LIBSYS)
+LIBRARY_PATHS = -L$(DESTDIR)/usr/local/lib/system -L$(LIBSYS)
NEXTSTEP_PB_CFLAGS = -Wall -Werror -I$(NEXT_ROOT)/System/Library/Frameworks/System.framework/PrivateHeaders
-NEXTSTEP_PB_LDFLAGS = -nostdlib -all_load -multi_module -Wl,-search_paths_first
+NEXTSTEP_PB_LDFLAGS = -nodefaultlibs -all_load -multi_module -Wl,-search_paths_first
NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc
LIBS =
endif
-LIBS := $(foreach LIB, \
- $(filter $(BSD_LIBS), $(subst -l,,$(LIBS))), \
- $(LIBSYS)/lib$(LIB).a) \
- $(filter-out $(addprefix -l, $(BSD_LIBS)), $(LIBS))
-
# pb_makefiles erroneously omits $(BUILD_TYPE_SUFFIX) from the install name
DYLIB_INSTALL_NAME = $(LIBRARY_PREFIX)$(NAME).$(VERSION_NAME)$(BUILD_TYPE_SUFFIX)$(LIBRARY_EXT)
$(INSTALL_DIRECTORY) "$(DSTROOT)$(SystemFramework)/Versions"
$(INSTALL_DIRECTORY) "$(DSTROOT)$(SystemFramework)/$(VersionDir)"
$(LN) -fs "$(VERSION_NAME)" "$(DSTROOT)$(SystemFramework)/Versions/Current"
- for suffix in "" $(DEBUG_SUFFIX) $(PROFILE_SUFFIX); do \
- $(LN) -fs "Versions/Current/$(NAME)$${suffix}" "$(DSTROOT)$(SystemFramework)/$(NAME)$${suffix}" ; \
+ set -x && for suffix in "" $(DEBUG_SUFFIX) $(PROFILE_SUFFIX); do \
+ $(LN) -fs "Versions/Current/$(NAME)$${suffix}" "$(DSTROOT)$(SystemFramework)/$(NAME)$${suffix}" && \
$(LN) -fs "../../../../../..$(INSTALLDIR)/$(LIBRARY_PREFIX)$(NAME).$(VERSION_NAME)$${suffix}$(LIBRARY_EXT)" \
- "$(DSTROOT)$(SystemFramework)/$(VersionDir)/$(NAME)$${suffix}" ; \
+ "$(DSTROOT)$(SystemFramework)/$(VersionDir)/$(NAME)$${suffix}" || exit 1; \
done
$(LN) -fs "Versions/Current/PrivateHeaders" "$(DSTROOT)$(SystemFramework)"
compat-bsd:
- for lib in $(BSD_LIBS) ; do \
- $(LN) -fs libSystem.dylib "$(DSTROOT)$(INSTALLDIR)/lib$${lib}.dylib"; \
+ set -x && for lib in $(BSD_LIBS) ; do \
+ $(LN) -fs libSystem.dylib "$(DSTROOT)$(INSTALLDIR)/lib$${lib}.dylib" || exit 1; \
done
copy_plist:
$(CHMOD) 444 $(DSTROOT)$(SystemFramework)/$(VersionDir)/Resources/Info.plist
.PHONY: comm-page-symbols
-comm-page-symbols: spinlock_stub.o spinlocktry_stub.o spinunlock_stub.o CommPageSymbols.o
+comm-page-symbols: CommPageSymbols.o
.SUFFIXES: .st
$(CC) -arch $(CURRENT_ARCH) -x assembler-with-cpp \
-I$(SLFS_F_PH)/$(CURRENT_ARCH) \
$(ALL_CFLAGS) -c -o $(OFILE_DIR)/commsym.$(CURRENT_ARCH).o $<
+ strip -S $(OFILE_DIR)/commsym.$(CURRENT_ARCH).o
ld -arch $(CURRENT_ARCH) -r -seg1addr $(SEG1ADDR_$(CURRENT_ARCH)) \
$(OFILE_DIR)/commsym.$(CURRENT_ARCH).o -o $(OFILE_DIR)/$(notdir $@)
-
-#-------------------------------------------------------------------------
-
-LIBGCC = $(shell $(CC) -arch $(RC_ARCHS) -print-file-name=libgcc.a)
PROFILE_BUILD_LIBS := $(foreach LIBS, $(LIBS), $(LIBS)_profile) $(GCCLIBS)
DEBUG_BUILD_LIBS := $(foreach LIBS, $(LIBS), $(LIBS)_debug ) $(GCCLIBS)
-# the _stub.o files need to come first to ensure that they override the default stubs
-OTHER_LIBTOOL_FLAGS = $(OFILE_DIR)/spinlock_stub.o \
- $(OFILE_DIR)/spinlocktry_stub.o \
- $(OFILE_DIR)/spinunlock_stub.o \
- -L/usr/lib/system -sub_library libmathCommon -lmathCommon \
- -segcreate __DATA __commpage $(OFILE_DIR)/CommPageSymbols.o
-ifndef LP64
-OTHER_LIBTOOL_FLAGS += -sectorder __TEXT __text System.order
+ifeq ($(BUILD_TYPE),normal)
+LIBMATHCOMMONSUFFIX =
+else
+LIBMATHCOMMONSUFFIX = $(BUILD_TYPE_SUFFIX)
endif
+OTHER_LIBTOOL_FLAGS = \
+ -L/usr/lib/system -sub_library libmathCommon$(LIBMATHCOMMONSUFFIX) \
+ -lmathCommon$(LIBMATHCOMMONSUFFIX) \
+ -segcreate __DATA __commpage $(OFILE_DIR)/CommPageSymbols.o \
+ -Wl,-order_file,SystemInit.order -Wl,-order_file,System.order
-BSD_LIBS = c info kvm m pthread dbm poll dl rpcsvc
+BSD_LIBS = c info m pthread dbm poll dl rpcsvc proc
include $(MAKEFILEPATH)/CoreOS/ProjectBuilder/Makefile.Preamble.Common
-sysctl.So:_sysctl
-_sysctl.So:___sysctl
-dyldAPIsInLibSystem.o:__dyld_register_func_for_add_image
-dyldLock-B32866A3.o:__ZN16LockWriterHelperD1Ev
-dyldLock-B32866A3.o:__ZN25RecursiveReaderWriterLock28unlockForSingleWritingThreadEv
-dyldLock-B32866A3.o:__ZN25RecursiveReaderWriterLock12initIfNeededEv
-pthread_mutex.So:_pthread_mutex_unlock
-pthread_self.So:_pthread_self
-atexit.So:_atexit
-dyldAPIsInLibSystem.o:__dyld_get_image_header_containing_address
-dyldLock-B32866A3.o:__ZN16LockReaderHelperC1Ev
-dyldLock-B32866A3.o:__ZN25RecursiveReaderWriterLock29lockForMultipleReadingThreadsEv
-pthread_mutex.So:_pthread_mutex_lock
-dylib1.o:__dyld_func_lookup
-dyldLock-B32866A3.o:__ZN16LockReaderHelperD1Ev
-dyldLock-B32866A3.o:__ZN25RecursiveReaderWriterLock31unlockForMultipleReadingThreadsEv
-setjmp.So:.section_all
-sigprocmask.So:_sigprocmask
-_setjmp.So:__setjmp
-open.So:_open
-cerror.So:.section_all
-cprocs.So:_cthread_set_errno_self
-errno.So:___error
-fileno.So:_fileno
-ttyname.So:_ttyname
-termios.So:_tcgetattr
-ioctl.So:_ioctl
-setlocale.So:_setlocale
-strcpy.So:_strcpy
-getenv.So:_getenv
-crt_externs.So:__NSGetEnviron
-strlen.So:_strlen
-strchr.So:_strchr
-strcmp.So:_strcmp
-malloc.So:_malloc
-malloc.So:_malloc_zone_malloc
-scalable_malloc.So:_szone_malloc
-getuid.So:_getuid
-getgid.So:_getgid
-geteuid.So:_geteuid
-getegid.So:_getegid
-strncmp.So:_strncmp
-strrchr.So:_strrchr
-time.So:_time
-gettimeofday.So:_gettimeofday
-ppc_gettimeofday.So:___commpage_gettimeofday
-setvbuf.So:_setvbuf
-fflush.So:___sflush
-makebuf.So:___swhatbuf
-fstat.So:_fstat
-qsort.So:_qsort
-sigaction.So:_sigaction
-syscall.So:_syscall
-gethostname.So:_gethostname
-stat.So:_stat
-malloc.So:_free
-scalable_malloc.So:_szone_size
-scalable_malloc.So:_szone_free
-getpid.So:_getpid
-memset.So:.section_all
-strtoimax.So:_strtoimax
-_umoddi3.o:___umoddi3
-_udivdi3.o:___udivdi3
-getppid.So:_getppid
-lu_user.o:_getpwuid
-lu_user.o:_getpw
-lu_utils.o:__lu_data_create_key
-lu_utils.o:__lu_data_get
-pthread.So:_pthread_once
-unwind-c.o:___gcc_personality_v0
-lu_utils.o:__lu_data_init
-pthread_tsd.So:_pthread_key_create
-pthread_getspecific.So:_pthread_getspecific
-malloc.So:_calloc
-scalable_malloc.So:_szone_calloc
-pthread_tsd.So:_pthread_setspecific
-lu_utils.o:__lu_data_set_key
-lu_utils.o:__lu_data_index
-lu_user.o:_getpw_internal
-getlogin.So:_getlogin
-_getlogin.So:__getlogin
-lu_utils.So:__lu_running
-taskUser.So:_task_get_special_port
-mig_support.So:_mig_get_reply_port
-mach_msg.So:_mach_msg
-mach_traps.So:_mach_msg_trap
-srvbootstrapUser.So:_bootstrap_look_up
-mig_strncpy.So:_mig_strncpy
-mach_portUser.So:_mach_port_type
-lu_utils.o:__lookup_link
-lookupUser.o:__lookup_link_secure
-bcopy.So:.section_all
-syslog.So:_openlog
-strncpy.So:_strncpy
-notify_client.o:_notify_register_plain
-notify_client.o:__notify_lib_init
-notify_ipcUser.o:__notify_server_register_plain
-notify_client.o:_token_table_add
-table.o:__nc_table_new
-table.o:__nc_table_insert_n
-table.o:_hash_nkey
-asprintf.So:_asprintf$LDBL128
-vfprintf.So:___vfprintf$LDBL128
-localeconv.So:_localeconv
-fvwrite.So:___sfvwrite
-memcmp.So:.section_all
-sprintf-LDBL.So:_sprintf
-vfprintf-LDBL.So:___vfprintf
-lseek.So:_lseek
-read.So:_read
-OSAtomic.So:.section_all
-malloc.So:_malloc_zone_free
-write.So:_write
-close.So:_close
-exit.So:_exit
-atexit.So:___cxa_finalize
-_exit.So:__exit
-signal.So:_signal
-srvbootstrapUser.So:_bootstrap_status
-setsid.So:_setsid
-pthread_mutex.So:_pthread_mutex_init
-pthread_cond.So:_pthread_cond_init
-getdtablesize.So:_getdtablesize
-dup.So:_dup
-fopen.So:_fopen
-flags.So:___sflags
-findfp.So:___sfp
-fprintf-LDBL.So:_fprintf
-vfprintf-LDBL.So:_vfprintf
-wsetup.So:___swsetup
-makebuf.So:___smakebuf
-fclose.So:_fclose
-stdio.So:__swrite
-stdio.So:___swrite
-stdio.So:___sclose
-random.So:_srandom
-pthread_cond.So:_pthread_cond_broadcast
-malloc.So:_malloc_zone_calloc
-malloc.So:_malloc_default_zone
-lock.So:.section_all
-asprintf-LDBL.So:_asprintf
-common.o:__notify_lib_notify_state_new
-scalable_malloc.So:_large_and_huge_malloc
-vm_mapUser.So:_vm_allocate
-common.o:__notify_lib_register_plain
-table.o:__nc_table_find
-table.o:_hash_key
-common.o:__internal_new_name
-strdup.So:_strdup
-table.o:__nc_table_insert
-common.o:__internal_check_access
-common.o:__internal_client_new
-table.o:__nc_list_new
-table.o:__nc_list_prepend
-notify_client.o:_notify_set_state
-notify_client.o:_token_table_find
-table.o:__nc_table_find_n
-common.o:__notify_lib_set_state
-malloc.So:_realloc
-scalable_malloc.So:_szone_realloc
-flock.So:_flock
-opendir.So:_opendir
-fcntl.So:_fcntl
-getpagesize.So:_getpagesize
-fstatfs.So:_fstatfs
-telldir.So:_telldir
-readdir.So:_readdir
-getdirentries.So:_getdirentries
-atoi.So:_atoi
-strtol.So:_strtol
-fseek.So:_fseek
-ftell.So:__ftello
-stdio.So:__sseek
-stdio.So:___sseek
-fread.So:_fread
-refill.So:___srefill
-stdio.So:__sread
-stdio.So:___sread
-getopt.So:_getopt
-socket.So:_socket
-closedir.So:_closedir
-telldir.So:__seekdir
-telldir.So:__reclaim_telldir
-unlink.So:_unlink
-notify_client.o:_notify_register_check
-notify_ipcUser.o:__notify_server_register_check
-shm_open.So:_shm_open
-fix-3375657.So:__shm_match
-fix-3375657.So:_dosearch
-bsearch.So:_bsearch
-fix-3375657.So:_comparkey
-mmap.So:_mmap
-notify_ipcUser.o:__notify_server_set_state
-notify_client.o:_notify_check
-notify_client.o:_notify_get_state
-notify_ipcUser.o:__notify_server_get_state
-index.So:_index
-ni_util.o:_ni_name_free
-ni_util.o:_ni_idlist_free
-connect.So:_connect
-ni_glue.o:_ni_connect
-ni_glue.o:_ni_alloc
-getmntinfo.So:_getmntinfo
-getfsstat.So:_getfsstat
-getattrlist.So:_getattrlist
-ni_util.o:_ni_name_dup
-ni_glue.o:_ni_setreadtimeout
-ni_glue.o:_ni_setabort
-ni_glue.o:_ni_self
-ni_glue.o:_callit
-ni_glue.o:_ni_settimeout
-ni_glue.o:_confirm_tcp
-ni_glue.o:_rebind
-ni_glue.o:_connectit
-ni_glue.o:_socket_open
-bindresvport.o:_bindresvport
-bindresvport.o:_bindresvport_sa
-getsockname.So:_getsockname
-getsockopt.So:_getsockopt
-setsockopt.So:_setsockopt
-bind.So:_bind
-clnt_tcp.o:_clnttcp_create
-xdr_mem.o:_xdrmem_create
-rpc_prot.o:_xdr_callhdr
-xdr.o:_xdr_u_long
-xdr_mem.o:_xdrmem_putlong_aligned
-xdr.o:_xdr_enum
-xdr.o:_xdr_long
-xdr_mem.o:_xdrmem_getpos
-xdr_mem.o:_xdrmem_destroy
-xdr_rec.o:_xdrrec_create
-xdr_rec.o:_fix_buf_size
-auth_none.o:_authnone_create
-rpc_prot.o:_xdr_opaque_auth
-xdr.o:_xdr_bytes
-xdr.o:_xdr_u_int
-xdr.o:_xdr_opaque
-clnt_tcp.o:_clnttcp_control
-ni_glue.o:_getmyport
-ni_glue.o:_createauth
-ni_prot_clnt.o:__ni_self_2
-clnt_tcp.o:_clnttcp_call
-xdr_rec.o:_xdrrec_putbytes
-xdr_rec.o:_xdrrec_putlong
-auth_none.o:_authnone_marshal
-ni_prot_xdr.o:_xdr_ni_id
-xdr_rec.o:_xdrrec_endofrecord
-xdr_rec.o:_flush_out
-clnt_tcp.o:_writetcp
-xdr_rec.o:_xdrrec_skiprecord
-rpc_prot.o:_xdr_replymsg
-xdr_rec.o:_xdrrec_getlong
-xdr_rec.o:_xdrrec_getbytes
-xdr_rec.o:_set_input_fragment
-xdr_rec.o:_get_input_bytes
-xdr_rec.o:_fill_input_buf
-clnt_tcp.o:_readtcp
-select.So:_select
-xdr.o:_xdr_union
-rpc_prot.o:_xdr_accepted_reply
-xdr.o:_xdr_void
-rpc_prot.o:__seterr_reply
-auth_none.o:_authnone_validate
-ni_prot_xdr.o:_xdr_ni_id_res
-ni_prot_xdr.o:_xdr_ni_status
-ni_glue.o:_ni_free
-ni_glue.o:_clnt_kill
-auth_none.o:_authnone_destroy
-clnt_tcp.o:_clnttcp_destroy
-xdr_rec.o:_xdrrec_destroy
-uname.So:_uname
-sscanf-LDBL.So:_sscanf
-vfscanf-LDBL.So:___svfscanf
-strtoumax.So:_strtoumax
-sendto.So:_sendto
-localtime.So:_localtime
-localtime.So:_tzset_basic
-localtime.So:_tzload
-access.So:_access
-localtime.So:_notify_register_tz
-timezone_unix03.So:__st_set_timezone
-getcwd.So:_getcwd
-lstat.So:_lstat
-strcat.So:_strcat
-printf-LDBL.So:_printf
-findfp.So:___sinit
-isatty.So:_isatty
-putchar.So:_putchar
-puts.So:_puts
-vm_mapUser.So:_vm_deallocate
-statfs.So:_statfs
-findfp.So:__cleanup
-fwalk.So:__fwalk
-ni_prot_xdr.o:_xdr_ni_rparent_res
-ni_prot_xdr.o:_xdr_ni_binding
-ni_prot_xdr.o:_xdr_ni_name
-xdr.o:_xdr_string
-ni_glue.o:_ni_new
-ni_glue.o:_ni_clear
-ni_glue.o:_get_daddr
-ni_glue.o:_ni_statistics
-clnt_udp.o:_clntudp_bufcreate
-clnt_udp.o:_clntudp_call
-xdr_mem.o:_xdrmem_setpos
-xdr_mem.o:_xdrmem_putbytes
-pmap_prot.o:_xdr_pmap
-recvfrom.So:_recvfrom
-xdr_mem.o:_xdrmem_getlong_aligned
-xdr.o:_xdr_u_short
-clnt_udp.o:_clntudp_destroy
-clnt_udp.o:_clntudp_create
-nibind_prot_xdr.o:_xdr_nibind_getregister_res
-nibind_prot_xdr.o:_xdr_nibind_addrinfo
-ni_prot_clnt.o:__ni_statistics_2
-ni_prot_xdr.o:_xdr_ni_proplist
-xdr_array.o:_xdr_array
-ni_prot_xdr.o:_xdr_ni_property
-ni_prot_xdr.o:_xdr_ni_namelist
-ni_util.o:_ni_proplist_match
-ni_util.o:_ni_name_match
-inet_addr.So:_inet_aton
-strtoul.So:_strtoul
-ni_util.o:_ni_proplist_free
-ni_util.o:_ni_prop_free
-ni_util.o:_ni_namelist_free
-sys_interfaces.o:__libinfo_ni_sys_interfaces
-getifaddrs.o:_getifaddrs
-getifaddrs.o:_freeifaddrs
-ni_glue.o:_ni_swap
-sys_interfaces.o:__libinfo_ni_sys_is_my_address
-sys_interfaces.o:__libinfo_ni_sys_is_my_network
-sys_interfaces.o:__libinfo_ni_sys_interfaces_release
-inet_ntoa.So:_inet_ntoa
-inet_ntop.o:_inet_ntop
-inet_ntop.o:_inet_ntop4
-sprintf.So:_sprintf$LDBL128
-syslog.So:_syslog$LDBL128
-syslog.So:_vsyslog$LDBL128
-snprintf.So:_snprintf$LDBL128
-strftime.So:_strftime
-localtime.So:_tzset
-strftime.So:__st_fmt
-timelocal.So:___get_current_time_locale
-crt_externs.So:__NSGetArgv
-dyldAPIsInLibSystem.o:__dyld_lookup_and_bind
-dyldLock-B32866A3.o:__ZN16LockWriterHelperC1Ev
-dyldLock-B32866A3.o:__ZN25RecursiveReaderWriterLock26lockForSingleWritingThreadEv
-vsnprintf.So:_vsnprintf$LDBL128
-send.So:_send
-multi_call.o:_multi_call
-getgroups.So:_getgroups
-authunix_prot.o:_xdr_authunix_parms
-xdr.o:_xdr_int
-rpc_callmsg.o:_xdr_callmsg
-xdr_mem.o:_xdrmem_inline_aligned
-ni_glue.o:_eachresult
-clnt_udp.o:_clntudp_control
-ni_glue.o:_ni_switch
-ni_glue.o:_reinit
-xdr.o:_xdr_free
-fflush.So:___fflush
-fwrite.So:_fwrite
-rename.So:_rename
-fflush.So:_fflush
-notify_client.o:_notify_cancel
-notify_ipcUser.o:__notify_server_cancel
-notify_client.o:_token_table_delete
-table.o:__nc_table_delete_n
-utime.So:_utime
-utimes.So:_utimes
-ni_glue.o:_ni_lookup
-ni_prot_clnt.o:__ni_lookup_2
-ni_prot_xdr.o:_xdr_ni_lookup_args
-ni_prot_xdr.o:_xdr_ni_lookup_res
-ni_prot_xdr.o:_xdr_ni_lookup_stuff
-ni_prot_xdr.o:_xdr_ni_idlist
-sscanf-LDBL.So:_eofread
-srvbootstrapUser.So:_bootstrap_check_in
-localtime.So:_ctime
-asctime.So:_asctime
-memchr.So:_memchr
-syslog-LDBL.So:_vsyslog
-syslog.So:__sl_init_notify
-snprintf-LDBL.So:_snprintf
-vsnprintf-LDBL.So:_vsnprintf
-notify_client.o:_notify_monitor_file
-notify_ipcUser.o:__notify_server_monitor_file
-inet_ntop.o:_inet_ntop6
-notify_client.o:_notify_register_signal
-notify_ipcUser.o:__notify_server_register_signal
-pthread.So:_pthread_attr_init
-pthread.So:_pthread_attr_setdetachstate
-pthread.So:_pthread_create
-vm_mapUser.So:_vm_map
-vm_mapUser.So:_vm_protect
-malloc.So:_set_malloc_singlethreaded
-thread_setup.So:__pthread_setup
-taskUser.So:_thread_create_running
-pthread.So:__pthread_body
-pthread_set_self.So:___pthread_set_self
-mach_traps.So:_mach_reply_port
-pthread.So:_new_sem_from_pool
-taskUser.So:_semaphore_create
-semaphore.So:_semaphore_wait_signal
-mach_traps.So:_semaphore_wait_signal_trap
-pthread.So:_pthread_attr_destroy
-pthread.So:_sched_yield
-mach_traps.So:_swtch_pri
-semaphore.So:_semaphore_signal
-mach_traps.So:_semaphore_signal_trap
-semaphore.So:_semaphore_wait
-mach_traps.So:_semaphore_wait_trap
-pthread.So:_restore_sem_to_pool
-lu_utils.o:__lookup_all
-lookupUser.o:__lookup_all_secure
-common.o:__notify_lib_cancel
-common.o:__internal_cancel
-table.o:__nc_list_find_release
-table.o:__nc_list_release
-pthread.So:_pthread_exit
-pthread_tsd.So:__pthread_tsd_cleanup
-mach_msg.So:_mach_msg_send
-mach_init.So:_mach_thread_self
-mach_traps.So:_thread_self_trap
-thread_actUser.So:_thread_terminate
-table.o:__nc_list_data
-mach_portUser.So:_mach_port_mod_refs
-dyldAPIsInLibSystem.o:_NSCreateObjectFileImageFromFile
-dyldAPIsInLibSystem.o:_NSLinkModule
-table.o:__nc_list_chop
-keymgr.o:_dwarf2_unwind_dyld_add_image_hook
-getsecbyname.o:_getsectdatafromheader
-getsecbyname.o:_getsectbynamefromheader
-keymgr.o:__keymgr_get_and_lock_processwide_ptr_2
-keymgr.o:_get_or_create_key_element
-keymgr.o:_find_key_data
-keymgr.o:__keymgr_set_and_unlock_processwide_ptr
-keymgr.o:_unlock_node
-dyldAPIsInLibSystem.o:_NSLookupSymbolInModule
-dyldAPIsInLibSystem.o:_NSAddressOfSymbol
-_flock_stub.So:_flockfile
-_flock_stub.So:_funlockfile
-ni_glue.o:_ni_setpassword
-auth_unix.o:_authunix_create
-auth_unix.o:_marshal_new_auth
-auth_unix.o:_authunix_marshal
-auth_unix.o:_authunix_validate
-auth_unix.o:_authunix_destroy
-fgets.So:_fgets
-inet_pton.o:_inet_pton
-mach_portUser.So:_mach_port_deallocate
-inet_pton.o:_inet_pton4
-strcasecmp.So:_strcasecmp
-random.So:_random
-common.o:__notify_lib_get_state
-pselect.So:_pselect
-recvmsg.So:_recvmsg
-if_nametoindex.o:_if_nametoindex
-table.o:__nc_table_delete
-getprogname.So:_getprogname
-crt_externs.So:__NSGetProgname
-dyldAPIsInLibSystem.o:_NSIsSymbolNameDefined
-kqueue.So:_kqueue
-kevent.So:_kevent
-liblaunch.o:_launch_data_new_string
-liblaunch.o:_launch_data_alloc
-liblaunch.o:_launch_data_set_string
-liblaunch.o:_launch_get_fd
-liblaunch.o:_launch_client_init
-liblaunch.o:__fd
-liblaunch.o:_launchd_fdopen
-liblaunch.o:_launch_msg
-liblaunch.o:_launchd_msg_send
-liblaunch.o:_make_msg_and_cmsg
-sendmsg.So:_sendmsg
-liblaunch.o:_launchd_msg_recv
-liblaunch.o:_make_data
-liblaunch.o:_launch_msg_getmsgs
-liblaunch.o:_launch_data_get_type
-liblaunch.o:_launch_data_dict_lookup
-liblaunch.o:_launch_data_copy
-liblaunch.o:_launch_data_free
-mach_portUser.So:_mach_port_destroy
-liblaunch.o:_launch_data_dict_iterate
-liblaunch.o:_launch_data_get_string
-syslog-LDBL.So:_syslog
-pthread.So:_pthread_attr_setscope
-pipe.So:_pipe
-pthread_cond.So:_pthread_cond_wait
-semaphore.So:_semaphore_signal_all
-mach_traps.So:_semaphore_signal_all_trap
-strstr.So:_strstr
-dyldAPIsInLibSystem.o:_dlopen
-dyldAPIsInLibSystem.o:__Z29getPerThreadBufferFor_dlerrorj
-lu_user.o:_extract_user
-lu_utils.o:__lu_xdr_attribute
-xdr_mem.o:_xdrmem_getbytes
-lu_user.o:_copy_user
-lu_user.o:_endpwent
-lu_user.o:_lu_endpwent
-lu_utils.o:__lu_data_free_vm_xdr
-table.o:__nc_list_next
-table.o:__nc_list_append
-getpgrp.So:_getpgrp
-dup2.So:_dup2
-mbrlen.So:_mbrlen
-none.So:__none_mbrtowc
-pthread_cond.So:_pthread_cond_signal
-strncat.So:_strncat
-umask.So:_umask
-vsprintf-LDBL.So:_vsprintf
-fputs.So:_fputs
-dyldAPIsInLibSystem.o:_NSVersionOfLinkTimeLibrary
-crt_externs.So:__NSGetMachExecuteHeader
-dyldAPIsInLibSystem.o:__Z11names_matchPcPKc
-pthread_mutex.So:_pthread_mutex_destroy
-fork.So:_fork
-cthreads.So:__cthread_fork_prepare
-malloc.So:__malloc_fork_prepare
-scalable_malloc.So:_szone_force_lock
-cthreads.So:__cthread_fork_parent
-malloc.So:__malloc_fork_parent
-scalable_malloc.So:_szone_force_unlock
-waitpid.So:_waitpid
-wait4.So:_wait4
-longjmp.So:.section_all
-sigcompat.So:_sigsetmask
-_longjmp.So:__longjmp
-dyldAPIsInLibSystem.o:_dlsym
-malloc.So:_malloc_good_size
-scalable_malloc.So:_szone_good_size
-NSSystemDirectories.So:_NSStartSearchPathEnumeration
-NSSystemDirectories.So:_NSGetNextSearchPathEnumeration
-wbuf.So:___swbuf
-ferror.So:_ferror
-getsecbyname.o:_getsectdata
-getsecbyname.o:_getsectbyname
-dyldAPIsInLibSystem.o:__dyld_get_image_header
-dyldAPIsInLibSystem.o:__dyld_image_count
-dyldAPIsInLibSystem.o:__dyld_get_image_vmaddr_slide
-dyldAPIsInLibSystem.o:__dyld_get_image_name
-malloc.So:_malloc_zone_realloc
-mach_portUser.So:_mach_port_allocate
-mach_portUser.So:_mach_port_request_notification
-pthread.So:_pthread_main_np
-mach_portUser.So:_mach_port_insert_right
-mach_portUser.So:_mach_port_set_attributes
-mach_portUser.So:_mach_port_insert_member
-mach_absolute_time.So:_mach_absolute_time
-mach_traps.So:_mk_timer_create
-mach_traps.So:_mk_timer_arm
-daemon.So:_daemon
-err-LDBL.So:_warnx
-err.So:_err_set_file
-fputc.So:_fputc
-regcomp.So:_regcomp
-regcomp.So:_doemit
-mbrtowc.So:_mbrtowc
-wcrtomb.So:_wcrtomb
-none.So:__none_wcrtomb
-getc.So:_getc
-rget.So:___srget
-ungetc.So:_ungetc
-fgetln.So:_fgetln
-regexec.So:_regexec
-regexec.So:_smatcher
-regexec.So:_sstep
-cthreads.So:_pthread_atfork
-strtoll.So:_strtoll
-gdtoa-strtod.So:_strtod
-strtoull.So:_strtoull
-mach_portUser.So:_mach_port_extract_member
-mach_traps.So:_mk_timer_destroy
-localtime.So:_localtime_r
-atof.So:_atof
-gdtoa-dtoa.So:___dtoa
-gdtoa-misc.So:___d2b_D2A
-gdtoa-dmisc.So:___rv_alloc_D2A
-gdtoa-misc.So:___Balloc_D2A
-gdtoa-misc.So:___Bfree_D2A
-gdtoa-dmisc.So:___freedtoa
-getrlimit.So:_getrlimit
-setrlimit.So:_setrlimit
-basename.So:_basename
-strpbrk.So:_strpbrk
-readdir.So:_readdir_r
-strerror.So:_strerror
-setitimer.So:_setitimer
-socketpair.So:_socketpair
-pthread.So:_pthread_attr_setstacksize
-liblaunch.o:_launch_data_get_integer
-recv.So:_recv
-mach_init.So:_mach_host_self
-mach_traps.So:_host_self_trap
-mach_hostUser.So:_host_get_io_master
-sync.So:_sync
-setbuffer.So:_setlinebuf
-fdopen.So:_fdopen
-rewind.So:_rewind
-fseek.So:__fseeko
-ftell.So:_ftell
-ftruncate.So:_ftruncate
-seteuid.So:_seteuid
-chdir.So:_chdir
-setenv.So:_setenv
-getenv.So:___findenv
-setuid.So:_setuid
-setgid.So:_setgid
-strlcpy.So:_strlcpy
-link.So:_link
-strtofflags.So:_strtofflags
-strsep.So:_strsep
-fts.So:_fts_open
-fts.So:_fts_read
-fchdir.So:_fchdir
-fts.So:_fts_build
-opendir.So:___opendir2
-chflags.So:_chflags
-rindex.So:_rindex
-get_compat.So:_compat_mode
-get_compat.So:_check_env_var
-rmdir.So:_rmdir
-dyldAPIsInLibSystem.o:__NSGetExecutablePath
-ni_useful.o:_ni_open
-ni_useful.o:_ni_fancyopen
-ni_useful.o:_ni_relopen
-ni_useful.o:_escindex
-ni_useful.o:_unescape
-ni_useful.o:_setstuff
-ni_glue.o:_ni_needwrite
-ni_glue.o:_ni_setwritetimeout
-ni_glue.o:_ni_root
-ni_prot_clnt.o:__ni_root_2
-ni_useful.o:_ni_pathsearch
-ni_useful.o:_eatslash
-ni_useful.o:_ni_relsearch
-ni_useful.o:_ni_name_dupn
-ni_error.o:_ni_error
-getopt_long.So:_getopt_long
-getopt_long.So:_getopt_internal
-wctype.So:_wctype
-btowc.So:_btowc
-strerror.So:_strerror_r
-putc.So:_putc
-sigcompat.So:_sigset
-sleep.So:_sleep
-nanosleep.So:_nanosleep
-mach_traps.So:_mach_timebase_info
-_fixunsdfdi.o:___fixunsdfdi
-mach_traps.So:_mach_wait_until
-msync.So:_msync
-sysctlbyname.So:_sysctlbyname
-arch.o:_NXGetLocalArchInfo
-mach_hostUser.So:_host_info
-arch.o:_NXGetArchInfoFromCpuType
-arch.o:_NXFindBestFatArch
-malloc.So:_malloc_create_zone
-scalable_malloc.So:_create_scalable_zone
-malloc.So:_malloc_set_zone_name
-scalable_malloc.So:_tiny_malloc_from_region_no_lock
-fchown.So:_fchown
-fchmod.So:_fchmod
-setlogin.So:_setlogin
-_setlogin.So:__setlogin
-vm_mapUser.So:_vm_map_64
-vm_mapUser.So:_mach_make_memory_entry_64
-srvbootstrapUser.So:_bootstrap_subset
-srvbootstrapUser.So:_bootstrap_register
-dyldAPIsInLibSystem.o:_dlclose
-rndint.o:_rint
-remmod.o:_fmod
-fpmacros.o:___fpclassifyd
-bzero.So:_bzero
-pthread_mutex.So:_pthread_mutexattr_init
-pthread_mutex.So:_pthread_mutexattr_destroy
-chown.So:_chown
-chmod.So:_chmod
-notify_client.o:_notify_post
-notify_ipcUser.o:__notify_server_post
-mach_portUser.So:_mach_port_move_member
-mach_traps.So:_map_fd
-ceilfloor.o:_floor
-fpmacros.o:___isnand
-rndint.o:_roundf
-rndint.o:_truncf
-crt_externs.So:__NSGetArgc
-strcasestr.So:_strcasestr
-strcasecmp.So:_strncasecmp
-usleep.So:_usleep
-pthread.So:_pthread_setcanceltype
-pthread.So:_pthread_testcancel
-pause.So:_pause
-sigcompat.So:_sigblock
-sigcompat.So:_sigpause
-sigsuspend.So:_sigsuspend
-setbuf.So:_setbuf
-mach_traps.So:_task_for_pid
-fpmacros.o:___isinfd
-svc_udp.o:_svcudp_create
-svc_udp.o:_svcudp_bufcreate
-svc.o:_xprt_register
-svc.o:_svc_register
-svc.o:_svc_find
-res_init.o:_res_init
-res_init.o:___res_randomid
-popen.So:_popen
-vfork.So:_vfork
-execve.So:_execve
-fscanf-LDBL.So:_fscanf
-malloc.So:_malloc_size
-pathconf.So:_pathconf
-vm_mapUser.So:_vm_inherit
-mach_hostUser.So:_host_kernel_version
-mach_hostUser.So:_processor_set_default
-processor_setUser.So:_processor_set_info
-processor_setUser.So:_processor_set_statistics
-slot_name.So:_slot_name
-popen.So:_pclose
-gdtoa-dmisc.So:___nrv_alloc_D2A
-notify_client.o:_notify_register_mach_port
-notify_ipcUser.o:__notify_server_register_mach_port
-notify_client.o:_token_table_add_mach_port
-mkdir.So:_mkdir
-mount.So:_mount
-svc.o:_svc_getreqset
-svc_udp.o:_svcudp_recv
-svc_auth.o:__authenticate
-svc_auth_unix.o:__svcauth_unix
-svc_udp.o:_svcudp_getargs
-svc.o:_svc_sendreply
-svc_udp.o:_svcudp_reply
-svc_udp.o:_svcudp_freeargs
-svc_udp.o:_svcudp_stat
-sysctlnametomib.So:_sysctlnametomib
-srvbootstrapUser.So:_bootstrap_parent
-kill.So:_kill
-symlink.So:_symlink
-pthread_mutex.So:_pthread_mutex_trylock
-malloc.So:_valloc
-scalable_malloc.So:_szone_valloc
-getdirentriesattr.So:_getdirentriesattr
-vm_mapUser.So:_vm_copy
-vm_mapUser.So:_vm_purgable_control
-power.o:_pow
-power.o:_PowerInner
-mach_portUser.So:_mach_port_get_attributes
-fabs.o:_fabs
-host_privUser.So:_host_processor_set_priv
-thread_actUser.So:_thread_set_policy
-munmap.So:_munmap
-realpath.So:_realpath
-strlcat.So:_strlcat
-readlink.So:_readlink
-taskUser.So:_task_set_special_port
-ms_thread_switch.So:_thread_switch
-mach_traps.So:_syscall_thread_switch
-pthread_mutex.So:_pthread_mutexattr_settype
-setegid.So:_setegid
-FastSinCos.o:_cos
-mach_msg.So:_mach_msg_overwrite
-mach_traps.So:_mach_msg_overwrite_trap
-lu_fstab.o:_setfsent
-lu_fstab.o:_lu_endfsent
-lu_fstab.o:_getfsent
-lu_fstab.o:_getfs
-lu_fstab.o:_lu_getfsent
-ni_glue.o:_ni_children
-ni_prot_clnt.o:__ni_children_2
-ni_prot_xdr.o:_xdr_ni_children_res
-ni_prot_xdr.o:_xdr_ni_children_stuff
-ni_glue.o:_ni_read
-ni_prot_clnt.o:__ni_read_2
-ni_prot_xdr.o:_xdr_ni_proplist_res
-ni_prot_xdr.o:_xdr_ni_proplist_stuff
-dyldAPIsInLibSystem.o:_NSAddImage
-dyldAPIsInLibSystem.o:_NSIsSymbolNameDefinedInImage
-dyldAPIsInLibSystem.o:_NSLookupSymbolInImage
-pread.So:_pread
-pthread_cond.So:_pthread_cond_destroy
-pthread.So:_pthread_mach_thread_np
-thread_actUser.So:_thread_info
-thread_actUser.So:_thread_policy
-mach_portUser.So:_mach_port_rename
-thread_actUser.So:_thread_swap_exception_ports
-setattrlist.So:_setattrlist
-db.So:_dbopen
-bt_open.So:___bt_open
-mpool.So:_mpool_open
-_divdi3.o:___divdi3
-mpool.So:_mpool_filter
-mpool.So:_mpool_get
-bt_conv.So:___bt_pgin
-mpool.So:_mpool_put
-bt_get.So:___bt_get
-bt_search.So:___bt_search
-bt_utils.So:___bt_cmp
-bt_utils.So:___bt_defcmp
-bt_utils.So:___bt_ret
-bt_seq.So:___bt_seq
-bt_close.So:___bt_sync
-fsync.So:_fsync
-_cmpdi2.o:___cmpdi2
-_floatdidf.o:___floatdidf
-localtime.So:_mktime
-localtime.So:_time2sub
-localtime.So:_localsub
-localtime.So:_gmtime
-issetugid.So:_issetugid
-lu_fstab.o:_extract_fstab
-lu_fstab.o:_free_fstab_data
-logb.o:_logb
-scalb.o:_scalbn
-malloc.So:_malloc_zone_from_ptr
-mach_traps.So:_mk_timer_cancel
-dyldAPIsInLibSystem.o:__dyld_present
-pthread_tsd.So:_pthread_key_delete
-syslog.So:_closelog
-getttyent.So:_setttyent
-getttyent.So:_getttyent
-getttyent.So:_endttyent
-taskUser.So:_task_policy_set
-_moddi3.o:___moddi3
-pthread.So:_pthread_get_stackaddr_np
-pthread.So:_pthread_get_stacksize_np
-fpmacros.o:___isnanf
-fpmacros.o:___isinff
-ptrace.So:_ptrace
-srvbootstrapUser.So:_bootstrap_create_server
-srvbootstrapUser.So:_bootstrap_create_service
-taskUser.So:_task_threads
-thread_actUser.So:_thread_get_state
-rndint.o:_rintf
-mig_support.So:_mig_put_reply_port
-lu_user.o:_getpwnam_r
-lu_user.o:_getpw_r
-lu_user.o:_lu_getpwnam
-_lu_types_xdr.o:_xdr__lu_string
-lu_user.o:_free_user
-lu_user.o:_free_user_data
-mach_msg.So:_mach_msg_destroy
-system.So:_system
-ppc_gettimeofday.So:___ppc_gettimeofday
-lu_user.o:_getpwuid_r
-fsctl.So:_fsctl
-pthread_rwlock.So:_pthread_rwlockattr_init
-pthread_rwlock.So:_pthread_rwlock_init
-pthread_rwlock.So:_pthread_rwlockattr_destroy
-pthread_rwlock.So:_pthread_rwlock_rdlock
-pthread_rwlock.So:_pthread_rwlock_unlock
-pthread_rwlock.So:_pthread_rwlock_wrlock
-setpriority.So:_setpriority
-fts.So:_fts_children
-fts.So:_fts_close
-keymgr.o:__keymgr_get_per_thread_data
-keymgr.o:_get_key_element
-keymgr.o:__keymgr_set_per_thread_data
-keymgr.o:__keymgr_get_and_lock_processwide_ptr
-pwrite.So:_pwrite
-pthread_cond.So:_pthread_cond_timedwait
-semaphore.So:_semaphore_timedwait_signal
-mach_traps.So:_semaphore_timedwait_signal_trap
-gdtoa-strtof.So:_strtof
-gdtoa-strtodg.So:___strtodg
-gdtoa-misc.So:___lshift_D2A
-gdtoa-smisc.So:___copybits_D2A
-gdtoa-smisc.So:___any_on_D2A
-gdtoa-gmisc.So:___rshift_D2A
-gdtoa-misc.So:___hi0bits_D2A
-gdtoa-smisc.So:___s2b_D2A
-gdtoa-misc.So:___i2b_D2A
-gdtoa-misc.So:___pow5mult_D2A
-gdtoa-misc.So:___diff_D2A
-gdtoa-misc.So:___cmp_D2A
-ceilfloor.o:_ceil
-lu_fstab.o:_free_fstab
-lu_fstab.o:_endfsent
-mach_portUser.So:_mach_port_get_refs
-membership.o:_mbr_string_to_uuid
-membership.o:_mbr_check_service_membership
-membership.o:_mbr_group_name_to_uuid
-membership.o:_GetServerPort
-memberdUser.o:__mbr_MapName
-memberdUser.o:___NDR_convert__mig_reply_error_t
-semaphore.So:_semaphore_signal_thread
-mach_traps.So:_semaphore_signal_thread_trap
-mig_deallocate.So:_mig_deallocate
-lu_user.o:_getpwnam
-searchfs.So:_searchfs
-keymgr.o:__keymgr_unlock_processwide_ptr
-atol.So:_atol
-auditon.So:_auditon
-lu_utils.So:__lookupd_port
-lu_utils.o:__lookup_one
-lookupUser.o:__lookup_one_secure
-lu_group.o:_getgrouplist
-lu_group.o:_getgrouplist_internal
-memberdUser.o:__mbr_GetGroups
-lu_group.o:_initgroups
-setgroups.So:_setgroups
-bt_close.So:___bt_close
-mpool.So:_mpool_close
-mach_traps.So:_macx_backing_store_recovery
-host_privUser.So:_get_dp_control_port
-mach_portUser.So:_mach_port_extract_right
-mlock.So:_mlock
-host_privUser.So:_vm_wire
-setreuid.So:_setreuid
-lu_host.o:_gethostbyname
-lu_host.o:_gethostbynameerrno
-lu_host.o:_cache_gethostbyname
-lu_host.o:_lu_gethostbyname
-lu_host.o:_extract_host
-lu_host.o:_cache_host
-lu_host.o:_copy_host
-lu_host.o:_recycle_host
-clnt_perror.o:_clnt_spcreateerror
-clnt_perror.o:__buf
-clnt_perror.o:_clnt_sperrno
-pmap_getport.o:_pmap_getport
-pmap_wakeup.o:_pmap_wakeup
-liblaunch.o:_launch_data_get_fd
-svc_tcp.o:_svctcp_create
-listen.So:_listen
-accept.So:_accept
-auth_unix.o:_authunix_create_default
-clnt_udp.o:_clntudp_freeres
-vm_mapUser.So:_mach_make_memory_entry
-liblaunch.o:_launch_data_array_get_count
-fgetc.So:_fgetc
-getvfsbyname.So:_getvfsbyname
-shm_unlink.So:_shm_unlink
-isctype.So:_isdigit
-srvbootstrapUser.So:_bootstrap_unprivileged
-ceilfloor.o:_floorf
-ceilfloor.o:_ceilf
-abs.So:_abs
-tableLogD.o:_log
-FastSinCos.o:_sin
-finite.o:_finite
-fpmacros.o:___isfinited
-clock_sleep.So:_clock_sleep
-mach_traps.So:_clock_sleep_trap
-pty.So:_openpty
-lu_group.o:_getgrnam
-lu_group.o:_getgr
-lu_group.o:_getgr_internal
-lu_group.o:_extract_group
-lu_group.o:_copy_group
-grantpt.So:_grantpt
-grantpt.So:_ptsname
-revoke.So:_revoke
-vm_mapUser.So:_vm_write
-mach_portUser.So:_mach_port_get_set_status
-accessx_np.So:_accessx_np
-sqrt.o:___sqrt
-tg.o:_tan
-tableExpD.o:_exp
-rndint.o:_trunc
-gdtoa-dmisc.So:___quorem_D2A
-gdtoa-misc.So:___multadd_D2A
-vm_mapUser.So:_vm_msync
-dyldAPIsInLibSystem.o:_NSUnLinkModule
-keymgr.o:_dwarf2_unwind_dyld_remove_image_hook
-dyldAPIsInLibSystem.o:_NSDestroyObjectFileImage
-pthread.So:_pthread_equal
-thread_actUser.So:_thread_policy_set
-atan2.o:_atan2
-copysign.o:_copysign
-remmod.o:_remainder
-putenv.So:_putenv
-pthread.So:_pthread_join
-mktemp.So:_mkstemp
-arc4random.So:_arc4random
-lu_utils.o:__lu_data_free
-lu_group.o:_free_lu_thread_info_group
-lu_group.o:_free_group
-lu_group.o:_free_group_data
-sysconf.So:_sysconf
-lu_user.o:_setpwent
-devname.So:_devname_r
-reallocf.So:_reallocf
-merge.So:_mergesort
-scandir.So:_alphasort
-vasprintf-LDBL.So:_vasprintf
-killpg.So:_killpg
-bt_delete.So:___bt_delete
-bt_put.So:___bt_put
-bt_delete.So:___bt_dleaf
-mpool.So:_mpool_sync
-bt_conv.So:___bt_pgout
-bt_page.So:___bt_free
-unmount.So:_unmount
-gdtoa-misc.So:___mult_D2A
-liblaunch.o:_launch_data_array_get_index
-liblaunch.o:_launch_data_get_bool
-strspn.So:_strspn
-getaddrinfo.o:_getaddrinfo
-getaddrinfo.o:_gai_checkhints
-getaddrinfo.o:_gai_lookupd
-getaddrinfo.o:_gai_make_query
-getaddrinfo.o:_encode_kv
-getaddrinfo.o:_gai_lookupd_process_dictionary
-getaddrinfo.o:_new_addrinfo_v4
-getaddrinfo.o:_append_addrinfo
-getaddrinfo.o:_new_addrinfo_v6
-arc4random.So:_arc4random_stir
-alarm.So:_alarm
-getpeername.So:_getpeername
-getaddrinfo.o:_getnameinfo
-getaddrinfo.o:_freeaddrinfo
-getaddrinfo.o:_gni_make_query
-getaddrinfo.o:_gni_lookupd_process_dictionary
-asl.So:_asl_open
-asl-LDBL.So:_asl_log
-asl.So:_asl_new
-asl.So:_asl_set
-asl.So:_asl_set_query
-asl.So:_asl_send
-asl.So:_asl_free
-asl.So:_asl_set_filter
-membership.o:_mbr_user_name_to_uuid
-lu_protocol.o:_getprotobyname
-lu_protocol.o:_getproto
-lu_protocol.o:_extract_protocol
-lookupUser.o:___NDR_convert__mig_reply_error_t
-pthread.So:_pthread_cancel
-login.So:_login
-ttyslot.So:_ttyslot
-termios.So:_tcgetpgrp
-termios.So:_cfgetospeed
-termios.So:_tcsetpgrp
-termios.So:_tcsetattr
-setpgid.So:_setpgid
-strtok.So:_strtok
-nl_langinfo.So:_nl_langinfo
-inet_addr.So:_inet_addr
-mach_error.So:_mach_error
-mach_error_string.So:_mach_error_string_int
-fprintf_stderr.So:_fprintf_stderr
-vprintf.So:_vprintf$LDBL128
-vfprintf.So:_vfprintf$LDBL128
-vm_mapUser.So:_vm_read
-listxattr.So:_listxattr
-getusershell.So:_getusershell
-getusershell.So:_endusershell
-pty.So:_forkpty
-utmpx.So:_pututxline
-vis.So:_strvisx
-unvis.So:_strunvis
-fseek.So:_fseeko
-lockf.So:_lockf
-icacheinval.So:_sys_icache_invalidate
-wait3.So:_wait3
-getttyent.So:_getttynam
-lu_group.o:_endgrent
-lu_group.o:_lu_endgrent
-exec.So:_execvp
-exec.So:_execvP
-logout.So:_logout
-fts.So:_fts_set
-remove.So:_remove
-pthread.So:_pthread_setschedparam
-getaddrinfo.o:_getaddrinfo_async_start
-lu_utils.o:_lu_async_start
-lu_utils.o:__lu_async_send
-getaddrinfo.o:_getaddrinfo_async_handle_reply
-lu_utils.o:_lu_async_handle_reply
-lu_utils.o:__lu_worklist_remove
-lu_utils.o:__lu_free_request
-getaddrinfo.o:_gai_extract_data
-fenv.o:___fegetfltrounds
-gen_uuid.So:_uuid_generate_random
-unpack.So:_uuid_unpack
-pack.So:_uuid_pack
-stpcpy.So:_stpcpy
-getpriority.So:_getpriority
-remmod.o:_fmodf
-fpmacros.o:___fpclassifyf
-logb.o:_logbf
-scalb.o:_scalbnf
-rand.So:_rand
-getxattr.So:_getxattr
-sha1.o:_CC_SHA1_Init
-sha1.o:_CC_SHA1_Update
-sha1.o:_sha1_block_data_order
-sha1.o:_CC_SHA1_Final
-sha1.o:_sha1_block_host_order
-fpmacros.o:___signbitd
-dyldAPIsInLibSystem.o:_NSAddLibrary
-rand.So:_srand
-scandir.So:_scandir
-dyldAPIsInLibSystem.o:_NSIsSymbolNameDefinedWithHint
-dyldAPIsInLibSystem.o:_NSLookupAndBindSymbolWithHint
-strnstr.So:_strnstr
-difftime.So:_difftime
-strcspn.So:_strcspn
-clock.So:_clock
-getrusage.So:_getrusage
-dyldAPIsInLibSystem.o:_dladdr
-pthread_cond.So:_pthread_cond_timedwait_relative_np
-pthread.So:_pthread_getschedparam
-md5_dgst.o:_CC_MD5_Init
-md5_dgst.o:_CC_MD5_Update
-md5_dgst.o:_md5_block_data_order
-md5_dgst.o:_md5_block_host_order
-isctype.So:_isspace
-isctype.So:_toupper
-md2_dgst.o:_CC_MD2_Init
-md2_dgst.o:_CC_MD2_Update
-md2_dgst.o:_md2_block
-md2_dgst.o:_CC_MD2_Final
-isctype.So:_tolower
-md5_dgst.o:_CC_MD5_Final
-gdtoa-smisc.So:___ratio_D2A
-gdtoa-misc.So:___b2d_D2A
-gdtoa-ulp.So:___ulp_D2A
-getsegbyname.o:_getsegbyname
-pthread.So:_pthread_attr_getschedparam
-pthread.So:_sched_get_priority_min
-pthread.So:_sched_get_priority_max
-thread_actUser.So:_thread_set_exception_ports
-pthread_sigmask.So:_pthread_sigmask
-pthread.So:_pthread_create_suspended_np
-taskUser.So:_thread_create
-thread_actUser.So:_thread_set_state
-thread_actUser.So:_thread_resume
-collate.So:___collate_load_tables
-thread_actUser.So:_thread_suspend
-thread_actUser.So:_thread_abort_safely
-lu_user.o:_free_lu_thread_info_user
-kvm.o:_kvm_open
-kvm.o:__kvm_open
-hash.So:___hash_open
-kvm_proc.o:_kvm_getprocs
-kvm.o:__kvm_malloc
-kvm.o:_kvm_close
-bt_split.So:___bt_split
-bt_page.So:___bt_new
-mpool.So:_mpool_new
-bt_utils.So:___bt_defpfx
-lu_host.o:_getipnodebyname
-lu_host.o:_freehostent
-lu_host.o:_free_host_data
-shutdown.So:_shutdown
-clnt_tcp.o:_clnttcp_geterr
-rndint.o:_nearbyint
-getaddrinfo.o:_gai_strerror
-memory_funcs.o:_NXOpenMemory
-streams_internal.o:_NXStreamCreate
-streams_internal.o:_NXStreamCreateFromZone
-streams_doscan.o:_NXVScanf
-streams_internal.o:__NXVerifyStream
-streams_doscan.o:__innum
-streams.o:_NXUngetc
-streams.o:_NXTell
-streams_internal.o:__NXStreamFillBuffer
-indir_ops.o:_NXFill
-darwin-fpsave.o:saveFP
-except.o:__NXAddHandler
-except.o:_addme
-memory_funcs.o:_memory_fill
-except.o:__NXRemoveHandler
-darwin-fpsave.o:restFP
-memory_funcs.o:_NXCloseMemory
-memory_funcs.o:_verify_memory_stream
-streams_internal.o:_NXStreamDestroy
-rndint.o:_round
-minmaxdim.o:_fmaxf
-lu_service.o:_getservbyname
-lu_service.o:_getserv
-lu_service.o:_extract_service
-lu_service.o:_copy_service
-sigcompat.So:_sighold
-sigcompat.So:_sigrelse
-rewinddir.So:_rewinddir
-exchangedata.So:_exchangedata
-arctg.o:_atan
-asinacos.o:_acos
-dnssd_clientstub.o:_DNSServiceBrowse
-dnssd_clientstub.o:_create_hdr
-dnssd_ipc.o:_put_long
-dnssd_ipc.o:_put_string
-dnssd_clientstub.o:_connect_to_server
-dnssd_clientstub.o:_deliver_request
-dnssd_ipc.o:_ConvertHeaderBytes
-dnssd_clientstub.o:_my_write
-dnssd_clientstub.o:_my_read
-dnssd_clientstub.o:_DNSServiceRefSockFD
-localtime.So:_gmtime_r
-dnssd_clientstub.o:_DNSServiceRefDeallocate
-ATsocket.So:_ATsocket
-ATPsndreq.So:_ATPsndreq
-ATPgetreq.So:_ATPgetreq
-ATPsndrsp.So:_ATPsndrsp
-sem_open.So:_sem_open
-fix-3375657.So:__sem_match
-sem_trywait.So:_sem_trywait
-sem_close.So:_sem_close
-sem_post.So:_sem_post
-taskUser.So:_task_get_exception_ports
-taskUser.So:_task_set_exception_ports
-pthread.So:_pthread_setcancelstate
-pthread.So:_pthread_detach
-regcomp.So:_p_ere
-regcomp.So:_p_bracket
-regcomp.So:_CHadd
-sem_unlink.So:_sem_unlink
-regfree.So:_regfree
-ldiv.So:_ldiv
-tableLogD.o:_log10
-mach_error_string.So:_mach_error_string
-rndtol.o:_rinttol
-rndint.o:_lrint
-wcwidth.So:_wcwidth
-nomacros.So:___wcwidth
-vprintf-LDBL.So:_vprintf
-mach_hostUser.So:_kmod_get_info
-vm_mapUser.So:_vm_machine_attribute
-host_privUser.So:_kmod_create
-host_privUser.So:_kmod_control
-DNSServiceDiscovery.o:_DNSServiceRegistrationCreate
-DNSServiceDiscovery.o:_DNSServiceDiscoveryLookupServer
-DNSServiceDiscovery.o:__increaseQueueLengthOnPort
-DNSServiceDiscoveryRequestUser.o:_DNSServiceRegistrationCreate_rpc
-DNSServiceDiscovery.o:_DNSServiceDiscoveryMachPort
-DNSServiceDiscovery.o:_DNSServiceBrowserCreate
-DNSServiceDiscoveryRequestUser.o:_DNSServiceBrowserCreate_rpc
-random.So:_srandomdev
-DNSServiceDiscovery.o:_DNSServiceDiscovery_handleReply
-DNSServiceDiscoveryReplyServer.o:_DNSServiceDiscoveryReply_server
-DNSServiceDiscoveryReplyServer.o:__XDNSServiceRegistrationReply_rpc
-DNSServiceDiscovery.o:_internal_DNSServiceRegistrationReply_rpc
-DNSServiceDiscoveryReplyServer.o:__XDNSServiceBrowserReply_rpc
-DNSServiceDiscovery.o:_internal_DNSServiceBrowserReply_rpc
-DNSServiceDiscovery.o:_DNSServiceResolverResolve
-DNSServiceDiscoveryRequestUser.o:_DNSServiceResolverResolve_rpc
-hypot.o:_hypot
-DNSServiceDiscoveryReplyServer.o:__XDNSServiceResolverReply_rpc
-DNSServiceDiscovery.o:_internal_DNSServiceResolverReply_rpc
-DNSServiceDiscovery.o:_DNSServiceDiscoveryDeallocate
-regcomp.So:_repeat
-regexec.So:_lmatcher
-regexec.So:_lstep
-regexec.So:_lslow
-regexec.So:_ldissect
-regexec.So:_sslow
-regexec.So:_sdissect
-mach_traps.So:_task_self_trap
-exec.So:_execlp
-fchflags.So:_fchflags
-floating.o:_sqrtf
-setxattr.So:_setxattr
-getloadavg.So:_getloadavg
-lu_group.o:_getgrgid
-pwcache.o:_user_from_uid
-getpwent.o:_setpassent
-pthread_rwlock.So:_pthread_rwlock_destroy
-mig_support.So:_mig_dealloc_reply_port
-exec.So:_execl
-labs.So:_labs
-lu_service.o:_free_lu_thread_info_service
-lu_service.o:_free_service
-lu_service.o:_free_service_data
-pthread.So:_pthread_attr_setschedparam
-lu_host.o:_free_lu_thread_info_host
-dnssd_clientstub.o:_DNSServiceRegister
-dnssd_ipc.o:_put_short
-dnssd_ipc.o:_put_rdata
-dnssd_clientstub.o:_DNSServiceProcessResult
-dnssd_clientstub.o:_handle_browse_response
-dnssd_ipc.o:_get_long
-dnssd_ipc.o:_get_string
-dnssd_clientstub.o:_DNSServiceAddRecord
-dnssd_clientstub.o:_DNSServiceUpdateRecord
-dnssd_clientlib.o:_DNSServiceConstructFullName
-dnssd_clientlib.o:_DomainEndsInDot
-dnssd_clientstub.o:_DNSServiceQueryRecord
-dnssd_clientstub.o:_handle_query_response
-dnssd_ipc.o:_get_short
-dnssd_ipc.o:_get_rdata
-dnssd_clientlib.o:_TXTRecordGetCount
-dnssd_clientlib.o:_TXTRecordGetItemAtIndex
-dnssd_clientstub.o:_handle_regservice_response
-dnssd_clientstub.o:_DNSServiceResolve
-dnssd_clientstub.o:_handle_resolve_response
-msgcat.So:_catopen
-msgcat.So:_catgets
-sbrk.So:_sbrk
-sigcompat.So:_sigvec
-exec.So:_execv
-strcoll.So:_strcoll
-addr2ascii.So:_addr2ascii
-err-LDBL.So:_warn
-ualarm.So:_ualarm
-tempnam.So:_tempnam
-mktemp.So:__mktemp
-madvise.So:_madvise
-arctg.o:_atanCore
-refill.So:_lflush
-arctg.o:_atanCoreInv
-localeconv.So:___setonlyClocaleconv
+_cerror
+_cthread_set_errno_self
+___error
+_vasprintf
+_malloc
+_malloc_zone_malloc
+_szone_malloc
+_memset
+_pthread_getspecific
+___vfprintf
+_localeconv_l
+___sfvwrite
+_memcpy
+_stat
+__sysenter_trap
+_free
+_malloc_zone_free
+_szone_free
+_usleep$UNIX2003
+_nanosleep$UNIX2003
+__pthread_testcancel
+___semwait_signal
+_asprintf
+_bootstrap_look_up
+_bootstrap_look_up2
+_vproc_mig_look_up2
+_mig_strncpy
+_mig_get_reply_port
+_mach_msg
+_mach_msg_trap
+__dyld_register_func_for_add_image
+_pthread_mutex_lock
+_pthread_mutex_unlock
+__dyld_register_func_for_remove_image
+___cxa_atexit
+_atexit_register
+_dyld_register_image_state_change_handler
+__dyld_func_lookup
+_tiny_malloc_from_free_list
+_dwarf2_unwind_dyld_add_image_hook
+_calloc
+_malloc_zone_calloc
+_szone_calloc
+__keymgr_get_and_lock_processwide_ptr_2
+_get_or_create_key_element
+__keymgr_set_and_unlock_processwide_ptr
+_pthread_key_create
+_getenv
+__NSGetEnviron
+___findenv
+_issetugid
+_strlen
+_strcmp
+_getsectdatafromheader
+_getsectbynamefromheader
+_strncmp
+_dladdr
+_dlopen
+__Z29getPerThreadBufferFor_dlerrorj
+_pthread_setspecific
+__Z21dyldGlobalLockAcquirev
+__Z21dyldGlobalLockReleasev
+_bcmp
+_malloc_default_zone
+_small_malloc_from_free_list
+_small_malloc_from_region_no_lock
+_allocate_pages
+_mmap$UNIX2003
+_mmap
+_munmap$UNIX2003
+_tiny_free_list_add_ptr
+_bcopy
+_malloc_zone_from_ptr
+_szone_size
+__pthread_mutex_init
+_small_free_list_add_ptr
+_large_and_huge_malloc
+_small_free_list_remove_ptr
+_sysctl
+___sysctl
+_OSAtomicCompareAndSwapIntBarrier
+_realloc
+_malloc_zone_realloc
+_szone_realloc
+_large_free_no_lock
+_deallocate_pages
+_pthread_self
+_memmove
+_pthread_atfork
+_spin_lock
+_OSSpinLockUnlock
+__NSGetExecutablePath
+__NSGetArgv
+__NSGetArgc
+_malloc_size
+_fls
+_mach_timebase_info
+_pthread_mutexattr_init
+_pthread_mutexattr_settype
+_pthread_mutex_init
+_pthread_mutexattr_destroy$UNIX2003
+_geteuid
+_getuid
+_open$UNIX2003
+_close$UNIX2003
+_NSVersionOfRunTimeLibrary
+__dyld_image_count
+__dyld_get_image_header
+__Z11names_matchPcPKc
+_strrchr
+_NSVersionOfLinkTimeLibrary
+__NSGetMachExecuteHeader
+_floor$fenv_access_off
+_pthread_once
+_wctob
+_wctob_l
+__none_wcrtomb
+_btowc
+_btowc_l
+__none_mbrtowc
+_pthread_cond_broadcast
+__pthread_cond_init
+_pthread_main_np
+_OSAtomicAdd32
+_pthread_attr_init
+_pthread_attr_setscope
+_pthread_attr_setdetachstate
+_mach_port_allocate
+_mach_port_insert_right
+_mach_port_set_attributes
+_mach_port_insert_member
+_pthread_equal
+_pthread_is_threaded_np
+_task_get_special_port
+_bootstrap_check_in
+_vproc_mig_check_in
+___commpage_dsmos
+_malloc_good_size
+_szone_good_size
+_opendir$UNIX2003
+___opendir2$UNIX2003
+_open$NOCANCEL$UNIX2003
+_fcntl$NOCANCEL$UNIX2003
+_getpagesize
+_fstatfs
+_telldir$UNIX2003
+_readdir
+__readdir_unlocked
+_getdirentries
+_closedir$UNIX2003
+__reclaim_telldir
+_close
+__dyld_get_image_vmaddr_slide
+_fstat
+_read$UNIX2003
+_NXGetLocalArchInfo
+_mach_host_self
+_host_self_trap
+_host_info
+_mach_port_deallocate
+_NXGetArchInfoFromCpuType
+_NXFindBestFatArch
+_lseek
+_vm_deallocate
+_pthread_setcanceltype$UNIX2003
+_mach_port_destroy
+_pthread_testcancel$UNIX2003
+_task_for_pid
+_task_set_special_port
+_setgid
+_setuid
+_mach_port_request_notification
+_getpwuid
+_getpw
+_LI_data_create_key
+__LI_data_get
+__LI_data_init
+_getpw_internal
+_user_cache_check
+__ds_running
+_snprintf
+_LI_getone
+_LI_DSLookupGetProcedureNumber
+_libinfoDSmig_GetProcedureNumber
+_kvbuf_query_key_val
+_LI_DSLookupQuery
+_libinfoDSmig_Query
+_kvbuf_decode
+_kvbuf_free
+_extract_user
+_atoi
+_strtol_l
+_LI_ils_create
+_kvarray_free
+_LI_data_recycle
+_LI_ils_free
+_vproc_swap_integer
+_vproc_mig_swap_integer
+_snprintf_l
+___get_current_monetary_locale
+___get_current_numeric_locale
+_openlog
+_strncpy
+__sl_init_notify
+_notify_register_plain
+__notify_server_register_plain
+_token_table_add
+__nc_table_new
+__nc_table_insert_n
+_getpid
+_sprintf
+_ioctl
+_write$UNIX2003
+_exit
+___cxa_finalize
+__exit
+_gethostuuid
+_getsectdata
+_getsectbyname
+_getegid
+_gettimeofday
+___commpage_gettimeofday
+_strlcpy
+_strlcat
+_setenv$UNIX2003
+_strchr
+_malloc_create_zone
+_create_scalable_zone
+_protect
+_vm_protect
+_malloc_zone_register
+_malloc_zone_register_while_locked
+___malloc_check_env_name
+___setenv
+_tiny_malloc_from_region_no_lock
+_basename
+_LI_L1_cache_check
+_notify_register_check
+__notify_server_register_check
+_shm_open
+__shm_match
+_dosearch
+_bsearch
+_comparkey
+___shm_open
+_notify_check
+_token_table_find
+__nc_table_find_n
+_rint
+_fmod$fenv_access_off
+_fmodl
+_mach_absolute_time
+_OSMemoryBarrier
+___tolower
+___toupper
+_strstr
+_strcpy
+_setlocale
+_strcat
+_sandbox_init
+_sandbox_init_builtin
+___mb_syscall_builtin_profile
+___mac_syscall
+__setjmp
+_pthread_mutex_destroy
+_strdup
+_vm_allocate
+_lstat
+_vm_copy
+_pthread_cond_init$UNIX2003
+_getattrlist$UNIX2003
+_getgroups
+_statfs
+_getmntinfo
+_getfsstat
+_sysctlbyname
+__dyld_get_image_name
+_realpath$DARWIN_EXTSN
+_stat64
+_pthread_mutex_trylock
+_statfs$INODE64
+_lstat64
+_strncasecmp
+_strncasecmp_l
+_strsep
+_rindex
+_valloc
+_malloc_zone_valloc
+_szone_valloc
+_dlsym
+_fts_open
+_asl_log
+_asl_vlog
+__asl_open_default
+_asl_open
+_getgid
+_asl_syslog_faciliy_num_to_name
+__asl_notify_open
+_asl_new
+_asl_set_query
+_strerror$UNIX2003
+_asl_send
+__asl_msg_index
+_time
+_gethostname
+_asl_free
+_fts_read
+_fchdir
+_rmdir
+_pthread_cond_destroy
+_fts_close
+_strtod_l
+___fegetfltrounds
+___s2b_D2A
+___Balloc_D2A
+___multadd_D2A
+___d2b_D2A
+___lo0bits_D2A
+___i2b_D2A
+___pow5mult_D2A
+___mult_D2A
+___Bfree_D2A
+___lshift_D2A
+___diff_D2A
+___cmp_D2A
+___ratio_D2A
+___b2d_D2A
+___ulp_D2A
+_mach_port_get_attributes
+_bootstrap_register2
+_vproc_mig_register2
+_kqueue
+_kevent
+_pthread_create
+_set_malloc_singlethreaded
+___bsdthread_create
+_mk_timer_create
+_mk_timer_arm
+_thread_start
+__pthread_start
+__pthread_struct_init
+__pthread_set_self
+___pthread_set_self
+_mach_reply_port
+_notify_register_mach_port
+__notify_server_register_mach_port
+_notify_retain_mach_port
+_readlink
+_floorf$fenv_access_off
+_mach_port_extract_member
+_mk_timer_destroy
+_getopt$UNIX2003
+_pthread_cond_wait$UNIX2003
+__pthread_cond_wait
+_new_sem_from_pool
+_semaphore_create
+_semaphore_wait_signal
+_semaphore_wait_signal_trap
+_semaphore_wait
+_semaphore_wait_trap
+_restore_sem_to_pool
+_pthread_cond_signal
+_pthread_cond_signal_thread_np
+_semaphore_signal_thread
+_semaphore_signal_thread_trap
+_readdir_r
+_notify_post
+__notify_server_post
+_qsort
+_mkstemp
+__gettemp
+_arc4random
+_arc4_stir
+_read
+_rename
+__pthread_cond_remove
+_pthread_cond_timedwait_relative_np
+_semaphore_timedwait_signal
+_semaphore_timedwait_signal_trap
+_semaphore_signal_all
+_semaphore_signal_all_trap
+__pthread_exit
+___disable_threadsignal
+__pthread_setcancelstate_exit
+__pthread_tsd_cleanup
+__pthread_free_pthread_onstack
+_mig_dealloc_reply_port
+___bsdthread_terminate
+_semaphore_signal
+_semaphore_signal_trap
+_access
+_mk_timer_cancel
+_malloc_zone_statistics
+_szone_statistics
+_mach_port_mod_refs
+_pthread_mach_thread_np
+__pthread_lookup_thread
+__pthread_find_thread
+_task_threads
+_thread_get_state
+_pthread_exit
+_mach_port_get_set_status
+_pthread_attr_destroy
+_mach_msg_destroy
+_mach_msg_destroy_port
+_isatty
+_strcasecmp
+_strcasecmp_l
+_launch_data_alloc
+_NSStartSearchPathEnumeration
+_NSGetNextSearchPathEnumeration
+_glob
+_mbrtowc_l
+___gl_glob0
+___gl_glob0_32
+___gl_g_Ctoc
+_wcrtomb_l
+___gl_globextend
+_globfree
+_launch_data_set_string
+_launch_data_get_string
+_launch_data_dict_insert
+_launch_data_array_set_index
+_reallocf
+_launch_data_free
+_launch_data_set_bool
+_launch_data_dict_lookup
+_launch_data_new_string
+_launch_data_get_type
+_launch_data_set_integer
+_launch_data_array_get_count
+_launch_data_array_get_index
+_getprogname
+__NSGetProgname
+_fprintf
+_vfprintf_l
+___swsetup
+___sinit
+___smakebuf
+___fflush
+___sflush
+__swrite
+___swrite
+_write$NOCANCEL$UNIX2003
+_launch_msg
+_launch_client_init
+__vprocmgr_getsocket
+_vproc_mig_getsocket
+_socket
+_connect$NOCANCEL$UNIX2003
+_launchd_fdopen
+_launchd_msg_send
+_launch_data_pack
+_sendmsg$NOCANCEL$UNIX2003
+_launchd_msg_recv
+_recvmsg$NOCANCEL$UNIX2003
+_select$NOCANCEL$UNIX2003
+_select$DARWIN_EXTSN$NOCANCEL
+_fopen
+___sflags
+___sfp
+_rewind
+__fseeko
+___swhatbuf
+_fstat64
+__ftello
+__sseek
+___sseek
+_fgets
+___srefill
+__sread
+___sread
+_memchr
+_fclose
+___sclose
+_umask
+_strcspn
+_launch_data_unpack
+_launch_msg_getmsgs
+_launch_data_copy
+_launch_data_get_errno
+__cleanup
+__fwalk
+_pthread_key_delete
+_pthread_rwlock_rdlock$UNIX2003
+_pthread_rwlock_init$UNIX2003
+_pthread_rwlock_unlock$UNIX2003
+_pthread_rwlock_wrlock$UNIX2003
+_setfsent
+_ds_endfsent
+_LI_data_find_key
+_LI_data_free_kvarray
+_getfsent
+_getfs
+_LI_getent
+_bootstrap_status
+_strncat
+_fileno
+_fseek
+_strtok_r
+_strtol
+_mktemp
+_vsnprintf
+_fputs$UNIX2003
+_unlink
+_extract_fstab
+_tolower
+_endfsent
+_mkdir
+_mount
+_CC_MD5_Init
+_CC_MD5_Update
+_CC_MD5_Final
+_md5_block_host_order
+_uuid_unparse
+_uuid_unparse_x
+_uuid_unpack
+_putchar
+___swbuf
+_ptrace
+_sscanf_l
+___svfscanf_l
+_strtoimax_l
+___umoddi3
+___udivdi3
+_fread
+_getdirentriesattr
+_round
+_ceil$fenv_access_off
+_host_get_io_master
+_mach_make_memory_entry_64
+_OSAtomicOr32Barrier
+_uuid_generate_random
+_get_random_bytes
+_uuid_pack
+_getcwd
+___private_getcwd
+___getcwd
+_getdtablesize
+_dup
+_pipe
+_fork
+__cthread_fork_prepare
+__malloc_fork_prepare
+_szone_force_lock
+_signal
+_signal__
+_sigaction
+___sigaction
+_setlinebuf
+_setvbuf
+_ctime
+_localtime
+__st_tzset_basic
+_tzsetwall_basic
+_notify_check_tz
+_tzload
+_notify_register_tz
+_settzname
+__st_set_timezone
+__st_localsub
+_timesub
+_asctime
+_asctime_r
+_fflush
+_atexit
+__dyld_get_image_header_containing_address
+_vfprintf
+_pthread_get_stackaddr_np
+_pthread_get_stacksize_np
+_strtoul
+_strtoul_l
+__cthread_fork_parent
+__malloc_fork_parent
+_szone_force_unlock
+_getrlimit$UNIX2003
+_getrlimit
+_setrlimit$UNIX2003
+_setrlimit
+_pthread_attr_setstacksize
+_getpwnam
+_flockfile
+_funlockfile
+_tzset
+_modf$fenv_access_off
+_asl_set
+_notify_get_state
+__notify_server_get_state
+_asl_msg_to_string
+__asl_append_string
+__asl_server_socket
+_asl_close
+_notify_cancel
+__notify_server_cancel
+_token_table_delete
+__nc_table_delete_n
+_fpathconf
+_ceilf$fenv_access_off
+___dtoa
+___nrv_alloc_D2A
+___freedtoa
+___rv_alloc_D2A
+_vm_inherit
+_roundf$fenv_access_off
+_fmaxf
+_fminf
+_lroundf$fenv_access_off
+_strcasestr
+_strcasestr_l
+_pread$UNIX2003
+_setjmp
+_sigprocmask
+_sigaltstack
+_pthread_key_init_np
+_syscall
+_strtof_l
+___strtodg
+_rvOK
+___any_on_D2A
+___rshift_D2A
+___copybits_D2A
+_pow$fenv_access_off
+_exp
+_strspn
+_sscanf
+_strtod
+___increment_D2A
+___hi0bits_D2A
+_large_entries_free_no_lock
+_mprotect$UNIX2003
+_sys_icache_invalidate
+_vm_purgable_control
+_lrintf
+_sinf
+_cosf$fenv_access_off
+_xdr_u_int
+_xdr_opaque
+_xdr_u_long
+_bootstrap_register
+_waitpid$UNIX2003
+___wait4
+_vproc_mig_lookup_per_user_context
+_thread_policy_set
+_thread_info
+_fsync$UNIX2003
+_chmod$UNIX2003
+_chmod
+_chown
+_ftell
+_ftello
+_dlopen_preflight
+_mig_put_reply_port
+_getgrnam
+_getgr
+_getgr_internal
+_group_cache_check
+_extract_group
+_getlogin
+_getlogin_basic
+___getlogin
+_mach_port_get_refs
+_uuid_parse
+_mergesort
+_insertionsort
+_alphasort
+_uuid_compare
+___fpclassifyd
+___quorem_D2A
+_fcntl$UNIX2003
+_chdir
+_ftruncate
+_flock
+_strtoumax_l
+_mig_deallocate
+_seteuid
+_strtok
+_gethostbyname
+_gethostbynameerrno
+_cache_gethostbyname
+_host_cache_check
+_ds_gethostbyname
+_kvbuf_query
+_kvbuf_new
+_kvbuf_add_dict
+_kvbuf_grow
+_kvbuf_add_key
+_kvbuf_add_val
+_kvbuf_add_val_len
+_extract_host
+_inet_pton
+_inet_pton4
+__free_addr_list
+_copy_host
+_cache_host
+_clntudp_bufcreate
+_clntudp_bufcreate_timeout
+_xdrmem_create
+_xdr_callhdr
+_xdrmem_putlong_aligned
+_xdr_enum
+_xdr_long
+_xdrmem_getpos
+_bindresvport
+_bindresvport_sa
+_getsockname$UNIX2003
+_getsockopt
+_setsockopt
+_bind$UNIX2003
+_authnone_create
+_xdr_opaque_auth
+_xdr_bytes
+_xdrmem_destroy
+_clntudp_call
+_xdrmem_setpos
+_authnone_marshal
+_xdrmem_putbytes
+_xdr_pmap
+_sendto$NOCANCEL$UNIX2003
+_recvfrom$NOCANCEL$UNIX2003
+_xdr_replymsg
+_xdrmem_getlong_aligned
+_xdr_union
+_xdr_accepted_reply
+_xdr_u_short
+__seterr_reply
+_authnone_validate
+_clntudp_destroy
+_clnttcp_create
+_clnttcp_create_timeout
+_pmap_getport_timeout
+_xdrrec_create
+_authunix_create_default
+_authunix_create
+_xdr_authunix_parms
+_xdr_string
+_xdr_int
+_xdr_array
+_marshal_new_auth
+_clnttcp_call
+_xdrrec_putbytes
+_xdrrec_putlong
+_authunix_marshal
+_xdrrec_endofrecord
+_flush_out
+_writetcp
+_xdrrec_skiprecord
+_xdrrec_getlong
+_xdrrec_getbytes
+_set_input_fragment
+_get_input_bytes
+_fill_input_buf
+_readtcp
+_xdr_void
+_authunix_validate
+_authunix_destroy
+_clnttcp_destroy
+_xdrrec_destroy
+__qtn_file_alloc
+__qtn_file_init_with_path
+___mb_syscall_quarantine_getinfo_path
+_translate_errno
+_invalidate_label
+__qtn_file_free
+__spawn_via_launchd
+_launch_data_new_bool
+_vproc_mig_spawn
+_mpm_uncork_fork
+_vproc_mig_uncork_fork
+_mach_wait_until
+_mach_port_move_member
+_swtch_pri
+_thread_policy
+_mach_port_rename
+_thread_swap_exception_ports
+_confstr$UNIX2003
+__dirhelper
+___user_local_dirname
+_mbr_uid_to_uuid
+__mbr_MembershipCall
+_memberdDSmig_MembershipCall
+_pthread_join$UNIX2003
+__pthread_join_cleanup
+_pthread_detach
+_vm_map_64
+_swab
+_srand
+_CC_SHA256_Init
+_CC_SHA256_Update
+_CC_SHA256_Final
+_sha_end1
+_sha256_compile
+_malloc_zone_batch_malloc
+_szone_batch_malloc
+_thread_stack_pcs
+__thread_stack_pcs
+__longjmp
+_xdr_bool
+_xdr_u_int32_t
+_xdr_int32_t
+_rand
+_do_rand
+_getaddrinfo_async_start
+_gai_checkhints
+_gai_make_query
+_LI_async_start
+__LI_async_send
+_libinfoDSmig_Query_async
+_getaddrinfo_async_handle_reply
+_LI_async_handle_reply
+_DSlibinfoMIGAsyncReply_server
+__XResponse_async
+_libinfoDSmig_do_Response_async
+__LI_worklist_find
+__LI_worklist_remove
+__LI_free_request
+_gai_extract
+_inet_aton
+_new_addrinfo_v4
+_freeaddrinfo
+_socketpair$UNIX2003
+_send$UNIX2003
+_sendto$UNIX2003
+_connect$UNIX2003
+_select$DARWIN_EXTSN
+_recv$UNIX2003
+_recvfrom$UNIX2003
+_getpeername$UNIX2003
+_CC_SHA1_Init
+_CC_SHA1_Update
+_sha1_block_data_order
+_sha1_block_host_order
+__keymgr_get_and_lock_processwide_ptr
+__keymgr_unlock_processwide_ptr
+__LI_data_free
+_CC_SHA1
+_CC_SHA1_Final
+_inet_ntoa
+_inet_ntop
+_inet_ntop4
+_pthread_join$NOCANCEL$UNIX2003
+_select$UNIX2003
+_strtoll_l
+_CCHmacInit
+_CCHmacUpdate
+_CCHmacFinal
+_aes_cc_set_key
+_aes_encrypt_key128
+_aes_cc_set_iv
+_aes_decrypt_key128
+_aes_encrypt_cbc
+_aes_decrypt_cbc
+_pthread_cond_timedwait$UNIX2003
+_vm_read
+_clock$UNIX2003
+_getrusage
+_cos
+_cosl
+_sin$fenv_access_off
+_sinl$fenv_access_off
+_bzero
+_lround$fenv_access_off
+_ldexp$fenv_access_off
+_getauid
+_pthread_mutexattr_destroy
+_srandom
+_random
+_log10
+_xscalb
+_abs
+_tan$fenv_access_off
+_tanl$fenv_access_off
+_inet_addr
+_atol
+_scandir
+___divdi3
+_expf
+_expf_pic
+_expf_body
+_powf
+_memset_pattern4
+_pthread_attr_setschedparam
+_CCCryptorCreate
+_CCRC4ContextSize
+_CCRC4Init
+_CC_RC4_set_key
+_CCCryptorUpdate
+_CCRC4Update
+_CC_RC4
+_CCCryptorRelease
+_ferror
+_pthread_setschedparam
+_listxattr
+_fmodf
+_getgrgid
+_truncf
+_launch_data_get_bool
+_launch_data_dict_iterate
+_mkdtemp
+_listen$UNIX2003
+_launch_data_new_fd
+_vsscanf_l
+_mlock
+_sync
+_unmount
+_div
+_syslog
+_vsyslog
+_asl_format_message
+_send$NOCANCEL$UNIX2003
+_uuid_clear
+_mbr_string_to_uuid
+_uuid_is_null
+_mbr_check_service_membership
+__mbr_MapName
+_memberdDSmig_MapName
+_mbr_check_membership_refresh
+_dlclose
+____tolower_l
+_pthread_workqueue_suspend_np
+_pathconf
+_printf
+_notify_register_signal
+__notify_server_register_signal
+_mbr_check_membership
+_munlock
+_writev$UNIX2003
+_mbr_user_name_to_uuid
+_mbr_check_membership_by_id
+_tcgetattr
+_shm_unlink
+___shm_unlink
+_pause$UNIX2003
+_sigsuspend$UNIX2003
+___sigsuspend
+_rintf$fenv_access_off
+_currentlocale
+_loadlocale
+___detect_path_locale
+___get_locale_env
+_nl_langinfo
+_nl_langinfo_l
+_querylocale
+___maskrune
+____runetype
+_getifaddrs
+_freeifaddrs
+_clock_get_time
+_fwrite$UNIX2003
+_OSAtomicAnd32
+_atan2$fenv_access_off
+_atan2l
+_msync$UNIX2003
+_clock_sleep
+_clock_sleep_trap
+_pthread_workqueue_attr_init_np
+_pthread_workqueue_attr_setqueuepriority_np
+_task_get_exception_ports
+_task_set_exception_ports
+_sleep$UNIX2003
+_mach_msg_server_once
+_pid_for_task
+_mach_vm_region_recurse
+_mach_vm_read_overwrite
+_mach_vm_read
+_task_suspend
+_task_resume
+_hash_regions_grow_no_lock
+_malloc_set_zone_name
+_malloc_zone_unregister
+_vm_map
+_setpriority
+_host_request_notification
+_DNSServiceBrowse
+_ConnectToServer
+_create_hdr
+_put_uint32
+_put_string
+_deliver_request
+_ConvertHeaderBytes
+__OSSwapInt32
+_write_all
+_read_all
+_recv$NOCANCEL$UNIX2003
+_DNSServiceRefSockFD
+_dwarf2_unwind_dyld_remove_image_hook
+_setattrlist$UNIX2003
+_localtime_r
+_log
+_llrint
+_accessx_np
+___hdtoa
+_DNSServiceCreateConnection
+_accept$NOCANCEL$UNIX2003
+_DNSServiceEnumerateDomains
+_DNSServiceProcessResult
+_get_uint32
+_more_bytes
+_handle_enumeration_response
+_get_string
+_ConnectionResponse
+_handle_browse_response
+_DNSServiceConstructFullName
+_DomainEndsInDot
+_DNSServiceQueryRecord
+_put_uint16
+_NSAddImage
+_NSLookupSymbolInImage
+_NSAddressOfSymbol
+_aio_read
+_aio_error
+_aio_return
+_aio_suspend$UNIX2003
+_pthread_cond_init
+_getpwuid_r
+_getpw_r
+_getsockname
+_getpeername
+_pwrite$UNIX2003
+_setsid
+_dup2
+_mach_msg_overwrite
+_mach_msg_overwrite_trap
+_semaphore_destroy
+_frexp$fenv_access_off
+_handle_query_response
+_get_uint16
+_get_rdata
+_TXTRecordGetValuePtr
+_InternalTXTRecordSearch
+_DNSServiceRefDeallocate
+_getxattr
+_OSAtomicTestAndSet
+_OSAtomicTestAndClear
+_strnstr
+___isfinited
+_sendmsg$UNIX2003
+_getusershell
+_initshells
+_endusershell
+_eofread
+___wrap_setrunelocale
+___setrunelocale
+__Read_RuneMagi
+__UTF8_init
+_cfgetospeed
+_forkpty
+_openpty
+_posix_openpt
+_grantpt
+_unlockpt
+_ptsname
+___fpclassifyf
+_notify_monitor_file
+__notify_server_monitor_file
+__notify_lib_register_plain
+__nc_table_find
+__internal_new_name
+__nc_table_insert
+__internal_check_access
+__internal_client_new
+__nc_list_new
+__nc_list_prepend
+__notify_lib_get_state
+_pselect
+_kvbuf_init
+_kvbuf_reset
+_kvbuf_next_dict
+_kvbuf_next_key
+_kvbuf_next_val
+_kvbuf_next_val_len
+_kvbuf_append_kvbuf
+_recvmsg$UNIX2003
+_if_nametoindex
+__notify_lib_cancel
+__internal_cancel
+__nc_list_find_release
+__nc_list_data
+__nc_table_delete
+_feof
+_asl_msg_from_string
+__asl_msg_get_next_word
+_asl_get
+_asl_parse_time
+_regexec
+_sstep
+_gmtime_r
+_gmtsub
+_asl_msg_cmp
+__asl_msg_test
+__asl_msg_test_op
+__asl_msg_op_test
+_lstep
+_timegm
+__st_time1
+_time2
+_time2sub
+_normalize_overflow
+_mach_init_old
+__do_nothing
+___keymgr_dwarf2_register_sections
+_closelog
+_unsetenv$UNIX2003
+___unsetenv
+_launch_mach_checkin_service
+_launch_data_get_fd
+_socketpair
+_sandbox_init_external
+_sandbox_free_error
+_mach_port_ins1113542417095 cerror
+_getaddrinfo
+_is_a_number
+_gai_trivial
+_poll$UNIX2003
+_shutdown
+_pthread_rwlockattr_init
+_pthread_cond_wait$NOCANCEL$UNIX2003
+__qtn_proc_alloc
+__qtn_proc_set_identifier
+__qtn_proc_set_metadata
+__qtn_proc_apply_to_self
+___mb_syscall_quarantine_setprocinfo
+__qtn_proc_free
+_remove
+_kmod_get_info
+_getnameinfo
+_inet_ntop6
+_gni_make_query
+_ds_getaddrinfo
+_pthread_workqueue_create_np
+__pthread_work_internal_init
+___bsdthread_register
+___workq_open
+_pthread_workqueue_additem_np
+_alloc_workitem
+_pick_nextworkqueue_droplock
+___workq_ops
+_start_wqthread
+__pthread_wqthread
+_regcomp$UNIX2003
+_p_b_term
+_index
+_workqueue_exit
+_gni_extract
+_system$UNIX2003
+_strtoll
+_srandomdev
+_mktime$UNIX2003
+_difftime
+_getppid
+_dbopen
+___hash_open
+_hash4
+_alloc_segs
+___buf_init
+_hash_fd
+_hash_sync
+___buf_free
+_flush_meta
+_setaudit
+_link
+_fchmod$UNIX2003
+_fchmod
+__sigtramp
+___pthread_canceled
+_accept$UNIX2003
+_fgetln
+_getnameinfo_async_start
+_CCHmac
+_gmtime
+_gmtload
+_launch_data_dict_get_count
+_launch_data_get_machport
+_getc
+___srget
+_parse_label
+_macsafestring_decode
+__qtn_file_get_identifier
+__qtn_file_get_timestamp
+__qtn_file_get_metadata_size
+__qtn_file_get_metadata
+__qtn_file_init_with_mount_point
+___mb_syscall_quarantine_getinfo_mount_point
+__qtn_file_set_identifier
+__qtn_file_set_timestamp
+__qtn_file_set_metadata
+__qtn_file_apply_to_path
+_prepare_label
+_unparse_label
+_macsafestring_encode
+___mb_syscall_quarantine_setinfo_path
+_wait4
+_execvp
+_execvP
+_execve
+_vfree
+_vsnprintf_l
+_asl_add_output
+_fsetxattr
+__asl_time_string
+_ctime_r
+_mach_vm_allocate
+_kill$UNIX2003
+___kill
+_sched_yield
+_OSAtomicXor32
+_alarm
+_setitimer
+_ttyname
+_devname_r
+_opendir$INODE64$UNIX2003
+___opendir2$INODE64$UNIX2003
+_fstatfs$INODE64
+___getdirentries64
+_alphasort$INODE64
+_telldir$INODE64$UNIX2003
+_readdir$INODE64
+__readdir_unlocked$INODE64
+_NSCreateObjectFileImageFromFile
+_NSLinkModule
+_NSDestroyObjectFileImage
+_NSLookupSymbolInModule
+_getlastlogxbyname
+_asl_list_to_string
+__asl_server_query_timeout
+_asl_list_from_string
+_aslresponse_next
+_aslresponse_free
+_getpwnam_r
+__vprocmgr_move_subset_to_user
+_get_root_bootstrap_port
+_bootstrap_parent
+_vproc_mig_parent
+_pututxline
+__pututxline
+_getutxent
+__utmpx_working_copy
+__getutxid
+_setutxent
+_fseeko
+_lockf$NOCANCEL$UNIX2003
+__utmpx_asl
+__write_utmp_compat
+__utmp_compat
+_getutmp
+__write_utmp
+_setttyent
+_getttyent
+_puts
+_sigsetjmp
+_compat_mode
+_check_env_var
+_sysconf
+_getpgrp
+_mbrlen
+_vproc_swap_complex
+_vproc_mig_swap_complex
+_launch_data_get_integer
+_ungetc
+___ungetc
+_clearerr
+_fdopen
+_pthread_rwlock_destroy$UNIX2003
+___collate_load_tables
+___monetary_load_locale
+___part_load_locale
+___fix_locale_grouping_str
+___numeric_load_locale
+___time_load_locale
+___messages_load_locale
+_gethostbyname2
+_getipnodebyname
+_fputc
+_strsignal
+_mblen
+_mblen_l
+__UTF8_mbrtowc
+_strtoimax
+_mbsinit
+__UTF8_mbsinit
+_mbrtowc
+_wcslen
+_wcscpy
+_wcsrtombs
+__UTF8_wcsnrtombs
+_siglongjmp
+_longjmp
+__sigunaltstack
+_sigreturn
+_wctype_l
+_regfree
+_symlink
+_malloc_zone_batch_free
+_szone_batch_free
+_wait3
+_sigsetmask
+_atanf
+_mach_msg_server
+__write_wtmp
+_wait$UNIX2003
+_putenv$UNIX2003
+_pthread_sigmask$UNIX2003
+___pthread_sigmask
+_sigwait$UNIX2003
+___sigwait
+_clnt_create
+_getprotobyname
+_getproto
+_extract_protocol
+_clntudp_create
+_sysctlnametomib
+_authnone_destroy
+_freehostent
+_vfork
+_execv
+___bsdthread_c1627956730516 cerror
+_lslow
+_sslow
+_sdissect
+_setiopolicy_np
+___iopolicysys
+__notify_lib_notify_state_new
+__notify_lib_register_mach_port
+_bootstrap_subset
+_vproc_mig_subset
+_setu1485444931566 cerror
+_utimes
+__qtn_proc_init_with_self
+___mb_syscall_quarantine_getprocinfo
+__qtn_proc_get_identifier
+__qtn_proc_get_path_exclusion_pattern
+_endpwent
+_ds_endpwent
+__nc_tabl1335140335552 cerror
+_sched_get_priority_max
+_chflags
+_getnameinfo_async_handle_reply
+_strtoull
+_strtoull_l
+_vpr1489070907902 cerror
+_dlerror
+_dirname
+_thread_switch
+_syscall_thread_switch
+_usleep
+_nanosleep
+_pthread_cond_wait
+_notify_register1535633947588 cerror
+_pthread_join
+_getservbyname
+_getserv
+_service_cache_check
+_extract_service
+_setpwent
+_bootstrap_set_policy
+_vproc_mig_set_service_policy
+_OSSpinLockTry
+_acos$fenv_access_off
+_pthread_getschedparam
+_sched_get_priority_min
+_mach_port_type
+_host_processor_info
+_bootstrap_create_server
+_vproc_mig_create_server
+_bootstrap_create_service
+_vproc_mig_create_service
+_endgrent
+_ds_endgrent
+_new_addrinfo_v6
+_fchown
+_rewinddir$UNIX2003
+__seekdir$UNIX2003
+_sigset
+_strpbrk
+_localeconv
+_connect
+_send
+_strerror
+_kmod_control
+_vm_msync
+_vm_write
+_kmod_create
+_fnmatch$UNIX2003
+_sighold
+_notify_register_file_descriptor
+_mkfifo
+__notify_server_register_file_descriptor
+_notify_retain_file_descriptor
+_sigrelse
+_setbuf
+_popen
+_fwide
+_ldiv
+_semaphore_timedwait
+_semaphore_timedwait_trap
+_filesec_init
+_filesec_set_property
+_filesec_get_property
+_filesec_free
+_acl_init
+_acl_create_entry_np
+_acl_set_tag_type
+_acl_set_qualifier
+_acl_get_permset
+_acl_clear_perms
+_acl_add_perm
+_acl_set_permset
+_acl_size
+_acl_copy_ext_native
+_acl_free
+_acl_copy_int_native
+_NSIsSymbolNameDefinedInImage
+_qsort_r
+_pthread_workqueue_removeitem_np
+_mach_port_extract_right
+_pthread_workqueue_destroy_np
+_fts_set
+_NXGetArchInfoFromName
+_writev$NOCANCEL$UNIX2003
+_recv
+_logf
+_lrint
+_remainder$fenv_access_off
+_remquol
+_log10f
+_hypot
+_fdimf
+_fgetxattr
+_getsegbyname
+_pthread_attr_getschedparam
+_thread_set_exception_ports
+_pthread_create_suspended_np
+__pthread_allocate_stack
+_thread_create
+__pthread_create
+__pthread_setup
+_thread_set_state
+_thread_resume
+__pthread_body
+__pthread_become_available
+_mach_msg_send
+_mach_thread_self
+_thread_self_trap
+_thread_terminate
+__pthread_reap_thread
+_finite
+_tanf
+_vm_read_overwrite
+_vm_region
+_auditon
+_pclose
+_sendto
+_pthread_cond_timedwait
+_recvfrom
+_logwtmp
+_reboot2
+_vproc_mig_reboot2
+_atoi_l
+_sem_open
+__sem_match
+___sem_open
+_sem_wait
+_shmget
+_shmctl
+_shmctl$UNIX2003
+_shmat
+_sem_post
+_shmdt
+_sem_close
+_mach_error_string
+_mach_error_string_int
+_do_compat
+___gl_glob3
+_match
+_exp2f
+_exp2f_pic
+_exp2f_body
+_thread_get_exception_ports
+_mprotect
+_munmap
+_strftime$UNIX2003
+_strftime_l$UNIX2003
+___get_current_time_locale
+__st_fmt
+__signal_nobind
+__sigaction_nobind
+_pthread_rwlock_trywrlock$UNIX2003
+_sprintf_l
+_roundtol
+_CC_MD2_Init
+_CC_MD2_Update
+_md2_block
+_CC_MD2_Final
+_atof
+_mach_ports_lookup
+_removexattr
+_setxattr
+_getiopolicy_np
+__qtn_file_to_data
+__conv
+_acl_get_link_np
+_acl_get_file1
+_lstatx_np$INODE64
+___lstat64_extended
+_uuid_copy
+_acl_get_entry
+_acl_get_qualifier
+_acl_get_tag_type
+_acl_get_flagset_np
+_acl_get_flag_np
+_acl_get_perm_np
+_mbr_gid_to_uuid
+_fgetc
+_copyfile
+_copyfile_preamble
+_copyfile_state_alloc
+_statx_np
+_statx1
+_statx_syscall
+___stat_extended
+_filesec_dup
+_chmodx_np
+_chmodx1
+_chmodx_syscall
+___chmod_extended
+_copyfile_quarantine
+__qtn_file_init_with_fd
+___mb_syscall_quarantine_getinfo_fd
+_copyfile_internal
+_flistxattr
+_copyfile_unset_posix_fsec
+_fchmodx_np
+_fchmodx_syscall
+___fchmod_extended
+_copyfile_state_free
+_utime
+_strcoll
+_strcoll_l
+_setegid
+___moddi3
+_getvfsbyname
+_strtoq
+_fts_open$INODE64
+_fts_alloc
+_fts_stat
+_fts_read$INODE64
+_fts_build
+_fts_close$INODE64
+_fscanf
+_endutxent
+_getloadavg
+_getmntinfo$INODE64
+_getfsstat$INODE64
+_getbsize
+_trunc$fenv_access_off
+_if_indextoname
+_getnetbyaddr
+_getnet
+_extract_network
+_gethostbyaddr
+_gethostbyaddrerrno
+__ZN16LockWriterHelperD1Ev
+__ZN25RecursiveReaderWriterLock28unlockForSingleWritingThreadEv
+__ZN25RecursiveReaderWriterLock12initIfNeededEv
+__ZN16LockReaderHelperC1Ev
+__ZN25RecursiveReaderWriterLock29lockForMultipleReadingThreadsEv
+__ZN16LockReaderHelperD1Ev
+__ZN25RecursiveReaderWriterLock31unlockForMultipleReadingThreadsEv
+.section_all
+_open
+__lu_data_create_key
+__lu_data_get
+___gcc_personality_v0
+__lu_data_init
+__lu_data_set_key
+__lu_data_index
+__getlogin
+__lu_running
+__lookup_link
+__lookup_link_secure
+__notify_lib_init
+_hash_nkey
+_asprintf$LDBL128
+___vfprintf$LDBL128
+_write
+_hash_key
+_notify_set_state
+__notify_lib_set_state
+_opendir
+_fcntl
+_telldir
+_getopt
+_closedir
+__seekdir
+__notify_server_set_state
+_ni_name_free
+_ni_idlist_free
+_ni_connect
+_ni_alloc
+_getattrlist
+_ni_name_dup
+_ni_setreadtimeout
+_ni_setabort
+_ni_self
+_callit
+_ni_settimeout
+_confirm_tcp
+_rebind
+_connectit
+_socket_open
+_bind
+_fix_buf_size
+_clnttcp_control
+_getmyport
+_createauth
+__ni_self_2
+_xdr_ni_id
+_select
+_xdr_ni_id_res
+_xdr_ni_status
+_ni_free
+_clnt_kill
+_uname
+___svfscanf
+_strtoumax
+_tzset_basic
+_xdr_ni_rparent_res
+_xdr_ni_binding
+_xdr_ni_name
+_ni_new
+_ni_clear
+_get_daddr
+_ni_statistics
+_xdr_nibind_getregister_res
+_xdr_nibind_addrinfo
+__ni_statistics_2
+_xdr_ni_proplist
+_xdr_ni_property
+_xdr_ni_namelist
+_ni_proplist_match
+_ni_name_match
+_ni_proplist_free
+_ni_prop_free
+_ni_namelist_free
+__libinfo_ni_sys_interfaces
+_ni_swap
+__libinfo_ni_sys_is_my_address
+__libinfo_ni_sys_is_my_network
+__libinfo_ni_sys_interfaces_release
+_sprintf$LDBL128
+_syslog$LDBL128
+_vsyslog$LDBL128
+_snprintf$LDBL128
+_strftime
+__dyld_lookup_and_bind
+__ZN16LockWriterHelperC1Ev
+__ZN25RecursiveReaderWriterLock26lockForSingleWritingThreadEv
+_vsnprintf$LDBL128
+_multi_call
+_xdr_callmsg
+_xdrmem_inline_aligned
+_eachresult
+_clntudp_control
+_ni_switch
+_reinit
+_xdr_free
+_fwrite
+_ni_lookup
+__ni_lookup_2
+_xdr_ni_lookup_args
+_xdr_ni_lookup_res
+_xdr_ni_lookup_stuff
+_xdr_ni_idlist
+_thread_create_running
+__lookup_all
+__lookup_all_secure
+__nc_list_release
+__nc_list_chop
+_find_key_data
+_unlock_node
+_ni_setpassword
+_recvmsg
+_NSIsSymbolNameDefined
+_launch_get_fd
+__fd
+_make_msg_and_cmsg
+_sendmsg
+_make_data
+__lu_xdr_attribute
+_xdrmem_getbytes
+_copy_user
+_lu_endpwent
+__lu_data_free_vm_xdr
+__nc_list_next
+__nc_list_append
+_vsprintf
+_fputs
+_waitpid
+_daemon
+_warnx
+_err_set_file
+_regcomp
+_doemit
+_wcrtomb
+_smatcher
+_setenv
+_strtofflags
+___opendir2
+_ni_open
+_ni_fancyopen
+_ni_relopen
+_escindex
+_unescape
+_setstuff
+_ni_needwrite
+_ni_setwritetimeout
+_ni_root
+__ni_root_2
+_ni_pathsearch
+_eatslash
+_ni_relsearch
+_ni_name_dupn
+_ni_error
+_getopt_long
+_getopt_internal
+_wctype
+_strerror_r
+_putc
+_sleep
+___fixunsdfdi
+_msync
+_setlogin
+__setlogin
+_fmod
+_map_fd
+_floor
+___isnand
+_roundf
+_pthread_setcanceltype
+_pthread_testcancel
+_pause
+_sigblock
+_sigpause
+_sigsuspend
+___isinfd
+_svcudp_create
+_svcudp_bufcreate
+_xprt_register
+_svc_register
+_svc_find
+_res_init
+___res_randomid
+_host_kernel_version
+_processor_set_default
+_processor_set_info
+_processor_set_statistics
+_slot_name
+_token_table_add_mach_port
+_svc_getreqset
+_svcudp_recv
+__authenticate
+__svcauth_unix
+_svcudp_getargs
+_svc_sendreply
+_svcudp_reply
+_svcudp_freeargs
+_svcudp_stat
+_kill
+_pow
+_PowerInner
+_fabs
+_host_processor_set_priv
+_thread_set_policy
+_realpath
+_lu_endfsent
+_lu_getfsent
+_ni_children
+__ni_children_2
+_xdr_ni_children_res
+_xdr_ni_children_stuff
+_ni_read
+__ni_read_2
+_xdr_ni_proplist_res
+_xdr_ni_proplist_stuff
+_pread
+_setattrlist
+___bt_open
+_mpool_open
+_mpool_filter
+_mpool_get
+___bt_pgin
+_mpool_put
+___bt_get
+___bt_search
+___bt_cmp
+___bt_defcmp
+___bt_ret
+___bt_seq
+___bt_sync
+_fsync
+___cmpdi2
+___floatdidf
+_mktime
+_localsub
+_free_fstab_data
+_logb
+_scalbn
+__dyld_present
+_endttyent
+_task_policy_set
+___isnanf
+___isinff
+_rintf
+_lu_getpwnam
+_xdr__lu_string
+_free_user
+_free_user_data
+_system
+___ppc_gettimeofday
+_fsctl
+_pthread_rwlock_init
+_pthread_rwlockattr_destroy
+_pthread_rwlock_rdlock
+_pthread_rwlock_unlock
+_pthread_rwlock_wrlock
+_fts_children
+__keymgr_get_per_thread_data
+_get_key_element
+__keymgr_set_per_thread_data
+_pwrite
+_strtof
+_ceil
+_free_fstab
+_mbr_group_name_to_uuid
+_GetServerPort
+___NDR_convert__mig_reply_error_t
+_searchfs
+__lookupd_port
+__lookup_one
+__lookup_one_secure
+_getgrouplist
+_getgrouplist_internal
+__mbr_GetGroups
+_initgroups
+_setgroups
+___bt_close
+_mpool_close
+_macx_backing_store_recovery
+_get_dp_control_port
+_vm_wire
+_setreuid
+_lu_gethostbyname
+_recycle_host
+_clnt_spcreateerror
+__buf
+_clnt_sperrno
+_pmap_getport
+_pmap_wakeup
+_svctcp_create
+_listen
+_accept
+_clntudp_freeres
+_mach_make_memory_entry
+_isdigit
+_bootstrap_unprivileged
+_floorf
+_ceilf
+_sin
+_copy_group
+_revoke
+___sqrt
+_tan
+_trunc
+_NSUnLinkModule
+_atan2
+_copysign
+_remainder
+_putenv
+__lu_data_free
+_free_lu_thread_info_group
+_free_group
+_free_group_data
+_killpg
+___bt_delete
+___bt_put
+___bt_dleaf
+_mpool_sync
+___bt_pgout
+___bt_free
+_gai_lookupd
+_encode_kv
+_gai_lookupd_process_dictionary
+_append_addrinfo
+_arc4random_stir
+_gni_lookupd_process_dictionary
+_asl_set_filter
+_pthread_cancel
+_login
+_ttyslot
+_tcgetpgrp
+_tcsetpgrp
+_tcsetattr
+_setpgid
+_mach_error
+_fprintf_stderr
+_vprintf$LDBL128
+_vfprintf$LDBL128
+_strvisx
+_strunvis
+_lockf
+_getttynam
+_lu_endgrent
+_logout
+_lu_async_start
+__lu_async_send
+_lu_async_handle_reply
+__lu_worklist_remove
+__lu_free_request
+_gai_extract_data
+_stpcpy
+_getpriority
+_logbf
+_scalbnf
+___signbitd
+_NSAddLibrary
+_NSIsSymbolNameDefinedWithHint
+_NSLookupAndBindSymbolWithHint
+_clock
+_md5_block_data_order
+_isspace
+_toupper
+_pthread_sigmask
+_thread_suspend
+_thread_abort_safely
+_free_lu_thread_info_user
+_kvm_open
+__kvm_open
+_kvm_getprocs
+__kvm_malloc
+_kvm_close
+___bt_split
+___bt_new
+_mpool_new
+___bt_defpfx
+_free_host_data
+_clnttcp_geterr
+_nearbyint
+_gai_strerror
+saveFP
+restFP
+_copy_service
+_rewinddir
+_exchangedata
+_atan
+_acos
+_put_long
+_connect_to_server
+_my_write
+_my_read
+_ATsocket
+_ATPsndreq
+_ATPgetreq
+_ATPsndrsp
+_sem_trywait
+_pthread_setcancelstate
+_p_ere
+_p_bracket
+_CHadd
+_sem_unlink
+_rinttol
+_wcwidth
+___wcwidth
+_vprintf
+_vm_machine_attribute
+_DNSServiceRegistrationCreate
+_DNSServiceDiscoveryLookupServer
+__increaseQueueLengthOnPort
+_DNSServiceRegistrationCreate_rpc
+_DNSServiceDiscoveryMachPort
+_DNSServiceBrowserCreate
+_DNSServiceBrowserCreate_rpc
+_DNSServiceDiscovery_handleReply
+_DNSServiceDiscoveryReply_server
+__XDNSServiceRegistrationReply_rpc
+_internal_DNSServiceRegistrationReply_rpc
+__XDNSServiceBrowserReply_rpc
+_internal_DNSServiceBrowserReply_rpc
+_DNSServiceResolverResolve
+_DNSServiceResolverResolve_rpc
+__XDNSServiceResolverReply_rpc
+_internal_DNSServiceResolverReply_rpc
+_DNSServiceDiscoveryDeallocate
+_repeat
+_lmatcher
+_ldissect
+_task_self_trap
+_execlp
+_fchflags
+_sqrtf
+_user_from_uid
+_setpassent
+_pthread_rwlock_destroy
+_execl
+_labs
+_free_lu_thread_info_service
+_free_service
+_free_service_data
+_free_lu_thread_info_host
+_DNSServiceRegister
+_put_short
+_put_rdata
+_get_long
+_DNSServiceAddRecord
+_DNSServiceUpdateRecord
+_get_short
+_TXTRecordGetCount
+_TXTRecordGetItemAtIndex
+_handle_regservice_response
+_DNSServiceResolve
+_handle_resolve_response
+_catopen
+_catgets
+_sbrk
+_sigvec
+_addr2ascii
+_warn
+_ualarm
+_tempnam
+__mktemp
+_madvise
+_atanCore
+_lflush
+_atanCoreInv
+___setonlyClocaleconv
--- /dev/null
+_libSystem_initializer
+_mach_init
+_mach_init_doit
+_task_self_trap
+_host_self_trap
+__pthread_set_self
+_memset
+___bzero
+___pthread_set_self
+_cthread_set_self
+_mig_init
+_mach_reply_port
+_mach_port_deallocate
+_mig_get_reply_port
+_ur_cthread_self
+_mach_msg
+_mach_init_ports
+_task_get_special_port
+_mach_msg_trap
+_mach_host_self
+_host_get_clock_service
+_semaphore_create
+_mach_port_allocate
+_vm_deallocate
+_vm_map
+_pthread_init
+_host_info
+_memcpy
+__pthread_keys_init
+_sysctl
+___sysctl
+__sysenter_trap
+_mach_thread_self
+__pthread_create
+_pthread_setschedparam
+__pthread_lookup_thread
+__pthread_find_thread
+_thread_policy
+__init_cpu_capabilities
+___bsdthread_register
+___libc_init
+__program_vars_init
+___xlocale_init
+___guard_setup
+_open$NOCANCEL$UNIX2003
+_read$NOCANCEL$UNIX2003
+_close$NOCANCEL$UNIX2003
+_getenv
+__NSGetEnviron
+___findenv
+___keymgr_initializer
+__dyld_register_func_for_add_image
+__dyld_func_lookup
+__dyld_register_func_for_remove_image
+__dyld_initializer
+_pthread_mutexattr_init
+__Z24dyldGlobalLockInitializev
+_pthread_mutexattr_settype
+_pthread_mutex_init
+__pthread_mutex_init
/*
- * Copyright (c) 2003 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2003, 2007 Apple Inc. All rights reserved.
*
* @APPLE_LICENSE_HEADER_START@
*
.long 50
.long 0x70777063
.long 0x00000000
- .long 0xB8B293D6
+ .long 0xC1DAAAB5
.long 0x00000000
.long 0x00000000
.long 0x00000000
VLib_HashKeys:
- .long 0x000717DE
+ .long 0x000B82F7
.long 0x00071021
.long 0x00060A94
- .long 0x000B82F7
- .long 0x00040253
- .long 0x00060AB4
- .long 0x0006098D
+ .long 0x000717DE
.long 0x00060909
+ .long 0x00040253
.long 0x00030109
- .long 0x0007179E
+ .long 0x0006098D
+ .long 0x00060AB4
+ .long 0x000B82F5
.long 0x0003010A
- .long 0x00060A33
- .long 0x00071548
- .long 0x00060B9E
.long 0x00040233
.long 0x00030169
- .long 0x000B82F5
+ .long 0x0007179E
+ .long 0x00060B9E
+ .long 0x00071548
+ .long 0x00060A33
+ .long 0x00040232
.long 0x00050441
- .long 0x0007173A
- .long 0x00094B1B
.long 0x000504E4
- .long 0x00040270
.long 0x00050422
- .long 0x00040232
- .long 0x00071188
+ .long 0x00094B1B
+ .long 0x00040270
+ .long 0x0007173A
+ .long 0x00050480
+ .long 0x000B13B9
+ .long 0x000B07B9
.long 0x000504C2
+ .long 0x00071188
.long 0x00060B5E
+ .long 0x000828C2
.long 0x00060BDA
- .long 0x00050480
.long 0x00040290
- .long 0x000828C2
- .long 0x000B13B9
- .long 0x000B07B9
- .long 0x00060866
- .long 0x000609EA
.long 0x00050447
.long 0x00040257
- .long 0x00071589
+ .long 0x00060866
+ .long 0x000609EA
.long 0x000717FA
- .long 0x000A971E
- .long 0x000609AB
- .long 0x00050444
- .long 0x00040254
+ .long 0x00071589
+ .long 0x00050616
.long 0x0006090E
+ .long 0x0008214C
+ .long 0x00050444
.long 0x0007137D
.long 0x00040237
- .long 0x00050616
- .long 0x0008214C
+ .long 0x00040254
+ .long 0x000A971E
+ .long 0x000609AB
+ .long 0x00040274
.long 0x00060864
- .long 0x00060A74
- .long 0x000505C9
- .long 0x00060B1F
+ .long 0x000A8274
.long 0x000504E0
.long 0x000504E0
- .long 0x00040274
- .long 0x000A8274
- .long 0x000716DE
- .long 0x000712DE
+ .long 0x00060B1F
+ .long 0x00060A74
+ .long 0x000505C9
.long 0x000712DE
.long 0x00030121
- .long 0x0004029C
+ .long 0x000712DE
.long 0x00060A39
- .long 0x000402DF
+ .long 0x0004029C
+ .long 0x000716DE
+ .long 0x000820EE
+ .long 0x00040238
.long 0x00071028
- .long 0x00060A5B
- .long 0x000505A4
.long 0x00082372
.long 0x0004027A
- .long 0x00040238
- .long 0x000820EE
+ .long 0x000402DF
+ .long 0x000505A4
+ .long 0x00060A5B
+ .long 0x0004021A
.long 0x000608AF
+ .long 0x000504AF
.long 0x000710CC
.long 0x00060B96
- .long 0x000504AF
- .long 0x0004021A
+ .long 0x00040278
.long 0x000504CD
- .long 0x00082E1B
- .long 0x00071770
.long 0x0007123A
+ .long 0x00071770
+ .long 0x00082E1B
.long 0x00060BD5
- .long 0x00040278
- .long 0x0004021C
+ .long 0x0005046F
.long 0x0004021C
+ .long 0x000B0F77
.long 0x0007106F
- .long 0x000717B1
+ .long 0x0004021C
.long 0x00060BD2
- .long 0x0005046F
- .long 0x000B0F77
+ .long 0x000717B1
+ .long 0x000ACAFA
+ .long 0x0005042C
.long 0x00060B76
.long 0x00060BF2
- .long 0x0005042C
- .long 0x000ACAFA
.long 0x00071182
- .long 0x000402BB
.long 0x00071582
- .long 0x0006082E
- .long 0x0005048B
- .long 0x0006088B
- .long 0x00071736
+ .long 0x000402BB
.long 0x000ACAF8
- .long 0x0004023E
- .long 0x0004023E
+ .long 0x0005048B
.long 0x0004021F
.long 0x000D02F8
+ .long 0x0004023E
+ .long 0x0004023E
+ .long 0x0006082E
+ .long 0x0006088B
+ .long 0x00071736
+ .long 0x00050410
.long 0x0007138C
.long 0x0005059C
.long 0x000829DE
- .long 0x00050410
- .long 0x00060AA4
- .long 0x00060AC7
.long 0x000711BC
.long 0x00040220
.long 0x000A90F6
+ .long 0x00060AA4
.long 0x00095328
- .long 0x000504D4
- .long 0x00071012
+ .long 0x00060AC7
.long 0x000711FD
- .long 0x000609BE
+ .long 0x00071012
+ .long 0x000504D4
.long 0x00040260
- .long 0x0007172A
- .long 0x000609DD
.long 0x00040203
.long 0x000504F4
+ .long 0x000609DD
+ .long 0x000609BE
.long 0x000A90F4
- .long 0x00060A67
- .long 0x00050477
+ .long 0x0007172A
.long 0x000C3D3D
+ .long 0x00050477
+ .long 0x00060A67
.long 0x00050457
.long 0x00050476
+ .long 0x00040227
.long 0x0007136D
+ .long 0x00050492
.long 0x00060B8A
- .long 0x00040227
.long 0x000505BB
- .long 0x00050492
- .long 0x00082E64
- .long 0x000402A2
.long 0x000822A2
- .long 0x000717E8
+ .long 0x000A8874
.long 0x00050436
- .long 0x0003017C
.long 0x00094E64
- .long 0x000A8874
+ .long 0x000717E8
+ .long 0x000402A2
+ .long 0x00082E64
+ .long 0x0003017C
+ .long 0x000D3629
+ .long 0x00040229
+ .long 0x0006089C
+ .long 0x000C04BD
+ .long 0x000609D6
+ .long 0x000609F7
+ .long 0x00082531
.long 0x00071594
.long 0x00060BA5
- .long 0x00082531
- .long 0x000609D6
.long 0x000717E7
- .long 0x0006089C
- .long 0x00040229
- .long 0x000609F7
- .long 0x000D3629
- .long 0x000C04BD
- .long 0x000402CF
- .long 0x00060BE6
- .long 0x00060BA4
- .long 0x0008205B
.long 0x0004026A
- .long 0x000402AC
- .long 0x00060911
- .long 0x00071038
+ .long 0x0008205B
.long 0x000D5C38
- .long 0x00082C9E
+ .long 0x00071038
+ .long 0x00060911
+ .long 0x000402CF
+ .long 0x000402AC
+ .long 0x00060BA4
+ .long 0x00060BE6
+ .long 0x000D362B
+ .long 0x00030133
.long 0x000504BF
.long 0x000711B7
- .long 0x00030133
- .long 0x000D362B
.long 0x000402CC
- .long 0x000609B6
+ .long 0x00082C9E
+ .long 0x0005043A
+ .long 0x0004022A
.long 0x0007109F
- .long 0x0008281B
.long 0x000710FC
+ .long 0x000609B6
.long 0x00030170
- .long 0x0005043A
- .long 0x0004022A
- .long 0x0004026F
+ .long 0x0008281B
+ .long 0x0008301C
+ .long 0x00050498
.long 0x000504DA
+ .long 0x0004026F
.long 0x00030114
.long 0x00030114
- .long 0x0008301C
- .long 0x00050498
- .long 0x00040288
.long 0x0004024E
- .long 0x000402CB
- .long 0x0007145F
- .long 0x00071705
- .long 0x0004026E
- .long 0x0007143C
- .long 0x00030134
+ .long 0x00040288
+ .long 0x000B8191
.long 0x0006081D
+ .long 0x00030134
.long 0x0004024F
- .long 0x00050534
- .long 0x000B8191
+ .long 0x0004026E
.long 0x0008226E
- .long 0x00050516
- .long 0x000712AB
- .long 0x0006089A
- .long 0x000504BB
+ .long 0x000402CB
+ .long 0x00050534
+ .long 0x00071705
+ .long 0x0007145F
+ .long 0x0007143C
.long 0x0008301E
+ .long 0x000712AB
.long 0x00030116
+ .long 0x000504BB
+ .long 0x0006089A
.long 0x00050516
- .long 0x000955D1
+ .long 0x00050516
+ .long 0x000B8193
+ .long 0x0005047C
.long 0x0007145D
.long 0x00060A4D
- .long 0x0005047C
- .long 0x000B8193
+ .long 0x000955D1
VLib_ExportNames:
- .long 0x66657570, 0x64617465, 0x656E7666, 0x65736574
- .long 0x656E7666, 0x65676574, 0x726F756E, 0x64666573
- .long 0x65746578, 0x63657074, 0x66657465, 0x73746578
- .long 0x63657074, 0x66656765, 0x74656E76, 0x6665636C
- .long 0x65617265, 0x78636570, 0x74666568, 0x6F6C6465
- .long 0x78636570, 0x74666573, 0x6574726F, 0x756E6466
- .long 0x65676574, 0x65786365, 0x70746665, 0x72616973
- .long 0x65657863, 0x65707466, 0x64696D5F, 0x5F697366
- .long 0x696E6974, 0x65665F5F, 0x69736E6F, 0x726D616C
- .long 0x646E6578, 0x74616674, 0x6572646E, 0x616E6663
- .long 0x6F707973, 0x69676E72, 0x656D7175, 0x6F72656D
- .long 0x61696E64, 0x6572726F, 0x756E6466, 0x6C6F6F72
- .long 0x6365696C, 0x67616D6D, 0x616C6F67, 0x31306578
- .long 0x70326C6F, 0x6772696E, 0x74746F6C, 0x6E657874
- .long 0x61667465, 0x72666C64, 0x65787070, 0x6F776879
- .long 0x706F7473, 0x63616C62, 0x666D696E, 0x726F756E
- .long 0x64746F6C, 0x6E656172, 0x6279696E, 0x74666162
- .long 0x73737172, 0x74636F73, 0x686D6F64, 0x66657266
- .long 0x73696E68, 0x61636F73, 0x6874616E, 0x6174616E
- .long 0x6173696E, 0x685F5F69, 0x736E616E, 0x665F5F69
- .long 0x736E616E, 0x646C6F67, 0x626C6F67, 0x31705F5F
- .long 0x696E666D, 0x6F646666, 0x5F5F6670, 0x636C6173
- .long 0x73696679, 0x665F5F66, 0x70636C61, 0x73736966
- .long 0x79646C67, 0x616D6D61, 0x74616E68, 0x6E616E72
- .long 0x696E7461, 0x74616E68, 0x6C6F6732, 0x666D6178
- .long 0x666D6F64, 0x6578706D, 0x31657870, 0x65726663
- .long 0x5F5F7369, 0x676E6269, 0x74665F5F, 0x7369676E
- .long 0x62697464, 0x66726578, 0x705F5F69, 0x736E6F72
- .long 0x6D616C66, 0x636F7361, 0x636F735F, 0x5F697366
- .long 0x696E6974, 0x65647472, 0x756E6361, 0x74616E32
- .long 0x73696E61, 0x73696E67, 0x65747369, 0x736C6F77
- .long 0x65726973, 0x78646967, 0x6974636C, 0x6F736566
- .long 0x646F7065, 0x6E736574, 0x62756663, 0x616C6C6F
- .long 0x63667075, 0x74737374, 0x72746F6C, 0x61626F72
- .long 0x74676574, 0x77776373, 0x746F6D62, 0x73666765
- .long 0x74706F73, 0x69737072, 0x696E746D, 0x616C6C6F
- .long 0x63737472, 0x746F6B76, 0x66707269, 0x6E746666
- .long 0x666C7573, 0x68697363, 0x6E74726C, 0x73747263
- .long 0x6D707374, 0x72706272, 0x6B616273, 0x6C6F6361
- .long 0x6C74696D, 0x65707574, 0x63686172, 0x7374726E
- .long 0x6361746D, 0x62746F77, 0x63737472, 0x746F6466
- .long 0x74656C6C, 0x696F6374, 0x6C707269, 0x6E746673
- .long 0x79737465, 0x6D6C6F6E, 0x676A6D70, 0x71736F72
- .long 0x7472656E, 0x616D6566, 0x7363616E, 0x66697373
- .long 0x70616365, 0x74696D65, 0x64697666, 0x73657470
- .long 0x6F737374, 0x72636872, 0x67657463, 0x73747278
- .long 0x66726D69, 0x73616C6E, 0x756D666F, 0x70656E66
- .long 0x70757463, 0x66777269, 0x74657374, 0x72636F6C
- .long 0x6C746D70, 0x6E616D74, 0x6F6C6F77, 0x65727673
- .long 0x7072696E, 0x74666D65, 0x6D637079, 0x61746578
- .long 0x69747374, 0x726E636D, 0x7061746F, 0x66676D74
- .long 0x696D6563, 0x6C656172, 0x65727267, 0x65746368
- .long 0x61727265, 0x61646578, 0x69746174, 0x6F697261
- .long 0x6E647374, 0x72637370, 0x6E6D6273, 0x746F7763
- .long 0x73737472, 0x746F756C, 0x72656D6F, 0x76657374
- .long 0x72636174, 0x61746F6C, 0x73747266, 0x74696D65
- .long 0x61736374, 0x696D6569, 0x73616C70, 0x68616D65
- .long 0x6D6D6F76, 0x65746D70, 0x66696C65, 0x66726565
- .long 0x66736565, 0x6B726577, 0x696E6477, 0x72697465
- .long 0x69736173, 0x6369696C, 0x64697673, 0x74726572
- .long 0x726F7273, 0x74727370, 0x6E746F75, 0x70706572
- .long 0x7763746F, 0x6D627373, 0x63616E66, 0x756E6C69
- .long 0x6E6B6469, 0x66667469, 0x6D656C61, 0x62736374
- .long 0x696D6573, 0x74726E63, 0x70796D65, 0x6D636D70
- .long 0x66676574, 0x63627365, 0x61726368, 0x66636E74
- .long 0x6C667072, 0x696E7466, 0x66656F66, 0x6F70656E
- .long 0x70757463, 0x69736469, 0x67697466, 0x72656164
- .long 0x636C6F63, 0x6B6D656D, 0x63687269, 0x73677261
- .long 0x70686475, 0x70676574, 0x656E7669, 0x73757070
- .long 0x65727065, 0x72726F72, 0x746F6173, 0x63696975
- .long 0x6E676574, 0x6366636C, 0x6F73656D, 0x656D7365
- .long 0x746D6B74, 0x696D6572, 0x65616C6C, 0x6F637374
- .long 0x72637079, 0x7372616E, 0x64737472, 0x6C656E73
- .long 0x74727374, 0x72676574, 0x7069646D, 0x626C656E
- .long 0x66676574, 0x73736574, 0x6C6F6361, 0x6C656665
- .long 0x72726F72, 0x76707269, 0x6E746669, 0x7370756E
- .long 0x63747075, 0x74736672, 0x656F7065, 0x6E6C6F63
- .long 0x616C6563, 0x6F6E7673, 0x63616E66, 0x73657476
- .long 0x62756673, 0x74727263, 0x68727075, 0x74777370
- .long 0x72696E74
- .long 0x66000000
-
- .section __TEXT, __VLib_Exports, symbol_stubs, no_dead_strip, 8
+ .ascii "writewctombwcstombsvsprintfvprintfvfprintfunlinkungetctrunctouppertolowertoasciitmpnamtmpfiletimetanhtansystemstrxfrmstrtoulstrtolstrtokstrtodstrstrstrspnstrrchrstrpbrkstrncpystrncmpstrncatstrlenstrft"
+ .ascii "imestrerrorstrcspnstrcpystrcollstrcmpstrchrstrcatsscanfsrandsqrtsprintfsinhsinsetvbufsetlocalesetbufscanfscalbroundtolroundrinttolrintrewindrenameremquoremoveremainderreallocreadrandqsortputwputsputch"
+ .ascii "arputcprintfpowperroropennextafterfnextafterdnearbyintnanfnanmodffmodfmktimememsetmemmovememcpymemcmpmemchrmbtowcmbstowcsmblenmalloclongjmplogblog2log1plog10loglocaltimelocaleconvlgammaldivldexplabsis"
+ .ascii "xdigitisupperisspaceispunctisprintislowerisgraphisdigitiscntrlisasciiisalphaisalnumioctlhypotgmtimegetwgetsgetpidgetenvgetchargetcgammafwriteftellfsetposfseekfscanffrexpfreopenfreefreadfputsfputcfprin"
+ .ascii "tffopenfmodfminfmaxfloorfgetsfgetposfgetcfflushfeupdateenvfetestexceptfesetroundfesetexceptfesetenvferrorferaiseexceptfeoffeholdexceptfegetroundfegetexceptfegetenvfeclearexceptfdopenfdimfcntlfclosefab"
+ .ascii "sexpm1exp2expexiterfcerfdupdivdifftimectimecoshcoscopysigncloseclockclearerrceilcallocbsearchatolatoiatofatexitatanhatan2atanasinhasinasctimeacoshacosabsabort__signbitf__signbitd__isnormalf__isnormald"
+ .ascii "__isnanf__isnand__isfinitef__isfinited__inf__fpclassifyf__fpclassifyd"
+
+ .section __TEXT, __VLib_Exports, regular, no_dead_strip
.align 2
VLib_ExportSymbols:
- .indirect_symbol _strrchr
- .long 0x020004E3
- .long strrchr_bp - VLib_Origin
+ .long 0x020004CB
+ .long __isfinited_bp - VLib_Origin
- .indirect_symbol _isalpha
- .long 0x02000387
+ .long 0x0200029D
.long isalpha_bp - VLib_Origin
- .indirect_symbol _setbuf
- .long 0x02000205
+ .long 0x02000126
.long setbuf_bp - VLib_Origin
- .indirect_symbol ___isfinited
- .long 0x020001CB
- .long __isfinited_bp - VLib_Origin
+ .long 0x0200009A
+ .long strrchr_bp - VLib_Origin
- .indirect_symbol _labs
- .long 0x020003EA
+ .long 0x020002DF
+ .long fwrite_bp - VLib_Origin
+
+ .long 0x02000252
.long labs_bp - VLib_Origin
- .indirect_symbol _rewind
- .long 0x020003A5
- .long rewind_bp - VLib_Origin
+ .long 0x0200022D
+ .long log_bp - VLib_Origin
- .indirect_symbol _memcpy
- .long 0x02000316
+ .long 0x020001E9
.long memcpy_bp - VLib_Origin
- .indirect_symbol _fwrite
- .long 0x020002F4
- .long fwrite_bp - VLib_Origin
-
- .indirect_symbol _log
- .long 0x020000D2
- .long log_bp - VLib_Origin
+ .long 0x0200014E
+ .long rewind_bp - VLib_Origin
- .indirect_symbol _sprintf
- .long 0x020004EE
- .long sprintf_bp - VLib_Origin
+ .long 0x020004C0
+ .long __isfinitef_bp - VLib_Origin
- .indirect_symbol _dup
- .long 0x02000442
+ .long 0x02000400
.long dup_bp - VLib_Origin
- .indirect_symbol _unlink
- .long 0x020003DC
- .long unlink_bp - VLib_Origin
+ .long 0x020002BB
+ .long getw_bp - VLib_Origin
- .indirect_symbol _toupper
- .long 0x020003C9
- .long toupper_bp - VLib_Origin
+ .long 0x0200019C
+ .long pow_bp - VLib_Origin
- .indirect_symbol _strchr
- .long 0x020002D2
+ .long 0x02000108
+ .long sprintf_bp - VLib_Origin
+
+ .long 0x020000ED
.long strchr_bp - VLib_Origin
- .indirect_symbol _getw
- .long 0x02000221
- .long getw_bp - VLib_Origin
+ .long 0x0200003B
+ .long toupper_bp - VLib_Origin
- .indirect_symbol _pow
- .long 0x020000EB
- .long pow_bp - VLib_Origin
+ .long 0x0200002A
+ .long unlink_bp - VLib_Origin
- .indirect_symbol ___isfinitef
- .long 0x0200007B
- .long __isfinitef_bp - VLib_Origin
+ .long 0x02000434
+ .long ceil_bp - VLib_Origin
- .indirect_symbol _clock
- .long 0x02000430
+ .long 0x02000427
.long clock_bp - VLib_Origin
- .indirect_symbol _strcspn
- .long 0x02000352
- .long strcspn_bp - VLib_Origin
+ .long 0x020002FC
+ .long frexp_bp - VLib_Origin
- .indirect_symbol _localtime
- .long 0x0200026C
- .long localtime_bp - VLib_Origin
+ .long 0x020002B0
+ .long hypot_bp - VLib_Origin
- .indirect_symbol _frexp
- .long 0x020001B4
- .long frexp_bp - VLib_Origin
+ .long 0x02000230
+ .long localtime_bp - VLib_Origin
- .indirect_symbol _logb
- .long 0x02000145
+ .long 0x0200021B
.long logb_bp - VLib_Origin
- .indirect_symbol _hypot
- .long 0x020000EE
- .long hypot_bp - VLib_Origin
+ .long 0x020000D3
+ .long strcspn_bp - VLib_Origin
- .indirect_symbol _ceil
- .long 0x020000C0
- .long ceil_bp - VLib_Origin
+ .long 0x02000457
+ .long atanh_bp - VLib_Origin
- .indirect_symbol _isupper
- .long 0x0200044B
- .long isupper_bp - VLib_Origin
+ .long 0x020003B0
+ .long fegetexcept_bp - VLib_Origin
+
+ .long 0x02000370
+ .long fesetexcept_bp - VLib_Origin
- .indirect_symbol _fread
- .long 0x0200042B
+ .long 0x0200030C
.long fread_bp - VLib_Origin
- .indirect_symbol _printf
- .long 0x02000299
+ .long 0x0200025E
+ .long isupper_bp - VLib_Origin
+
+ .long 0x02000196
.long printf_bp - VLib_Origin
- .indirect_symbol _strtod
- .long 0x02000289
- .long strtod_bp - VLib_Origin
+ .long 0x02000136
+ .long roundtol_bp - VLib_Origin
- .indirect_symbol _atanh
- .long 0x02000183
- .long atanh_bp - VLib_Origin
+ .long 0x02000088
+ .long strtod_bp - VLib_Origin
- .indirect_symbol _tanh
- .long 0x02000178
+ .long 0x02000061
.long tanh_bp - VLib_Origin
- .indirect_symbol _roundtol
- .long 0x020000FC
- .long roundtol_bp - VLib_Origin
-
- .indirect_symbol _fegetexcept
- .long 0x0200005F
- .long fegetexcept_bp - VLib_Origin
+ .long 0x02000344
+ .long fgetc_bp - VLib_Origin
- .indirect_symbol _fesetexcept
- .long 0x0200001D
- .long fesetexcept_bp - VLib_Origin
+ .long 0x02000308
+ .long free_bp - VLib_Origin
- .indirect_symbol _getpid
- .long 0x02000495
+ .long 0x020002C3
.long getpid_bp - VLib_Origin
- .indirect_symbol _memset
- .long 0x0200046B
+ .long 0x020001DC
.long memset_bp - VLib_Origin
- .indirect_symbol _fgetc
- .long 0x02000400
- .long fgetc_bp - VLib_Origin
-
- .indirect_symbol _free
- .long 0x0200039C
- .long free_bp - VLib_Origin
+ .long 0x02000075
+ .long strtoul_bp - VLib_Origin
- .indirect_symbol _tmpfile
- .long 0x02000395
+ .long 0x02000056
.long tmpfile_bp - VLib_Origin
- .indirect_symbol _strtoul
- .long 0x02000361
- .long strtoul_bp - VLib_Origin
+ .long 0x020004D6
+ .long __inf_bp - VLib_Origin
- .indirect_symbol _localeconv
- .long 0x020004CD
- .long localeconv_bp - VLib_Origin
+ .long 0x02000451
+ .long atexit_bp - VLib_Origin
- .indirect_symbol _mktime
- .long 0x02000471
- .long mktime_bp - VLib_Origin
+ .long 0x0200041A
+ .long copysign_bp - VLib_Origin
- .indirect_symbol _fcntl
- .long 0x0200040C
+ .long 0x020003DA
.long fcntl_bp - VLib_Origin
- .indirect_symbol _ldiv
- .long 0x020003B7
- .long ldiv_bp - VLib_Origin
-
- .indirect_symbol _atexit
- .long 0x0200031C
- .long atexit_bp - VLib_Origin
-
- .indirect_symbol _fsetpos
- .long 0x020002CB
+ .long 0x020002EA
.long fsetpos_bp - VLib_Origin
- .indirect_symbol _gets
- .long 0x020001E7
+ .long 0x020002BF
.long gets_bp - VLib_Origin
- .indirect_symbol ___inf
- .long 0x0200014E
- .long __inf_bp - VLib_Origin
-
- .indirect_symbol _copysign
- .long 0x0200009F
- .long copysign_bp - VLib_Origin
+ .long 0x02000249
+ .long ldiv_bp - VLib_Origin
- .indirect_symbol _ferror
- .long 0x020004AE
- .long ferror_bp - VLib_Origin
+ .long 0x02000239
+ .long localeconv_bp - VLib_Origin
- .indirect_symbol _wctomb
- .long 0x020003D0
- .long wctomb_bp - VLib_Origin
+ .long 0x020001D6
+ .long mktime_bp - VLib_Origin
- .indirect_symbol _write
- .long 0x020003AB
- .long write_bp - VLib_Origin
+ .long 0x02000461
+ .long atan_bp - VLib_Origin
- .indirect_symbol _system
- .long 0x0200029F
- .long system_bp - VLib_Origin
+ .long 0x02000383
+ .long ferror_bp - VLib_Origin
- .indirect_symbol _ioctl
- .long 0x02000294
- .long ioctl_bp - VLib_Origin
+ .long 0x02000366
+ .long fesetround_bp - VLib_Origin
- .indirect_symbol _ftell
- .long 0x0200028F
+ .long 0x020002E5
.long ftell_bp - VLib_Origin
- .indirect_symbol _atan
- .long 0x0200012C
- .long atan_bp - VLib_Origin
+ .long 0x020002AB
+ .long ioctl_bp - VLib_Origin
- .indirect_symbol _fesetround
- .long 0x02000055
- .long fesetround_bp - VLib_Origin
+ .long 0x02000068
+ .long system_bp - VLib_Origin
- .indirect_symbol _vprintf
- .long 0x020004B4
- .long vprintf_bp - VLib_Origin
+ .long 0x02000005
+ .long wctomb_bp - VLib_Origin
- .indirect_symbol _fprintf
- .long 0x02000411
- .long fprintf_bp - VLib_Origin
+ .long 0x02000000
+ .long write_bp - VLib_Origin
- .indirect_symbol _bsearch
- .long 0x02000405
+ .long 0x0200043E
.long bsearch_bp - VLib_Origin
- .indirect_symbol _cos
- .long 0x020001C4
+ .long 0x02000417
.long cos_bp - VLib_Origin
- .indirect_symbol _rint
- .long 0x0200017F
- .long rint_bp - VLib_Origin
+ .long 0x0200031B
+ .long fprintf_bp - VLib_Origin
- .indirect_symbol _remquo
- .long 0x020000A7
+ .long 0x0200015A
.long remquo_bp - VLib_Origin
- .indirect_symbol _putc
- .long 0x02000420
- .long putc_bp - VLib_Origin
+ .long 0x0200014A
+ .long rint_bp - VLib_Origin
- .indirect_symbol _getchar
- .long 0x0200033B
- .long getchar_bp - VLib_Origin
+ .long 0x0200001B
+ .long vprintf_bp - VLib_Origin
- .indirect_symbol _rename
- .long 0x020002B1
- .long rename_bp - VLib_Origin
+ .long 0x0200037B
+ .long fesetenv_bp - VLib_Origin
- .indirect_symbol _qsort
- .long 0x020002AC
- .long qsort_bp - VLib_Origin
+ .long 0x0200032B
+ .long fmin_bp - VLib_Origin
- .indirect_symbol _isxdigit
- .long 0x020001F2
+ .long 0x020002CF
+ .long getchar_bp - VLib_Origin
+
+ .long 0x02000256
.long isxdigit_bp - VLib_Origin
- .indirect_symbol _modf
- .long 0x02000119
+ .long 0x020001D2
.long modf_bp - VLib_Origin
- .indirect_symbol _fmin
- .long 0x020000F8
- .long fmin_bp - VLib_Origin
+ .long 0x02000192
+ .long putc_bp - VLib_Origin
- .indirect_symbol _fesetenv
- .long 0x0200000B
- .long fesetenv_bp - VLib_Origin
+ .long 0x0200017E
+ .long qsort_bp - VLib_Origin
- .indirect_symbol _fclose
- .long 0x02000465
+ .long 0x02000154
+ .long rename_bp - VLib_Origin
+
+ .long 0x020003EE
+ .long exp2_bp - VLib_Origin
+
+ .long 0x020003DF
.long fclose_bp - VLib_Origin
- .indirect_symbol _isgraph
- .long 0x0200043B
+ .long 0x02000311
+ .long fputs_bp - VLib_Origin
+
+ .long 0x02000281
.long isgraph_bp - VLib_Origin
- .indirect_symbol _strcmp
- .long 0x0200025C
+ .long 0x020000E7
.long strcmp_bp - VLib_Origin
- .indirect_symbol _fputs
- .long 0x02000211
- .long fputs_bp - VLib_Origin
-
- .indirect_symbol _exp2
- .long 0x020000CE
- .long exp2_bp - VLib_Origin
+ .long 0x0200046A
+ .long asin_bp - VLib_Origin
- .indirect_symbol _fseek
- .long 0x020003A0
+ .long 0x020002F1
.long fseek_bp - VLib_Origin
- .indirect_symbol _strftime
- .long 0x02000378
- .long strftime_bp - VLib_Origin
+ .long 0x02000214
+ .long longjmp_bp - VLib_Origin
- .indirect_symbol _strcoll
- .long 0x020002FA
+ .long 0x020000E0
.long strcoll_bp - VLib_Origin
- .indirect_symbol _longjmp
- .long 0x020002A5
- .long longjmp_bp - VLib_Origin
+ .long 0x020000C3
+ .long strftime_bp - VLib_Origin
- .indirect_symbol _strtok
- .long 0x02000241
+ .long 0x02000082
.long strtok_bp - VLib_Origin
- .indirect_symbol _asin
- .long 0x020001E3
- .long asin_bp - VLib_Origin
-
- .indirect_symbol _open
- .long 0x0200041C
- .long open_bp - VLib_Origin
+ .long 0x02000422
+ .long close_bp - VLib_Origin
- .indirect_symbol _feof
- .long 0x02000418
+ .long 0x02000396
.long feof_bp - VLib_Origin
- .indirect_symbol _isalnum
- .long 0x020002E3
+ .long 0x0200034F
+ .long feupdateenv_bp - VLib_Origin
+
+ .long 0x020002A4
.long isalnum_bp - VLib_Origin
- .indirect_symbol _strxfrm
- .long 0x020002DC
- .long strxfrm_bp - VLib_Origin
+ .long 0x020001A5
+ .long open_bp - VLib_Origin
- .indirect_symbol _strtol
- .long 0x02000216
+ .long 0x0200007C
.long strtol_bp - VLib_Origin
- .indirect_symbol _close
- .long 0x020001FA
- .long close_bp - VLib_Origin
+ .long 0x0200006E
+ .long strxfrm_bp - VLib_Origin
- .indirect_symbol _feupdateenv
- .long 0x02000000
- .long feupdateenv_bp - VLib_Origin
+ .long 0x02000486
+ .long __signbitf_bp - VLib_Origin
- .indirect_symbol _sscanf
- .long 0x020003D6
+ .long 0x02000481
+ .long abort_bp - VLib_Origin
+
+ .long 0x020000F9
.long sscanf_bp - VLib_Origin
- .indirect_symbol _strspn
- .long 0x020003C3
+ .long 0x02000094
.long strspn_bp - VLib_Origin
- .indirect_symbol _abort
- .long 0x0200021C
- .long abort_bp - VLib_Origin
-
- .indirect_symbol ___signbitf
- .long 0x020001A0
- .long __signbitf_bp - VLib_Origin
-
- .indirect_symbol _ispunct
- .long 0x020004BB
+ .long 0x0200026C
.long ispunct_bp - VLib_Origin
- .indirect_symbol _time
- .long 0x020002C4
- .long time_bp - VLib_Origin
-
- .indirect_symbol _rinttol
- .long 0x020000D5
+ .long 0x02000143
.long rinttol_bp - VLib_Origin
- .indirect_symbol _getenv
- .long 0x02000445
- .long getenv_bp - VLib_Origin
+ .long 0x0200005D
+ .long time_bp - VLib_Origin
- .indirect_symbol _ctime
- .long 0x020003EE
+ .long 0x02000490
+ .long __signbitd_bp - VLib_Origin
+
+ .long 0x0200040E
.long ctime_bp - VLib_Origin
- .indirect_symbol _gmtime
- .long 0x0200032D
- .long gmtime_bp - VLib_Origin
+ .long 0x020003D6
+ .long fdim_bp - VLib_Origin
- .indirect_symbol _strncmp
- .long 0x02000322
- .long strncmp_bp - VLib_Origin
+ .long 0x02000389
+ .long feraiseexcept_bp - VLib_Origin
- .indirect_symbol ___signbitd
- .long 0x020001AA
- .long __signbitd_bp - VLib_Origin
+ .long 0x0200032F
+ .long fmax_bp - VLib_Origin
- .indirect_symbol _fmod
- .long 0x02000190
+ .long 0x02000327
.long fmod_bp - VLib_Origin
- .indirect_symbol _fmax
- .long 0x0200018C
- .long fmax_bp - VLib_Origin
+ .long 0x020002C9
+ .long getenv_bp - VLib_Origin
- .indirect_symbol _fdim
- .long 0x02000077
- .long fdim_bp - VLib_Origin
+ .long 0x020002B5
+ .long gmtime_bp - VLib_Origin
- .indirect_symbol _feraiseexcept
- .long 0x0200006A
- .long feraiseexcept_bp - VLib_Origin
+ .long 0x020000AF
+ .long strncmp_bp - VLib_Origin
- .indirect_symbol _freopen
- .long 0x020004C6
+ .long 0x02000333
+ .long floor_bp - VLib_Origin
+
+ .long 0x02000301
.long freopen_bp - VLib_Origin
- .indirect_symbol _srand
- .long 0x02000484
+ .long 0x020000FF
.long srand_bp - VLib_Origin
- .indirect_symbol _vfprintf
- .long 0x02000247
+ .long 0x02000022
.long vfprintf_bp - VLib_Origin
- .indirect_symbol _floor
- .long 0x020000BB
- .long floor_bp - VLib_Origin
-
- .indirect_symbol _perror
- .long 0x02000452
- .long perror_bp - VLib_Origin
-
- .indirect_symbol _tmpnam
- .long 0x02000301
- .long tmpnam_bp - VLib_Origin
-
- .indirect_symbol _isprint
- .long 0x02000234
+ .long 0x02000273
.long isprint_bp - VLib_Origin
- .indirect_symbol _log2
- .long 0x02000188
+ .long 0x0200021F
.long log2_bp - VLib_Origin
- .indirect_symbol _nextafterf
- .long 0x020000DC
+ .long 0x020001A9
.long nextafterf_bp - VLib_Origin
- .indirect_symbol _remainder
- .long 0x020000AD
- .long remainder_bp - VLib_Origin
+ .long 0x0200019F
+ .long perror_bp - VLib_Origin
- .indirect_symbol _mblen
- .long 0x0200049B
- .long mblen_bp - VLib_Origin
+ .long 0x02000166
+ .long remainder_bp - VLib_Origin
- .indirect_symbol _isdigit
- .long 0x02000424
- .long isdigit_bp - VLib_Origin
+ .long 0x02000050
+ .long tmpnam_bp - VLib_Origin
- .indirect_symbol _fgetpos
- .long 0x0200022D
+ .long 0x0200033D
.long fgetpos_bp - VLib_Origin
- .indirect_symbol _memcmp
- .long 0x020003FA
- .long memcmp_bp - VLib_Origin
-
- .indirect_symbol _atof
- .long 0x02000329
- .long atof_bp - VLib_Origin
+ .long 0x02000288
+ .long isdigit_bp - VLib_Origin
- .indirect_symbol _strncat
- .long 0x0200027C
- .long strncat_bp - VLib_Origin
+ .long 0x02000209
+ .long mblen_bp - VLib_Origin
- .indirect_symbol _malloc
- .long 0x0200023B
- .long malloc_bp - VLib_Origin
+ .long 0x0200044D
+ .long atof_bp - VLib_Origin
- .indirect_symbol _fabs
- .long 0x0200010D
+ .long 0x020003E5
.long fabs_bp - VLib_Origin
- .indirect_symbol _ldexp
- .long 0x020000E6
+ .long 0x0200024D
.long ldexp_bp - VLib_Origin
- .indirect_symbol _nextafterd
- .long 0x02000091
+ .long 0x0200020E
+ .long malloc_bp - VLib_Origin
+
+ .long 0x020001EF
+ .long memcmp_bp - VLib_Origin
+
+ .long 0x020001B3
.long nextafterd_bp - VLib_Origin
- .indirect_symbol _ungetc
- .long 0x0200045F
- .long ungetc_bp - VLib_Origin
+ .long 0x020000B6
+ .long strncat_bp - VLib_Origin
+
+ .long 0x0200039A
+ .long feholdexcept_bp - VLib_Origin
- .indirect_symbol _gamma
- .long 0x020000C4
+ .long 0x020002DA
.long gamma_bp - VLib_Origin
- .indirect_symbol _feholdexcept
- .long 0x02000049
- .long feholdexcept_bp - VLib_Origin
+ .long 0x02000030
+ .long ungetc_bp - VLib_Origin
- .indirect_symbol _fgets
- .long 0x020004A0
+ .long 0x02000338
.long fgets_bp - VLib_Origin
- .indirect_symbol _log10
- .long 0x020000C9
+ .long 0x02000228
.long log10_bp - VLib_Origin
- .indirect_symbol _memmove
- .long 0x0200038E
- .long memmove_bp - VLib_Origin
-
- .indirect_symbol _strcat
- .long 0x0200036E
- .long strcat_bp - VLib_Origin
-
- .indirect_symbol _getc
- .long 0x020002D8
+ .long 0x020002D6
.long getc_bp - VLib_Origin
- .indirect_symbol _trunc
- .long 0x020001D6
- .long trunc_bp - VLib_Origin
+ .long 0x020001E2
+ .long memmove_bp - VLib_Origin
- .indirect_symbol _modff
- .long 0x02000153
+ .long 0x020001CD
.long modff_bp - VLib_Origin
- .indirect_symbol _strerror
- .long 0x020003BB
- .long strerror_bp - VLib_Origin
+ .long 0x020000F3
+ .long strcat_bp - VLib_Origin
- .indirect_symbol _read
- .long 0x02000342
- .long read_bp - VLib_Origin
+ .long 0x02000036
+ .long trunc_bp - VLib_Origin
- .indirect_symbol _clearerr
- .long 0x02000333
+ .long 0x0200042C
.long clearerr_bp - VLib_Origin
- .indirect_symbol _putchar
- .long 0x02000275
- .long putchar_bp - VLib_Origin
+ .long 0x020003A6
+ .long fegetround_bp - VLib_Origin
- .indirect_symbol _log1p
- .long 0x02000149
+ .long 0x02000223
.long log1p_bp - VLib_Origin
- .indirect_symbol _tan
- .long 0x02000129
- .long tan_bp - VLib_Origin
-
- .indirect_symbol _nearbyint
- .long 0x02000104
+ .long 0x020001BD
.long nearbyint_bp - VLib_Origin
- .indirect_symbol _fegetround
- .long 0x02000013
- .long fegetround_bp - VLib_Origin
+ .long 0x0200018B
+ .long putchar_bp - VLib_Origin
- .indirect_symbol _setvbuf
- .long 0x020004DC
- .long setvbuf_bp - VLib_Origin
+ .long 0x02000176
+ .long read_bp - VLib_Origin
- .indirect_symbol _strcpy
- .long 0x0200047E
- .long strcpy_bp - VLib_Origin
+ .long 0x020000CB
+ .long strerror_bp - VLib_Origin
- .indirect_symbol _mbstowcs
- .long 0x02000359
- .long mbstowcs_bp - VLib_Origin
+ .long 0x02000065
+ .long tan_bp - VLib_Origin
- .indirect_symbol _fscanf
- .long 0x020002B7
- .long fscanf_bp - VLib_Origin
+ .long 0x020004DB
+ .long __fpclassifyf_bp - VLib_Origin
- .indirect_symbol _strpbrk
- .long 0x02000262
- .long strpbrk_bp - VLib_Origin
+ .long 0x0200047A
+ .long acos_bp - VLib_Origin
- .indirect_symbol _fdopen
- .long 0x020001FF
+ .long 0x020003D0
.long fdopen_bp - VLib_Origin
- .indirect_symbol _acos
- .long 0x020001C7
- .long acos_bp - VLib_Origin
+ .long 0x0200035A
+ .long fetestexcept_bp - VLib_Origin
- .indirect_symbol _lgamma
- .long 0x02000172
+ .long 0x020002F6
+ .long fscanf_bp - VLib_Origin
+
+ .long 0x02000243
.long lgamma_bp - VLib_Origin
- .indirect_symbol ___fpclassifyf
- .long 0x02000158
- .long __fpclassifyf_bp - VLib_Origin
+ .long 0x02000201
+ .long mbstowcs_bp - VLib_Origin
- .indirect_symbol _fetestexcept
- .long 0x02000028
- .long fetestexcept_bp - VLib_Origin
+ .long 0x02000116
+ .long setvbuf_bp - VLib_Origin
- .indirect_symbol _puts
- .long 0x020004C2
- .long puts_bp - VLib_Origin
+ .long 0x020000DA
+ .long strcpy_bp - VLib_Origin
+
+ .long 0x020000A1
+ .long strpbrk_bp - VLib_Origin
+
+ .long 0x02000445
+ .long atol_bp - VLib_Origin
+
+ .long 0x02000406
+ .long difftime_bp - VLib_Origin
- .indirect_symbol _strstr
- .long 0x0200048F
- .long strstr_bp - VLib_Origin
+ .long 0x020003C3
+ .long feclearexcept_bp - VLib_Origin
- .indirect_symbol _strlen
- .long 0x02000489
- .long strlen_bp - VLib_Origin
+ .long 0x0200028F
+ .long iscntrl_bp - VLib_Origin
- .indirect_symbol _difftime
- .long 0x020003E2
- .long difftime_bp - VLib_Origin
+ .long 0x020001FB
+ .long mbtowc_bp - VLib_Origin
- .indirect_symbol _atol
- .long 0x02000374
- .long atol_bp - VLib_Origin
+ .long 0x02000187
+ .long puts_bp - VLib_Origin
- .indirect_symbol _rand
- .long 0x0200034E
+ .long 0x0200017A
.long rand_bp - VLib_Origin
- .indirect_symbol _mbtowc
- .long 0x02000283
- .long mbtowc_bp - VLib_Origin
+ .long 0x020000BD
+ .long strlen_bp - VLib_Origin
- .indirect_symbol _iscntrl
- .long 0x02000255
- .long iscntrl_bp - VLib_Origin
+ .long 0x0200008E
+ .long strstr_bp - VLib_Origin
- .indirect_symbol _feclearexcept
- .long 0x0200003C
- .long feclearexcept_bp - VLib_Origin
+ .long 0x020004E8
+ .long __fpclassifyd_bp - VLib_Origin
- .indirect_symbol _vsprintf
- .long 0x0200030E
- .long vsprintf_bp - VLib_Origin
+ .long 0x0200047E
+ .long abs_bp - VLib_Origin
- .indirect_symbol _fputc
- .long 0x020002EF
+ .long 0x02000316
.long fputc_bp - VLib_Origin
- .indirect_symbol _isspace
- .long 0x020002BD
+ .long 0x02000265
.long isspace_bp - VLib_Origin
- .indirect_symbol _abs
- .long 0x02000269
- .long abs_bp - VLib_Origin
+ .long 0x02000104
+ .long sqrt_bp - VLib_Origin
- .indirect_symbol ___fpclassifyd
- .long 0x02000165
- .long __fpclassifyd_bp - VLib_Origin
+ .long 0x02000013
+ .long vsprintf_bp - VLib_Origin
- .indirect_symbol _sqrt
- .long 0x02000111
- .long sqrt_bp - VLib_Origin
+ .long 0x02000475
+ .long acosh_bp - VLib_Origin
- .indirect_symbol _memchr
- .long 0x02000435
- .long memchr_bp - VLib_Origin
+ .long 0x02000413
+ .long cosh_bp - VLib_Origin
- .indirect_symbol _isascii
- .long 0x020003B0
+ .long 0x02000296
.long isascii_bp - VLib_Origin
- .indirect_symbol _wcstombs
- .long 0x02000225
- .long wcstombs_bp - VLib_Origin
-
- .indirect_symbol _islower
- .long 0x020001EB
+ .long 0x0200027A
.long islower_bp - VLib_Origin
- .indirect_symbol _sin
- .long 0x020001E0
+ .long 0x020001F5
+ .long memchr_bp - VLib_Origin
+
+ .long 0x02000113
.long sin_bp - VLib_Origin
- .indirect_symbol _acosh
- .long 0x02000124
- .long acosh_bp - VLib_Origin
+ .long 0x0200000B
+ .long wcstombs_bp - VLib_Origin
- .indirect_symbol _cosh
- .long 0x02000115
- .long cosh_bp - VLib_Origin
+ .long 0x020004B8
+ .long __isnand_bp - VLib_Origin
- .indirect_symbol _atoi
- .long 0x0200034A
- .long atoi_bp - VLib_Origin
+ .long 0x02000465
+ .long asinh_bp - VLib_Origin
- .indirect_symbol _atan2
- .long 0x020001DB
+ .long 0x0200045C
.long atan2_bp - VLib_Origin
- .indirect_symbol _exp
- .long 0x02000199
+ .long 0x02000449
+ .long atoi_bp - VLib_Origin
+
+ .long 0x020003F2
.long exp_bp - VLib_Origin
- .indirect_symbol _nan
- .long 0x0200017C
+ .long 0x020001CA
.long nan_bp - VLib_Origin
- .indirect_symbol ___isnand
- .long 0x0200013D
- .long __isnand_bp - VLib_Origin
-
- .indirect_symbol _asinh
- .long 0x02000130
- .long asinh_bp - VLib_Origin
+ .long 0x020001C6
+ .long nanf_bp - VLib_Origin
- .indirect_symbol _sinh
- .long 0x02000120
+ .long 0x0200010F
.long sinh_bp - VLib_Origin
- .indirect_symbol _nanf
- .long 0x0200009B
- .long nanf_bp - VLib_Origin
+ .long 0x020004A5
+ .long __isnormald_bp - VLib_Origin
- .indirect_symbol _putw
- .long 0x020004EA
- .long putw_bp - VLib_Origin
+ .long 0x02000438
+ .long calloc_bp - VLib_Origin
- .indirect_symbol _toascii
- .long 0x02000458
- .long toascii_bp - VLib_Origin
+ .long 0x02000403
+ .long div_bp - VLib_Origin
- .indirect_symbol _strncpy
- .long 0x020003F3
- .long strncpy_bp - VLib_Origin
+ .long 0x020003F9
+ .long erfc_bp - VLib_Origin
- .indirect_symbol _exit
- .long 0x02000346
+ .long 0x020003F5
.long exit_bp - VLib_Origin
- .indirect_symbol _tolower
- .long 0x02000307
- .long tolower_bp - VLib_Origin
-
- .indirect_symbol _div
- .long 0x020002C8
- .long div_bp - VLib_Origin
-
- .indirect_symbol _calloc
- .long 0x0200020B
- .long calloc_bp - VLib_Origin
+ .long 0x020003BB
+ .long fegetenv_bp - VLib_Origin
- .indirect_symbol _erfc
- .long 0x0200019C
- .long erfc_bp - VLib_Origin
+ .long 0x02000183
+ .long putw_bp - VLib_Origin
- .indirect_symbol _round
- .long 0x020000B6
+ .long 0x0200013E
.long round_bp - VLib_Origin
- .indirect_symbol ___isnormald
- .long 0x02000086
- .long __isnormald_bp - VLib_Origin
+ .long 0x020000A8
+ .long strncpy_bp - VLib_Origin
- .indirect_symbol _fegetenv
- .long 0x02000034
- .long fegetenv_bp - VLib_Origin
+ .long 0x02000049
+ .long toascii_bp - VLib_Origin
- .indirect_symbol _scanf
- .long 0x020004D7
- .long scanf_bp - VLib_Origin
+ .long 0x02000042
+ .long tolower_bp - VLib_Origin
+
+ .long 0x020004B0
+ .long __isnanf_bp - VLib_Origin
- .indirect_symbol _asctime
- .long 0x02000380
+ .long 0x0200046E
.long asctime_bp - VLib_Origin
- .indirect_symbol _fflush
- .long 0x0200024F
- .long fflush_bp - VLib_Origin
+ .long 0x020003FD
+ .long erf_bp - VLib_Origin
- .indirect_symbol _expm1
- .long 0x02000194
+ .long 0x020003E9
.long expm1_bp - VLib_Origin
- .indirect_symbol ___isnanf
- .long 0x02000135
- .long __isnanf_bp - VLib_Origin
-
- .indirect_symbol _erf
- .long 0x0200011D
- .long erf_bp - VLib_Origin
+ .long 0x02000349
+ .long fflush_bp - VLib_Origin
- .indirect_symbol _scalb
- .long 0x020000F3
+ .long 0x02000131
.long scalb_bp - VLib_Origin
- .indirect_symbol _setlocale
- .long 0x020004A5
- .long setlocale_bp - VLib_Origin
+ .long 0x0200012C
+ .long scanf_bp - VLib_Origin
+
+ .long 0x0200049A
+ .long __isnormalf_bp - VLib_Origin
+
+ .long 0x02000322
+ .long fopen_bp - VLib_Origin
- .indirect_symbol _realloc
- .long 0x02000477
+ .long 0x0200016F
.long realloc_bp - VLib_Origin
- .indirect_symbol _remove
- .long 0x02000368
+ .long 0x02000160
.long remove_bp - VLib_Origin
- .indirect_symbol _fopen
- .long 0x020002EA
- .long fopen_bp - VLib_Origin
-
- .indirect_symbol ___isnormalf
- .long 0x020001B9
- .long __isnormalf_bp - VLib_Origin
+ .long 0x0200011D
+ .long setlocale_bp - VLib_Origin
.globl cfm_stub_binding_helper
- .section __DATA, __VLib_Func_BPs, lazy_symbol_pointers, no_dead_strip
+ .section __DATA, __VLib_Func_BPs, regular, no_dead_strip
.align 2
-feupdateenv_bp:
- .indirect_symbol _feupdateenv
- .long cfm_stub_binding_helper
+write_bp:
+ .long _write
-fesetenv_bp:
- .indirect_symbol _fesetenv
- .long cfm_stub_binding_helper
+wctomb_bp:
+ .long _wctomb
-fegetround_bp:
- .indirect_symbol _fegetround
- .long cfm_stub_binding_helper
+wcstombs_bp:
+ .long _wcstombs
-fesetexcept_bp:
- .indirect_symbol _fesetexcept
- .long cfm_stub_binding_helper
+vsprintf_bp:
+ .long _vsprintf
-fetestexcept_bp:
- .indirect_symbol _fetestexcept
- .long cfm_stub_binding_helper
+vprintf_bp:
+ .long _vprintf
-fegetenv_bp:
- .indirect_symbol _fegetenv
- .long cfm_stub_binding_helper
+vfprintf_bp:
+ .long _vfprintf
-feclearexcept_bp:
- .indirect_symbol _feclearexcept
- .long cfm_stub_binding_helper
+unlink_bp:
+ .long _unlink
-feholdexcept_bp:
- .indirect_symbol _feholdexcept
- .long cfm_stub_binding_helper
+ungetc_bp:
+ .long _ungetc
-fesetround_bp:
- .indirect_symbol _fesetround
- .long cfm_stub_binding_helper
+trunc_bp:
+ .long _trunc
-fegetexcept_bp:
- .indirect_symbol _fegetexcept
- .long cfm_stub_binding_helper
+toupper_bp:
+ .long _toupper
-feraiseexcept_bp:
- .indirect_symbol _feraiseexcept
- .long cfm_stub_binding_helper
+tolower_bp:
+ .long _tolower
-fdim_bp:
- .indirect_symbol _fdim
- .long cfm_stub_binding_helper
+toascii_bp:
+ .long _toascii
-__isfinitef_bp:
- .indirect_symbol ___isfinitef
- .long cfm_stub_binding_helper
+tmpnam_bp:
+ .long _tmpnam
-__isnormald_bp:
- .indirect_symbol ___isnormald
- .long cfm_stub_binding_helper
+tmpfile_bp:
+ .long _tmpfile
-nextafterd_bp:
- .indirect_symbol _nextafterd
- .long cfm_stub_binding_helper
+time_bp:
+ .long _time
-nanf_bp:
- .indirect_symbol _nanf
- .long cfm_stub_binding_helper
+tanh_bp:
+ .long _tanh
-copysign_bp:
- .indirect_symbol _copysign
- .long cfm_stub_binding_helper
+tan_bp:
+ .long _tan
-remquo_bp:
- .indirect_symbol _remquo
- .long cfm_stub_binding_helper
+system_bp:
+ .long _system
-remainder_bp:
- .indirect_symbol _remainder
- .long cfm_stub_binding_helper
+strxfrm_bp:
+ .long _strxfrm
-round_bp:
- .indirect_symbol _round
- .long cfm_stub_binding_helper
+strtoul_bp:
+ .long _strtoul
-floor_bp:
- .indirect_symbol _floor
- .long cfm_stub_binding_helper
+strtol_bp:
+ .long _strtol
-ceil_bp:
- .indirect_symbol _ceil
- .long cfm_stub_binding_helper
+strtok_bp:
+ .long _strtok
-gamma_bp:
- .indirect_symbol _gamma
- .long cfm_stub_binding_helper
+strtod_bp:
+ .long _strtod
-log10_bp:
- .indirect_symbol _log10
- .long cfm_stub_binding_helper
+strstr_bp:
+ .long _strstr
-exp2_bp:
- .indirect_symbol _exp2
- .long cfm_stub_binding_helper
+strspn_bp:
+ .long _strspn
-log_bp:
- .indirect_symbol _log
- .long cfm_stub_binding_helper
+strrchr_bp:
+ .long _strrchr
-rinttol_bp:
- .indirect_symbol _rinttol
- .long cfm_stub_binding_helper
+strpbrk_bp:
+ .long _strpbrk
-nextafterf_bp:
- .indirect_symbol _nextafterf
- .long cfm_stub_binding_helper
+strncpy_bp:
+ .long _strncpy
-ldexp_bp:
- .indirect_symbol _ldexp
- .long cfm_stub_binding_helper
+strncmp_bp:
+ .long _strncmp
-pow_bp:
- .indirect_symbol _pow
- .long cfm_stub_binding_helper
+strncat_bp:
+ .long _strncat
-hypot_bp:
- .indirect_symbol _hypot
- .long cfm_stub_binding_helper
+strlen_bp:
+ .long _strlen
-scalb_bp:
- .indirect_symbol _scalb
- .long cfm_stub_binding_helper
+strftime_bp:
+ .long _strftime
-fmin_bp:
- .indirect_symbol _fmin
- .long cfm_stub_binding_helper
+strerror_bp:
+ .long _strerror
-roundtol_bp:
- .indirect_symbol _roundtol
- .long cfm_stub_binding_helper
+strcspn_bp:
+ .long _strcspn
-nearbyint_bp:
- .indirect_symbol _nearbyint
- .long cfm_stub_binding_helper
+strcpy_bp:
+ .long _strcpy
-fabs_bp:
- .indirect_symbol _fabs
- .long cfm_stub_binding_helper
+strcoll_bp:
+ .long _strcoll
-sqrt_bp:
- .indirect_symbol _sqrt
- .long cfm_stub_binding_helper
+strcmp_bp:
+ .long _strcmp
-cosh_bp:
- .indirect_symbol _cosh
- .long cfm_stub_binding_helper
+strchr_bp:
+ .long _strchr
-modf_bp:
- .indirect_symbol _modf
- .long cfm_stub_binding_helper
+strcat_bp:
+ .long _strcat
-erf_bp:
- .indirect_symbol _erf
- .long cfm_stub_binding_helper
+sscanf_bp:
+ .long _sscanf
-sinh_bp:
- .indirect_symbol _sinh
- .long cfm_stub_binding_helper
+srand_bp:
+ .long _srand
-acosh_bp:
- .indirect_symbol _acosh
- .long cfm_stub_binding_helper
+sqrt_bp:
+ .long _sqrt
-tan_bp:
- .indirect_symbol _tan
- .long cfm_stub_binding_helper
+sprintf_bp:
+ .long _sprintf
-atan_bp:
- .indirect_symbol _atan
- .long cfm_stub_binding_helper
+sinh_bp:
+ .long _sinh
-asinh_bp:
- .indirect_symbol _asinh
- .long cfm_stub_binding_helper
+sin_bp:
+ .long _sin
-__isnanf_bp:
- .indirect_symbol ___isnanf
- .long cfm_stub_binding_helper
+setvbuf_bp:
+ .long _setvbuf
-__isnand_bp:
- .indirect_symbol ___isnand
- .long cfm_stub_binding_helper
+setlocale_bp:
+ .long _setlocale
-logb_bp:
- .indirect_symbol _logb
- .long cfm_stub_binding_helper
+setbuf_bp:
+ .long _setbuf
-log1p_bp:
- .indirect_symbol _log1p
- .long cfm_stub_binding_helper
+scanf_bp:
+ .long _scanf
-__inf_bp:
- .indirect_symbol ___inf
- .long cfm_stub_binding_helper
+scalb_bp:
+ .long _scalb
-modff_bp:
- .indirect_symbol _modff
- .long cfm_stub_binding_helper
+roundtol_bp:
+ .long _roundtol
-__fpclassifyf_bp:
- .indirect_symbol ___fpclassifyf
- .long cfm_stub_binding_helper
+round_bp:
+ .long _round
-__fpclassifyd_bp:
- .indirect_symbol ___fpclassifyd
- .long cfm_stub_binding_helper
+rinttol_bp:
+ .long _rinttol
-lgamma_bp:
- .indirect_symbol _lgamma
- .long cfm_stub_binding_helper
+rint_bp:
+ .long _rint
-tanh_bp:
- .indirect_symbol _tanh
- .long cfm_stub_binding_helper
+rewind_bp:
+ .long _rewind
-nan_bp:
- .indirect_symbol _nan
- .long cfm_stub_binding_helper
+rename_bp:
+ .long _rename
-rint_bp:
- .indirect_symbol _rint
- .long cfm_stub_binding_helper
+remquo_bp:
+ .long _remquo
-atanh_bp:
- .indirect_symbol _atanh
- .long cfm_stub_binding_helper
+remove_bp:
+ .long _remove
-log2_bp:
- .indirect_symbol _log2
- .long cfm_stub_binding_helper
+remainder_bp:
+ .long _remainder
-fmax_bp:
- .indirect_symbol _fmax
- .long cfm_stub_binding_helper
+realloc_bp:
+ .long _realloc
-fmod_bp:
- .indirect_symbol _fmod
- .long cfm_stub_binding_helper
+read_bp:
+ .long _read
-expm1_bp:
- .indirect_symbol _expm1
- .long cfm_stub_binding_helper
+rand_bp:
+ .long _rand
-exp_bp:
- .indirect_symbol _exp
- .long cfm_stub_binding_helper
+qsort_bp:
+ .long _qsort
-erfc_bp:
- .indirect_symbol _erfc
- .long cfm_stub_binding_helper
+putw_bp:
+ .long _putw
-__signbitf_bp:
- .indirect_symbol ___signbitf
- .long cfm_stub_binding_helper
+puts_bp:
+ .long _puts
-__signbitd_bp:
- .indirect_symbol ___signbitd
- .long cfm_stub_binding_helper
+putchar_bp:
+ .long _putchar
-frexp_bp:
- .indirect_symbol _frexp
- .long cfm_stub_binding_helper
+putc_bp:
+ .long _putc
-__isnormalf_bp:
- .indirect_symbol ___isnormalf
- .long cfm_stub_binding_helper
+printf_bp:
+ .long _printf
-cos_bp:
- .indirect_symbol _cos
- .long cfm_stub_binding_helper
+pow_bp:
+ .long _pow
-acos_bp:
- .indirect_symbol _acos
- .long cfm_stub_binding_helper
+perror_bp:
+ .long _perror
-__isfinited_bp:
- .indirect_symbol ___isfinited
- .long cfm_stub_binding_helper
+open_bp:
+ .long _open
-trunc_bp:
- .indirect_symbol _trunc
- .long cfm_stub_binding_helper
+nextafterf_bp:
+ .long _nextafterf
-atan2_bp:
- .indirect_symbol _atan2
- .long cfm_stub_binding_helper
+nextafterd_bp:
+ .long _nextafterd
-sin_bp:
- .indirect_symbol _sin
- .long cfm_stub_binding_helper
+nearbyint_bp:
+ .long _nearbyint
-asin_bp:
- .indirect_symbol _asin
- .long cfm_stub_binding_helper
+nanf_bp:
+ .long _nanf
+
+nan_bp:
+ .long _nan
+
+modff_bp:
+ .long _modff
-gets_bp:
- .indirect_symbol _gets
- .long cfm_stub_binding_helper
+modf_bp:
+ .long _modf
-islower_bp:
- .indirect_symbol _islower
- .long cfm_stub_binding_helper
+mktime_bp:
+ .long _mktime
-isxdigit_bp:
- .indirect_symbol _isxdigit
- .long cfm_stub_binding_helper
+memset_bp:
+ .long _memset
-close_bp:
- .indirect_symbol _close
- .long cfm_stub_binding_helper
+memmove_bp:
+ .long _memmove
-fdopen_bp:
- .indirect_symbol _fdopen
- .long cfm_stub_binding_helper
+memcpy_bp:
+ .long _memcpy
-setbuf_bp:
- .indirect_symbol _setbuf
- .long cfm_stub_binding_helper
+memcmp_bp:
+ .long _memcmp
-calloc_bp:
- .indirect_symbol _calloc
- .long cfm_stub_binding_helper
+memchr_bp:
+ .long _memchr
-fputs_bp:
- .indirect_symbol _fputs
- .long cfm_stub_binding_helper
+mbtowc_bp:
+ .long _mbtowc
-strtol_bp:
- .indirect_symbol _strtol
- .long cfm_stub_binding_helper
+mbstowcs_bp:
+ .long _mbstowcs
-abort_bp:
- .indirect_symbol _abort
- .long cfm_stub_binding_helper
+mblen_bp:
+ .long _mblen
-getw_bp:
- .indirect_symbol _getw
- .long cfm_stub_binding_helper
+malloc_bp:
+ .long _malloc
-wcstombs_bp:
- .indirect_symbol _wcstombs
- .long cfm_stub_binding_helper
+longjmp_bp:
+ .long _longjmp
-fgetpos_bp:
- .indirect_symbol _fgetpos
- .long cfm_stub_binding_helper
+logb_bp:
+ .long _logb
-isprint_bp:
- .indirect_symbol _isprint
- .long cfm_stub_binding_helper
+log2_bp:
+ .long _log2
-malloc_bp:
- .indirect_symbol _malloc
- .long cfm_stub_binding_helper
+log1p_bp:
+ .long _log1p
-strtok_bp:
- .indirect_symbol _strtok
- .long cfm_stub_binding_helper
+log10_bp:
+ .long _log10
-vfprintf_bp:
- .indirect_symbol _vfprintf
- .long cfm_stub_binding_helper
+log_bp:
+ .long _log
-fflush_bp:
- .indirect_symbol _fflush
- .long cfm_stub_binding_helper
+localtime_bp:
+ .long _localtime
-iscntrl_bp:
- .indirect_symbol _iscntrl
- .long cfm_stub_binding_helper
+localeconv_bp:
+ .long _localeconv
-strcmp_bp:
- .indirect_symbol _strcmp
- .long cfm_stub_binding_helper
+lgamma_bp:
+ .long _lgamma
-strpbrk_bp:
- .indirect_symbol _strpbrk
- .long cfm_stub_binding_helper
+ldiv_bp:
+ .long _ldiv
-abs_bp:
- .indirect_symbol _abs
- .long cfm_stub_binding_helper
+ldexp_bp:
+ .long _ldexp
-localtime_bp:
- .indirect_symbol _localtime
- .long cfm_stub_binding_helper
+labs_bp:
+ .long _labs
-putchar_bp:
- .indirect_symbol _putchar
- .long cfm_stub_binding_helper
+isxdigit_bp:
+ .long _isxdigit
-strncat_bp:
- .indirect_symbol _strncat
- .long cfm_stub_binding_helper
+isupper_bp:
+ .long _isupper
-mbtowc_bp:
- .indirect_symbol _mbtowc
- .long cfm_stub_binding_helper
+isspace_bp:
+ .long _isspace
-strtod_bp:
- .indirect_symbol _strtod
- .long cfm_stub_binding_helper
+ispunct_bp:
+ .long _ispunct
-ftell_bp:
- .indirect_symbol _ftell
- .long cfm_stub_binding_helper
+isprint_bp:
+ .long _isprint
-ioctl_bp:
- .indirect_symbol _ioctl
- .long cfm_stub_binding_helper
+islower_bp:
+ .long _islower
-printf_bp:
- .indirect_symbol _printf
- .long cfm_stub_binding_helper
+isgraph_bp:
+ .long _isgraph
-system_bp:
- .indirect_symbol _system
- .long cfm_stub_binding_helper
+isdigit_bp:
+ .long _isdigit
-longjmp_bp:
- .indirect_symbol _longjmp
- .long cfm_stub_binding_helper
+iscntrl_bp:
+ .long _iscntrl
-qsort_bp:
- .indirect_symbol _qsort
- .long cfm_stub_binding_helper
+isascii_bp:
+ .long _isascii
-rename_bp:
- .indirect_symbol _rename
- .long cfm_stub_binding_helper
+isalpha_bp:
+ .long _isalpha
-fscanf_bp:
- .indirect_symbol _fscanf
- .long cfm_stub_binding_helper
+isalnum_bp:
+ .long _isalnum
-isspace_bp:
- .indirect_symbol _isspace
- .long cfm_stub_binding_helper
+ioctl_bp:
+ .long _ioctl
-time_bp:
- .indirect_symbol _time
- .long cfm_stub_binding_helper
+hypot_bp:
+ .long _hypot
-div_bp:
- .indirect_symbol _div
- .long cfm_stub_binding_helper
+gmtime_bp:
+ .long _gmtime
-fsetpos_bp:
- .indirect_symbol _fsetpos
- .long cfm_stub_binding_helper
+getw_bp:
+ .long _getw
-strchr_bp:
- .indirect_symbol _strchr
- .long cfm_stub_binding_helper
+gets_bp:
+ .long _gets
-getc_bp:
- .indirect_symbol _getc
- .long cfm_stub_binding_helper
+getpid_bp:
+ .long _getpid
-strxfrm_bp:
- .indirect_symbol _strxfrm
- .long cfm_stub_binding_helper
+getenv_bp:
+ .long _getenv
-isalnum_bp:
- .indirect_symbol _isalnum
- .long cfm_stub_binding_helper
+getchar_bp:
+ .long _getchar
-fopen_bp:
- .indirect_symbol _fopen
- .long cfm_stub_binding_helper
+getc_bp:
+ .long _getc
-fputc_bp:
- .indirect_symbol _fputc
- .long cfm_stub_binding_helper
+gamma_bp:
+ .long _gamma
fwrite_bp:
- .indirect_symbol _fwrite
- .long cfm_stub_binding_helper
+ .long _fwrite
-strcoll_bp:
- .indirect_symbol _strcoll
- .long cfm_stub_binding_helper
+ftell_bp:
+ .long _ftell
-tmpnam_bp:
- .indirect_symbol _tmpnam
- .long cfm_stub_binding_helper
+fsetpos_bp:
+ .long _fsetpos
-tolower_bp:
- .indirect_symbol _tolower
- .long cfm_stub_binding_helper
+fseek_bp:
+ .long _fseek
-vsprintf_bp:
- .indirect_symbol _vsprintf
- .long cfm_stub_binding_helper
+fscanf_bp:
+ .long _fscanf
-memcpy_bp:
- .indirect_symbol _memcpy
- .long cfm_stub_binding_helper
+frexp_bp:
+ .long _frexp
-atexit_bp:
- .indirect_symbol _atexit
- .long cfm_stub_binding_helper
+freopen_bp:
+ .long _freopen
-strncmp_bp:
- .indirect_symbol _strncmp
- .long cfm_stub_binding_helper
+free_bp:
+ .long _free
-atof_bp:
- .indirect_symbol _atof
- .long cfm_stub_binding_helper
+fread_bp:
+ .long _fread
-gmtime_bp:
- .indirect_symbol _gmtime
- .long cfm_stub_binding_helper
+fputs_bp:
+ .long _fputs
-clearerr_bp:
- .indirect_symbol _clearerr
- .long cfm_stub_binding_helper
+fputc_bp:
+ .long _fputc
-getchar_bp:
- .indirect_symbol _getchar
- .long cfm_stub_binding_helper
+fprintf_bp:
+ .long _fprintf
-read_bp:
- .indirect_symbol _read
- .long cfm_stub_binding_helper
+fopen_bp:
+ .long _fopen
-exit_bp:
- .indirect_symbol _exit
- .long cfm_stub_binding_helper
+fmod_bp:
+ .long _fmod
-atoi_bp:
- .indirect_symbol _atoi
- .long cfm_stub_binding_helper
+fmin_bp:
+ .long _fmin
-rand_bp:
- .indirect_symbol _rand
- .long cfm_stub_binding_helper
+fmax_bp:
+ .long _fmax
-strcspn_bp:
- .indirect_symbol _strcspn
- .long cfm_stub_binding_helper
+floor_bp:
+ .long _floor
-mbstowcs_bp:
- .indirect_symbol _mbstowcs
- .long cfm_stub_binding_helper
+fgets_bp:
+ .long _fgets
-strtoul_bp:
- .indirect_symbol _strtoul
- .long cfm_stub_binding_helper
+fgetpos_bp:
+ .long _fgetpos
-remove_bp:
- .indirect_symbol _remove
- .long cfm_stub_binding_helper
+fgetc_bp:
+ .long _fgetc
-strcat_bp:
- .indirect_symbol _strcat
- .long cfm_stub_binding_helper
+fflush_bp:
+ .long _fflush
-atol_bp:
- .indirect_symbol _atol
- .long cfm_stub_binding_helper
+feupdateenv_bp:
+ .long _feupdateenv
-strftime_bp:
- .indirect_symbol _strftime
- .long cfm_stub_binding_helper
+fetestexcept_bp:
+ .long _fetestexcept
-asctime_bp:
- .indirect_symbol _asctime
- .long cfm_stub_binding_helper
+fesetround_bp:
+ .long _fesetround
-isalpha_bp:
- .indirect_symbol _isalpha
- .long cfm_stub_binding_helper
+fesetexcept_bp:
+ .long _fesetexcept
-memmove_bp:
- .indirect_symbol _memmove
- .long cfm_stub_binding_helper
+fesetenv_bp:
+ .long _fesetenv
-tmpfile_bp:
- .indirect_symbol _tmpfile
- .long cfm_stub_binding_helper
+ferror_bp:
+ .long _ferror
-free_bp:
- .indirect_symbol _free
- .long cfm_stub_binding_helper
+feraiseexcept_bp:
+ .long _feraiseexcept
-fseek_bp:
- .indirect_symbol _fseek
- .long cfm_stub_binding_helper
+feof_bp:
+ .long _feof
-rewind_bp:
- .indirect_symbol _rewind
- .long cfm_stub_binding_helper
+feholdexcept_bp:
+ .long _feholdexcept
-write_bp:
- .indirect_symbol _write
- .long cfm_stub_binding_helper
+fegetround_bp:
+ .long _fegetround
-isascii_bp:
- .indirect_symbol _isascii
- .long cfm_stub_binding_helper
+fegetexcept_bp:
+ .long _fegetexcept
-ldiv_bp:
- .indirect_symbol _ldiv
- .long cfm_stub_binding_helper
+fegetenv_bp:
+ .long _fegetenv
-strerror_bp:
- .indirect_symbol _strerror
- .long cfm_stub_binding_helper
+feclearexcept_bp:
+ .long _feclearexcept
-strspn_bp:
- .indirect_symbol _strspn
- .long cfm_stub_binding_helper
+fdopen_bp:
+ .long _fdopen
-toupper_bp:
- .indirect_symbol _toupper
- .long cfm_stub_binding_helper
+fdim_bp:
+ .long _fdim
-wctomb_bp:
- .indirect_symbol _wctomb
- .long cfm_stub_binding_helper
+fcntl_bp:
+ .long _fcntl
-sscanf_bp:
- .indirect_symbol _sscanf
- .long cfm_stub_binding_helper
+fclose_bp:
+ .long _fclose
-unlink_bp:
- .indirect_symbol _unlink
- .long cfm_stub_binding_helper
+fabs_bp:
+ .long _fabs
-difftime_bp:
- .indirect_symbol _difftime
- .long cfm_stub_binding_helper
+expm1_bp:
+ .long _expm1
-labs_bp:
- .indirect_symbol _labs
- .long cfm_stub_binding_helper
+exp2_bp:
+ .long _exp2
-ctime_bp:
- .indirect_symbol _ctime
- .long cfm_stub_binding_helper
+exp_bp:
+ .long _exp
-strncpy_bp:
- .indirect_symbol _strncpy
- .long cfm_stub_binding_helper
+exit_bp:
+ .long _exit
-memcmp_bp:
- .indirect_symbol _memcmp
- .long cfm_stub_binding_helper
+erfc_bp:
+ .long _erfc
-fgetc_bp:
- .indirect_symbol _fgetc
- .long cfm_stub_binding_helper
+erf_bp:
+ .long _erf
-bsearch_bp:
- .indirect_symbol _bsearch
- .long cfm_stub_binding_helper
+dup_bp:
+ .long _dup
-fcntl_bp:
- .indirect_symbol _fcntl
- .long cfm_stub_binding_helper
+div_bp:
+ .long _div
-fprintf_bp:
- .indirect_symbol _fprintf
- .long cfm_stub_binding_helper
+difftime_bp:
+ .long _difftime
-feof_bp:
- .indirect_symbol _feof
- .long cfm_stub_binding_helper
+ctime_bp:
+ .long _ctime
-open_bp:
- .indirect_symbol _open
- .long cfm_stub_binding_helper
+cosh_bp:
+ .long _cosh
-putc_bp:
- .indirect_symbol _putc
- .long cfm_stub_binding_helper
+cos_bp:
+ .long _cos
-isdigit_bp:
- .indirect_symbol _isdigit
- .long cfm_stub_binding_helper
+copysign_bp:
+ .long _copysign
-fread_bp:
- .indirect_symbol _fread
- .long cfm_stub_binding_helper
+close_bp:
+ .long _close
clock_bp:
- .indirect_symbol _clock
- .long cfm_stub_binding_helper
-
-memchr_bp:
- .indirect_symbol _memchr
- .long cfm_stub_binding_helper
+ .long _clock
-isgraph_bp:
- .indirect_symbol _isgraph
- .long cfm_stub_binding_helper
-
-dup_bp:
- .indirect_symbol _dup
- .long cfm_stub_binding_helper
+clearerr_bp:
+ .long _clearerr
-getenv_bp:
- .indirect_symbol _getenv
- .long cfm_stub_binding_helper
+ceil_bp:
+ .long _ceil
-isupper_bp:
- .indirect_symbol _isupper
- .long cfm_stub_binding_helper
+calloc_bp:
+ .long _calloc
-perror_bp:
- .indirect_symbol _perror
- .long cfm_stub_binding_helper
+bsearch_bp:
+ .long _bsearch
-toascii_bp:
- .indirect_symbol _toascii
- .long cfm_stub_binding_helper
+atol_bp:
+ .long _atol
-ungetc_bp:
- .indirect_symbol _ungetc
- .long cfm_stub_binding_helper
+atoi_bp:
+ .long _atoi
-fclose_bp:
- .indirect_symbol _fclose
- .long cfm_stub_binding_helper
+atof_bp:
+ .long _atof
-memset_bp:
- .indirect_symbol _memset
- .long cfm_stub_binding_helper
+atexit_bp:
+ .long _atexit
-mktime_bp:
- .indirect_symbol _mktime
- .long cfm_stub_binding_helper
+atanh_bp:
+ .long _atanh
-realloc_bp:
- .indirect_symbol _realloc
- .long cfm_stub_binding_helper
+atan2_bp:
+ .long _atan2
-strcpy_bp:
- .indirect_symbol _strcpy
- .long cfm_stub_binding_helper
+atan_bp:
+ .long _atan
-srand_bp:
- .indirect_symbol _srand
- .long cfm_stub_binding_helper
+asinh_bp:
+ .long _asinh
-strlen_bp:
- .indirect_symbol _strlen
- .long cfm_stub_binding_helper
+asin_bp:
+ .long _asin
-strstr_bp:
- .indirect_symbol _strstr
- .long cfm_stub_binding_helper
+asctime_bp:
+ .long _asctime
-getpid_bp:
- .indirect_symbol _getpid
- .long cfm_stub_binding_helper
+acosh_bp:
+ .long _acosh
-mblen_bp:
- .indirect_symbol _mblen
- .long cfm_stub_binding_helper
+acos_bp:
+ .long _acos
-fgets_bp:
- .indirect_symbol _fgets
- .long cfm_stub_binding_helper
+abs_bp:
+ .long _abs
-setlocale_bp:
- .indirect_symbol _setlocale
- .long cfm_stub_binding_helper
+abort_bp:
+ .long _abort
-ferror_bp:
- .indirect_symbol _ferror
- .long cfm_stub_binding_helper
+__signbitf_bp:
+ .long ___signbitf
-vprintf_bp:
- .indirect_symbol _vprintf
- .long cfm_stub_binding_helper
+__signbitd_bp:
+ .long ___signbitd
-ispunct_bp:
- .indirect_symbol _ispunct
- .long cfm_stub_binding_helper
+__isnormalf_bp:
+ .long ___isnormalf
-puts_bp:
- .indirect_symbol _puts
- .long cfm_stub_binding_helper
+__isnormald_bp:
+ .long ___isnormald
-freopen_bp:
- .indirect_symbol _freopen
- .long cfm_stub_binding_helper
+__isnanf_bp:
+ .long ___isnanf
-localeconv_bp:
- .indirect_symbol _localeconv
- .long cfm_stub_binding_helper
+__isnand_bp:
+ .long ___isnand
-scanf_bp:
- .indirect_symbol _scanf
- .long cfm_stub_binding_helper
+__isfinitef_bp:
+ .long ___isfinitef
-setvbuf_bp:
- .indirect_symbol _setvbuf
- .long cfm_stub_binding_helper
+__isfinited_bp:
+ .long ___isfinited
-strrchr_bp:
- .indirect_symbol _strrchr
- .long cfm_stub_binding_helper
+__inf_bp:
+ .long ___inf
-putw_bp:
- .indirect_symbol _putw
- .long cfm_stub_binding_helper
+__fpclassifyf_bp:
+ .long ___fpclassifyf
-sprintf_bp:
- .indirect_symbol _sprintf
- .long cfm_stub_binding_helper
+__fpclassifyd_bp:
+ .long ___fpclassifyd
- .section __DATA, __VLib_Data_BPs, non_lazy_symbol_pointers, no_dead_strip
+ .section __DATA, __VLib_Data_BPs, regular, no_dead_strip
.align 2
--- /dev/null
+.ifndef DSTROOT
+DSTROOT != x=`pwd`/DSTROOT && mkdir -p $$x && echo $$x
+.endif
+.ifndef OBJROOT
+OBJROOT != x=`pwd`/OBJROOT && mkdir -p $$x && echo $$x
+.endif
+.ifndef SRCROOT
+SRCROOT != dirname `pwd`
+.endif
+.ifndef SYMROOT
+SYMROOT != x=`pwd`/SYMROOT && mkdir -p $$x && echo $$x
+.endif
+ARCH != arch
+.ifndef RC_ARCHS
+RC_ARCHS = $(ARCH)
+RC_$(RC_ARCHS) = 1
+.endif
+NARCHS != echo $(RC_ARCHS) | wc -w
+.ifdef ALTUSRLOCALLIBSYSTEM
+LIBSYS = $(ALTUSRLOCALLIBSYSTEM)
+.else
+LIBSYS = $(NEXT_ROOT)/usr/local/lib/system
+.endif
+NJOBS != perl -e '$$n = `/usr/sbin/sysctl -n hw.ncpu`; printf "%d\n", $$n < 2 ? 2 : ($$n * 1.5)'
+BSDMAKE = bsdmake -f Makefile
+BSDMAKEJ = $(BSDMAKE) -j $(NJOBS)
+
+# This variables are to guarantee that the left-hand side of an expression is
+# always a variable
+dynamic = dynamic
+
+# Remove the arch stuff, since we know better here.
+LOCAL_CFLAGS != echo $(RC_CFLAGS) | sed 's/ *-arch [^ ][^ ]*//g'
+
+FORMS := debug dynamic profile
+
+all: build
+
+build: build-debug build-dynamic build-profile
+
+# These are the non B&I defaults
+.ifndef RC_ProjectName
+install: installhdrs install-all
+
+.else # RC_ProjectName
+
+.for F in $(FORMS)
+install: BI-install-$(F)
+.endfor # FORMS
+.endif # RC_ProjectName
+
+.for F in $(FORMS)
+.if $(dynamic) == $(F)
+SUFFIX$(F) =
+.else
+SUFFIX$(F) = _$(F)
+.endif
+LIPOARGS$(F) != perl -e 'printf "%s\n", join(" ", map(qq(-arch $$_ \"$(OBJROOT)/$$_/$(F)/libc$(SUFFIX$(F)).a\"), qw($(RC_ARCHS))))'
+
+.for A in $(RC_ARCHS)
+build-$(F): build-$(A)-$(F)
+.endfor # RC_ARCHS
+build-$(F):
+.if $(NARCHS) == 1
+ cp -p "$(OBJROOT)/$(RC_ARCHS)/$(F)/libc$(SUFFIX$(F)).a" "$(SYMROOT)"
+.else
+ lipo -create $(LIPOARGS$(F)) -output "$(SYMROOT)/libc$(SUFFIX$(F)).a"
+.endif
+ ranlib "$(SYMROOT)/libc$(SUFFIX$(F)).a"
+
+.for A in $(RC_ARCHS)
+build-$(A)-$(F): $(OBJROOT)/$(A)/libsystem.o
+ mkdir -p '$(OBJROOT)/$(A)/$(F)'
+ @set -x && \
+ cd '$(OBJROOT)/$(A)/$(F)' && \
+ ditto -arch $(A) '$(LIBSYS)/libc-partial$(SUFFIX$(F)).a' . && \
+ ar x 'libc-partial$(SUFFIX$(F)).a' && \
+ ditto -arch $(A) '$(LIBSYS)/libsyscall$(SUFFIX$(F)).a' . && \
+ ar x 'libsyscall$(SUFFIX$(F)).a' && \
+ '$(SRCROOT)/libsys/build-libc.pl' '$(LIBSYS)' '$(OBJROOT)/$(A)/$(F)' && \
+ ln -s ../libsystem.o && \
+ $(BSDMAKEJ)
+.endfor # RC_ARCHS
+.endfor # FORMS
+
+.for A in $(RC_ARCHS)
+$(OBJROOT)/$(A)/libsystem.o: $(OBJROOT)/libsystem.c
+ mkdir -p '$(OBJROOT)/$(A)'
+ cc -c -o '$(.TARGET)' -arch $(A) '$(.ALLSRC)'
+.endfor # RC_ARCHS
+
+$(OBJROOT)/libsystem.c:
+ /Developer/Makefiles/bin/version.pl Libsystem > $(.TARGET)
+
+installhdrs:
+
+.for F in $(FORMS)
+BI-install-$(F): build-$(F)
+ mkdir -p "$(DSTROOT)/usr/local/lib/system"
+ @echo "Installing libc$(SUFFIX$(F)).a"
+ install "$(SYMROOT)/libc$(SUFFIX$(F)).a" "$(DSTROOT)/usr/local/lib/system"
+ ranlib "$(DSTROOT)/usr/local/lib/system/libc$(SUFFIX$(F)).a"
+ chmod 0444 "$(DSTROOT)/usr/local/lib/system/libc$(SUFFIX$(F)).a"
+.endfor # FORMS
+
+install-all: build
+.for F in $(FORMS)
+install-all: BI-install-$(F)
+.endfor # FORMS
+
+clean:
+.for A in $(RC_ARCHS)
+ rm -rf $(OBJROOT)/$(A)
+.endfor # RC_ARCHS
--- /dev/null
+#!/usr/bin/perl
+#
+# Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+#
+# @APPLE_LICENSE_HEADER_START@
+#
+# This file contains Original Code and/or Modifications of Original Code
+# as defined in and that are subject to the Apple Public Source License
+# Version 2.0 (the 'License'). You may not use this file except in
+# compliance with the License. Please obtain a copy of the License at
+# http://www.opensource.apple.com/apsl/ and read it before using this
+# file.
+#
+# The Original Code and all software distributed under the License are
+# distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
+# EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
+# INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
+# Please see the License for the specific language governing rights and
+# limitations under the License.
+#
+# @APPLE_LICENSE_HEADER_END@
+#
+##########################################################################
+#
+# % build-libc.pl usr-local-lib-system out-directory
+#
+# This script takes the directory full of the contents libc-partial*.a and
+# libsyscall*.a, and makes the necessary symbol aliases for those syscalls
+# that aren't being wrapped in Libc. The usr-local-lib-system is the
+# /usr/local/lib/system or equivalent directory where the necessary symbol
+# files from Libc and Libsyscall reside.
+#
+# A Makefile is created that will build libc*.a from the contents of the
+# out-directory after symbol aliasing has been added.
+#
+# The out-directory path must be of the form ".../arch/form", where arch is
+# the architecture being built and form is one of debug, dynamic and profile.
+#
+##########################################################################
+
+use strict;
+use DirHandle;
+use File::Basename ();
+use File::Copy ();
+use File::Spec;
+use IO::File;
+
+my $MyName = File::Basename::basename($0);
+
+my $OutDir;
+my %Stub;
+my %StubArgs;
+my $StubFile = 'libsyscall.list';
+my %Suffix = (
+ debug => ['do', '_debug'],,
+ dynamic => ['So', ''],,
+ profile => ['po', '_profile'],,
+);
+my $SyscallBase = 'libc.syscall';
+
+##########################################################################
+# Scan the archive for existing wrappers, and remove them from the stub
+# list.
+##########################################################################
+sub processLibc {
+ my($arch, $dir) = @_;
+ local $_;
+ my $file = File::Spec->join($dir, 'libc-partial.a');
+ my $f = IO::File->new("nm -g -arch $arch $file |");
+ die "$MyName: nm -g -arch $arch $file: $!\n" unless defined($f);
+ while(<$f>) {
+ next unless s/^.* T //;
+ chomp;
+ delete($Stub{$_});
+ }
+}
+
+##########################################################################
+# Read the libc.syscall and any libc.syscall.arch file for additional aliases
+# for the double underbar syscalls.
+##########################################################################
+sub readLibcSyscalls {
+ my($arch, $dir) = @_;
+ local $_;
+ my @files = (File::Spec->join($dir, $SyscallBase));
+ my $archfile = File::Spec->join($dir, "$SyscallBase.$arch");
+ push(@files, $archfile) if -r $archfile;
+ foreach my $file (@files) {
+ my $f = IO::File->new($file, 'r');
+ die "$MyName: $file: $!\n" unless defined($f);
+ while(<$f>) {
+ next if /^#/;
+ chomp;
+ my($k, $v) = split;
+ if(defined($v)) {
+ $Stub{$k} = $v;
+ } else {
+ delete($Stub{$k});
+ }
+ }
+ }
+}
+
+##########################################################################
+# Read the libsyscall.list file for the system call names and number
+# of arguments and store in %StubArgs. Also, make an entry for a syscall
+# stub.
+##########################################################################
+sub readStub {
+ my $dir = shift;
+ local $_;
+ my $file = File::Spec->join($dir, $StubFile);
+ my $f = IO::File->new($file, 'r');
+ die "$MyName: $file: $!\n" unless defined($f);
+ while(<$f>) {
+ chomp;
+ my($k, $v) = split;
+ if(!($k =~ s/^#//)) {
+ $_ = $k;
+ s/^__//;
+ $Stub{$_} = $k;
+ }
+ $StubArgs{$k} = $v;
+ }
+}
+
+sub usage {
+ die "Usage: $MyName usr-local-lib-system out-directory\n";
+}
+
+usage() unless scalar(@ARGV) == 2;
+my($usr_local_lib_system);
+($usr_local_lib_system, $OutDir) = @ARGV;
+die "$MyName: $usr_local_lib_system: No such directory\n" unless -d $usr_local_lib_system;
+die "$MyName: $OutDir: No such directory\n" unless -d $OutDir;
+my @pieces = File::Spec->splitdir($OutDir);
+my $form = pop(@pieces);
+my $arch = pop(@pieces);
+my $suf = $Suffix{$form};
+die "$MyName: $form: Unknown form\n" unless defined($suf);
+my($suffix, $sufname) = @$suf;
+readStub($usr_local_lib_system);
+readLibcSyscalls($arch, $usr_local_lib_system);
+processLibc($arch, $usr_local_lib_system);
+
+##########################################################################
+# Invert the Stub hash, so the key will correspond to the file to process.
+# The value will be an array ref containing all aliases.
+##########################################################################
+my %Inv;
+while(my($k, $v) = each(%Stub)) {
+ my $a = $Inv{$v};
+ $a = $Inv{$v} = [] if !defined($a);
+ push(@$a, $k);
+}
+
+##########################################################################
+# Create the Makefile file
+##########################################################################
+my $path = File::Spec->join($OutDir, 'Makefile');
+my $f = IO::File->new($path, 'w');
+die "$MyName: $path: $!\n" unless defined($f);
+
+##########################################################################
+# List all the object files
+##########################################################################
+my $dir = DirHandle->new($OutDir);
+die "$MyName: can't open $dir\n" unless defined($dir);
+print $f "OBJS = libsystem.o \\\n";
+my @objs;
+while(defined($_ = $dir->read())) {
+ next unless s/\.$suffix$/.o/;
+ push(@objs, $_);
+}
+undef $dir;
+printf $f "\t%s\n", join(" \\\n\t", @objs);
+
+##########################################################################
+# Add the build logic
+##########################################################################
+print $f <<XXX;
+
+LIB = libc$sufname.a
+
+all: \$(LIB)
+
+\$(LIB): \$(OBJS)
+ ar cq \$(.TARGET) `lorder \$(OBJS) | tsort -q`
+
+.SUFFIXES: .$suffix
+
+.$suffix.o:
+ mv \$(.IMPSRC) \$(.TARGET)
+
+XXX
+
+##########################################################################
+# Special case each binary that needs aliasing
+##########################################################################
+foreach my $k (sort(keys(%Inv))) {
+ my $n = $k;
+ $n =~ s/^_//;
+ print $f "$n.o: $n.$suffix\n";
+ print $f "\tld -arch $arch -r -keep_private_externs";
+ foreach my $i (@{$Inv{$k}}) {
+ $_ = $i;
+ s/\$/\$\$/g;
+ printf $f " -alias '$k' '$_'";
+ }
+ printf $f " -o \$(.TARGET) \$(.IMPSRC)\n";
+}
+++ /dev/null
-/*
- * Copyright (c) 2003 Apple Computer, Inc. All rights reserved.
- *
- * @APPLE_LICENSE_HEADER_START@
- *
- * Copyright (c) 1999-2003 Apple Computer, Inc. All Rights Reserved.
- *
- * This file contains Original Code and/or Modifications of Original Code
- * as defined in and that are subject to the Apple Public Source License
- * Version 2.0 (the 'License'). You may not use this file except in
- * compliance with the License. Please obtain a copy of the License at
- * http://www.opensource.apple.com/apsl/ and read it before using this
- * file.
- *
- * The Original Code and all software distributed under the License are
- * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- * Please see the License for the specific language governing rights and
- * limitations under the License.
- *
- * @APPLE_LICENSE_HEADER_END@
- */
-
-#define __APPLE_API_PRIVATE
-#include <machine/cpu_capabilities.h>
-#if defined(__ppc__) || defined(__ppc64__)
-#include <architecture/ppc/mode_independent_asm.h>
-.data
-.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
- .align 2
-L__spin_lock$stub:
- .indirect_symbol __spin_lock
- ba _COMM_PAGE_SPINLOCK_LOCK
- nop
- nop
- nop
- nop
- nop
- nop
- nop
-.data
-.lazy_symbol_pointer
-L__spin_lock$lazy_ptr:
- .indirect_symbol __spin_lock
- .g_long dyld_stub_binding_helper
-#elif defined(__i386__)
-.data
-.picsymbol_stub
-L__spin_lock$stub:
- .indirect_symbol __spin_lock
- movl $(_COMM_PAGE_SPINLOCK_LOCK), %eax
- jmp *%eax
- nop
- call LPC$1
-LPC$1: popl %eax
-L__spin_lock$stub_binder:
- lea L1$lz-LPC$1(%eax),%eax
- pushl %eax
- jmp dyld_stub_binding_helper
-.data
-.lazy_symbol_pointer
-L1$lz:
- .indirect_symbol __spin_lock
- .long L__spin_lock$stub_binder
-#endif
+++ /dev/null
-/*
- * Copyright (c) 2003 Apple Computer, Inc. All rights reserved.
- *
- * @APPLE_LICENSE_HEADER_START@
- *
- * Copyright (c) 1999-2003 Apple Computer, Inc. All Rights Reserved.
- *
- * This file contains Original Code and/or Modifications of Original Code
- * as defined in and that are subject to the Apple Public Source License
- * Version 2.0 (the 'License'). You may not use this file except in
- * compliance with the License. Please obtain a copy of the License at
- * http://www.opensource.apple.com/apsl/ and read it before using this
- * file.
- *
- * The Original Code and all software distributed under the License are
- * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- * Please see the License for the specific language governing rights and
- * limitations under the License.
- *
- * @APPLE_LICENSE_HEADER_END@
- */
-
-#define __APPLE_API_PRIVATE
-#include <machine/cpu_capabilities.h>
-#if defined(__ppc__) || defined(__ppc64__)
-#include <architecture/ppc/mode_independent_asm.h>
-.data
-.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
- .align 2
-L__spin_lock_try$stub:
- .indirect_symbol __spin_lock_try
- ba _COMM_PAGE_SPINLOCK_TRY
- nop
- nop
- nop
- nop
- nop
- nop
- nop
-.data
-.lazy_symbol_pointer
-L__spin_lock_try$lazy_ptr:
- .indirect_symbol __spin_lock_try
- .g_long dyld_stub_binding_helper
-#elif defined(__i386__)
-.data
-.picsymbol_stub
-L__spin_lock_try$stub:
- .indirect_symbol __spin_lock_try
- movl $(_COMM_PAGE_SPINLOCK_TRY), %eax
- jmp *%eax
- nop
- call LPC$1
-LPC$1: popl %eax
-L__spin_lock_try$stub_binder:
- lea L1$lz-LPC$1(%eax),%eax
- pushl %eax
- jmp dyld_stub_binding_helper
-.data
-.lazy_symbol_pointer
-L1$lz:
- .indirect_symbol __spin_lock_try
- .long L__spin_lock_try$stub_binder
-#endif
+++ /dev/null
-/*
- * Copyright (c) 2003 Apple Computer, Inc. All rights reserved.
- *
- * @APPLE_LICENSE_HEADER_START@
- *
- * Copyright (c) 1999-2003 Apple Computer, Inc. All Rights Reserved.
- *
- * This file contains Original Code and/or Modifications of Original Code
- * as defined in and that are subject to the Apple Public Source License
- * Version 2.0 (the 'License'). You may not use this file except in
- * compliance with the License. Please obtain a copy of the License at
- * http://www.opensource.apple.com/apsl/ and read it before using this
- * file.
- *
- * The Original Code and all software distributed under the License are
- * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- * Please see the License for the specific language governing rights and
- * limitations under the License.
- *
- * @APPLE_LICENSE_HEADER_END@
- */
-
-#define __APPLE_API_PRIVATE
-#include <machine/cpu_capabilities.h>
-#if defined(__ppc__) || defined(__ppc64__)
-#include <architecture/ppc/mode_independent_asm.h>
-.data
-.section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
- .align 2
-L__spin_unlock$stub:
- .indirect_symbol __spin_unlock
- ba _COMM_PAGE_SPINLOCK_UNLOCK
- nop
- nop
- nop
- nop
- nop
- nop
- nop
-.data
-.lazy_symbol_pointer
-L__spin_unlock$lazy_ptr:
- .indirect_symbol __spin_unlock
- .g_long dyld_stub_binding_helper
-#elif defined(__i386__)
-.data
-.picsymbol_stub
-L__spin_unlock$stub:
- .indirect_symbol __spin_unlock
- movl $(_COMM_PAGE_SPINLOCK_UNLOCK), %eax
- jmp *%eax
- nop
- call LPC$1
-LPC$1: popl %eax
-L__spin_unlock$stub_binder:
- lea L1$lz-LPC$1(%eax),%eax
- pushl %eax
- jmp dyld_stub_binding_helper
-.data
-.lazy_symbol_pointer
-L1$lz:
- .indirect_symbol __spin_unlock
- .long L__spin_unlock$stub_binder
-#endif