Skip to content

Commit f02ba54

Browse files
authored
Don't emit U symbols in symbols files (#9528)
We only use them to know what libraries provide, and not what they require. (For requirements, we let a library say "lib X depends on lib Y", so it doesn't actually check undefs.)
1 parent 05cf44e commit f02ba54

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+8
-18019
lines changed
Lines changed: 0 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,3 @@
11
# Auto-generated by tools/update_symbols.py. DO NOT EDIT.
2-
U alBuffer3f
3-
U alBuffer3i
4-
U alBufferData
5-
U alBufferf
6-
U alBufferfv
7-
U alBufferi
8-
U alBufferiv
9-
U alDeleteBuffers
10-
U alDeleteSources
11-
U alDisable
12-
U alDistanceModel
13-
U alDopplerFactor
14-
U alDopplerVelocity
15-
U alEnable
16-
U alGenBuffers
17-
U alGenSources
18-
U alGetBoolean
19-
U alGetBooleanv
20-
U alGetBuffer3f
21-
U alGetBuffer3i
22-
U alGetBufferf
23-
U alGetBufferfv
24-
U alGetBufferi
25-
U alGetBufferiv
26-
U alGetDouble
27-
U alGetDoublev
28-
U alGetEnumValue
29-
U alGetError
30-
U alGetFloat
31-
U alGetFloatv
32-
U alGetInteger
33-
U alGetIntegerv
34-
U alGetListener3f
35-
U alGetListener3i
36-
U alGetListenerf
37-
U alGetListenerfv
38-
U alGetListeneri
39-
U alGetListeneriv
40-
U alGetProcAddress
41-
U alGetSource3f
42-
U alGetSource3i
43-
U alGetSourcef
44-
U alGetSourcefv
45-
U alGetSourcei
46-
U alGetSourceiv
47-
U alGetString
48-
U alIsBuffer
49-
U alIsEnabled
50-
U alIsExtensionPresent
51-
U alIsSource
52-
U alListener3f
53-
U alListener3i
54-
U alListenerf
55-
U alListenerfv
56-
U alListeneri
57-
U alListeneriv
58-
U alSource3f
59-
U alSource3i
60-
U alSourcePause
61-
U alSourcePausev
62-
U alSourcePlay
63-
U alSourcePlayv
64-
U alSourceQueueBuffers
65-
U alSourceRewind
66-
U alSourceRewindv
67-
U alSourceStop
68-
U alSourceStopv
69-
U alSourceUnqueueBuffers
70-
U alSourcef
71-
U alSourcefv
72-
U alSourcei
73-
U alSourceiv
74-
U alSpeedOfSound
75-
U alcCaptureCloseDevice
76-
U alcCaptureOpenDevice
77-
U alcCaptureSamples
78-
U alcCaptureStart
79-
U alcCaptureStop
80-
U alcCloseDevice
81-
U alcCreateContext
82-
U alcDestroyContext
83-
U alcGetContextsDevice
84-
U alcGetCurrentContext
85-
U alcGetEnumValue
86-
U alcGetError
87-
U alcGetIntegerv
88-
U alcGetProcAddress
89-
U alcGetString
90-
U alcIsExtensionPresent
91-
U alcMakeContextCurrent
92-
U alcOpenDevice
93-
U alcProcessContext
94-
U alcSuspendContext
952
-------- T emscripten_GetAlProcAddress
963
-------- T emscripten_GetAlcProcAddress
97-
U emscripten_alcDevicePauseSOFT
98-
U emscripten_alcDeviceResumeSOFT
99-
U emscripten_alcGetStringiSOFT
100-
U emscripten_alcResetDeviceSOFT
101-
U emscripten_asm_const_int
102-
U strcmp

system/lib/symbols/asmjs/libc++-mt-noexcept.symbols

Lines changed: 0 additions & 175 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
# Auto-generated by tools/update_symbols.py. DO NOT EDIT.
2-
U _ZNKSt11logic_error4whatEv
32
-------- T _ZNKSt12bad_any_cast4whatEv
43
-------- T _ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv
54
-------- W _ZNKSt12experimental15fundamentals_v13pmr26__null_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE
65
-------- W _ZNKSt12experimental15fundamentals_v13pmr32__new_delete_memory_resource_imp11do_is_equalERKNS1_15memory_resourceE
7-
U _ZNKSt13runtime_error4whatEv
86
-------- T _ZNKSt16nested_exception14rethrow_nestedEv
97
-------- T _ZNKSt18bad_variant_access4whatEv
108
-------- T _ZNKSt19bad_optional_access4whatEv
@@ -772,7 +770,6 @@
772770
-------- T _ZNSt11logic_errorC2EPKc
773771
-------- T _ZNSt11logic_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
774772
-------- T _ZNSt11logic_errorC2ERKS_
775-
U _ZNSt11logic_errorD2Ev
776773
-------- T _ZNSt11logic_erroraSERKS_
777774
-------- W _ZNSt12bad_any_castD0Ev
778775
-------- W _ZNSt12experimental15fundamentals_v112bad_any_castD0Ev
@@ -805,7 +802,6 @@
805802
-------- T _ZNSt13runtime_errorC2EPKc
806803
-------- T _ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
807804
-------- T _ZNSt13runtime_errorC2ERKS_
808-
U _ZNSt13runtime_errorD2Ev
809805
-------- T _ZNSt13runtime_erroraSERKS_
810806
-------- T _ZNSt16nested_exceptionC1Ev
811807
-------- T _ZNSt16nested_exceptionC2Ev
@@ -2713,16 +2709,12 @@
27132709
-------- T _ZNSt3__29to_stringEx
27142710
-------- T _ZNSt3__29to_stringEy
27152711
-------- W _ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
2716-
U _ZNSt8bad_castD2Ev
2717-
U _ZNSt9exceptionD2Ev
2718-
U _ZSt15get_new_handlerv
27192712
-------- T _ZSt17__throw_bad_allocv
27202713
-------- T _ZSt17current_exceptionv
27212714
-------- T _ZSt17rethrow_exceptionSt13exception_ptr
27222715
-------- T _ZSt18uncaught_exceptionv
27232716
-------- T _ZSt19uncaught_exceptionsv
27242717
-------- D _ZSt7nothrow
2725-
U _ZSt9terminatev
27262718
-------- D _ZTCNSt3__210istrstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE
27272719
-------- D _ZTCNSt3__210ostrstreamE0_NS_13basic_ostreamIcNS_11char_traitsIcEEEE
27282720
-------- W _ZTCNSt3__214basic_ifstreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE
@@ -2867,14 +2859,10 @@
28672859
-------- W _ZTINSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE
28682860
-------- D _ZTINSt3__29strstreamE
28692861
-------- W _ZTINSt3__29time_baseE
2870-
U _ZTISt11logic_error
28712862
-------- D _ZTISt12bad_any_cast
2872-
U _ZTISt13runtime_error
28732863
-------- D _ZTISt16nested_exception
28742864
-------- D _ZTISt18bad_variant_access
28752865
-------- D _ZTISt19bad_optional_access
2876-
U _ZTISt8bad_cast
2877-
U _ZTISt9exception
28782866
-------- D _ZTSNSt12experimental15fundamentals_v112bad_any_castE
28792867
-------- W _ZTSNSt12experimental15fundamentals_v13pmr15memory_resourceE
28802868
-------- W _ZTSNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE
@@ -3024,9 +3012,6 @@
30243012
-------- W _ZTTNSt3__214basic_iostreamIcNS_11char_traitsIcEEEE
30253013
-------- W _ZTTNSt3__214basic_ofstreamIcNS_11char_traitsIcEEEE
30263014
-------- D _ZTTNSt3__29strstreamE
3027-
U _ZTVN10__cxxabiv117__class_type_infoE
3028-
U _ZTVN10__cxxabiv120__si_class_type_infoE
3029-
U _ZTVN10__cxxabiv121__vmi_class_type_infoE
30303015
-------- D _ZTVNSt12experimental15fundamentals_v112bad_any_castE
30313016
-------- W _ZTVNSt12experimental15fundamentals_v13pmr15memory_resourceE
30323017
-------- W _ZTVNSt12experimental15fundamentals_v13pmr26__null_memory_resource_impE
@@ -3143,9 +3128,7 @@
31433128
-------- W _ZTVNSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE
31443129
-------- W _ZTVNSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE
31453130
-------- D _ZTVNSt3__29strstreamE
3146-
U _ZTVSt11logic_error
31473131
-------- D _ZTVSt12bad_any_cast
3148-
U _ZTVSt13runtime_error
31493132
-------- D _ZTVSt16nested_exception
31503133
-------- D _ZTVSt18bad_variant_access
31513134
-------- D _ZTVSt19bad_optional_access
@@ -3208,161 +3191,3 @@
32083191
-------- W _ZnwmRKSt9nothrow_t
32093192
-------- W _ZnwmSt11align_val_t
32103193
-------- W _ZnwmSt11align_val_tRKSt9nothrow_t
3211-
U __ctype_b_loc
3212-
U __ctype_get_mb_cur_max
3213-
U __ctype_tolower_loc
3214-
U __ctype_toupper_loc
3215-
U __cxa_atexit
3216-
U __cxa_current_primary_exception
3217-
U __cxa_decrement_exception_refcount
3218-
U __cxa_guard_acquire
3219-
U __cxa_guard_release
3220-
U __cxa_increment_exception_refcount
3221-
U __cxa_pure_virtual
3222-
U __cxa_rethrow_primary_exception
3223-
U __cxa_uncaught_exceptions
3224-
U __dso_handle
3225-
U __errno_location
3226-
U abort
3227-
U btowc
3228-
U calloc
3229-
U catclose
3230-
U catgets
3231-
U catopen
3232-
U chdir
3233-
U clock_gettime
3234-
U close
3235-
U closedir
3236-
U fchmod
3237-
U fchmodat
3238-
U fclose
3239-
U fdopen
3240-
U fflush
3241-
U fprintf
3242-
U fread
3243-
U free
3244-
U freelocale
3245-
U fseeko
3246-
U fstat
3247-
U ftello
3248-
U ftruncate
3249-
U fwrite
3250-
U getc
3251-
U getcwd
3252-
U getenv
3253-
U isdigit_l
3254-
U iswalpha_l
3255-
U iswblank_l
3256-
U iswcntrl_l
3257-
U iswdigit_l
3258-
U iswlower_l
3259-
U iswprint_l
3260-
U iswpunct_l
3261-
U iswspace_l
3262-
U iswupper_l
3263-
U iswxdigit_l
3264-
U isxdigit_l
3265-
U link
3266-
U localeconv
3267-
U lstat
3268-
U malloc
3269-
U mbrlen
3270-
U mbrtowc
3271-
U mbsnrtowcs
3272-
U mbsrtowcs
3273-
U mbtowc
3274-
U memchr
3275-
U memcmp
3276-
U mkdir
3277-
U nanosleep
3278-
U newlocale
3279-
U open
3280-
U opendir
3281-
U pathconf
3282-
U posix_memalign
3283-
U pthread_cond_broadcast
3284-
U pthread_cond_destroy
3285-
U pthread_cond_signal
3286-
U pthread_cond_timedwait
3287-
U pthread_cond_wait
3288-
U pthread_detach
3289-
U pthread_equal
3290-
U pthread_getspecific
3291-
U pthread_join
3292-
U pthread_key_create
3293-
U pthread_mutex_destroy
3294-
U pthread_mutex_init
3295-
U pthread_mutex_lock
3296-
U pthread_mutex_trylock
3297-
U pthread_mutex_unlock
3298-
U pthread_mutexattr_destroy
3299-
U pthread_mutexattr_init
3300-
U pthread_mutexattr_settype
3301-
U pthread_self
3302-
U pthread_setspecific
3303-
U read
3304-
U readdir
3305-
U readlink
3306-
U realloc
3307-
U realpath
3308-
U remove
3309-
U rename
3310-
U sched_yield
3311-
U setlocale
3312-
U snprintf
3313-
U sscanf
3314-
U stat
3315-
U statvfs
3316-
U stderr
3317-
U stdin
3318-
U stdout
3319-
U strcmp
3320-
U strcoll_l
3321-
U strerror_r
3322-
U strftime_l
3323-
U strlen
3324-
U strtod
3325-
U strtod_l
3326-
U strtof
3327-
U strtof_l
3328-
U strtol
3329-
U strtold
3330-
U strtold_l
3331-
U strtoll
3332-
U strtoll_l
3333-
U strtoul
3334-
U strtoull
3335-
U strtoull_l
3336-
U strxfrm_l
3337-
U swprintf
3338-
U symlink
3339-
U sysconf
3340-
U tolower_l
3341-
U toupper_l
3342-
U towlower_l
3343-
U towupper_l
3344-
U truncate
3345-
U ungetc
3346-
U uselocale
3347-
U utimensat
3348-
U vasprintf
3349-
U vsnprintf
3350-
U vsscanf
3351-
U wcrtomb
3352-
U wcscoll_l
3353-
U wcslen
3354-
U wcsnrtombs
3355-
U wcstod
3356-
U wcstof
3357-
U wcstol
3358-
U wcstold
3359-
U wcstoll
3360-
U wcstoul
3361-
U wcstoull
3362-
U wcsxfrm_l
3363-
U wctob
3364-
U wmemchr
3365-
U wmemcmp
3366-
U wmemcpy
3367-
U wmemmove
3368-
U wmemset

0 commit comments

Comments
 (0)