Skip to content

Commit b2ae09e

Browse files
committed
Exclude xfloat and bfloat16 files
1 parent 331633c commit b2ae09e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tools/system_libs.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -930,13 +930,15 @@ class libcompiler_rt(MTLibrary, SjLjLibrary):
930930
# gcc_personality_v0.c depends on libunwind, which don't include by default.
931931
'gcc_personality_v0.c',
932932
# bfloat16
933+
'extendbfsf2.c',
933934
'truncdfbf2.c',
934935
'truncsfbf2.c',
935936
# We provide our own crt
936937
'crtbegin.c',
937938
'crtend.c',
938-
# 80-bit long double
939+
# 80-bit long double (xf_float)
939940
'divxc3.c',
941+
'extendxftf2.c',
940942
'fixxfdi.c',
941943
'fixxfti.c',
942944
'fixunsxfdi.c',
@@ -948,6 +950,7 @@ class libcompiler_rt(MTLibrary, SjLjLibrary):
948950
'floatuntixf.c',
949951
'mulxc3.c',
950952
'powixf2.c',
953+
'trunctfxf2.c',
951954
]
952955
src_files = glob_in_path(src_dir, '*.c', excludes=excludes)
953956
src_files += files_in_path(

0 commit comments

Comments
 (0)