File tree 1 file changed +10
-0
lines changed 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -1228,6 +1228,7 @@ AS_CASE([$host_cpu],
1228
1228
AS_CASE ( [ $host_os] ,
1229
1229
[ darwin*] , [ fiber_os="mac"] ,
1230
1230
[ aix*|os400*] , [ fiber_os="aix"] ,
1231
+ [ freebsd*] , [ fiber_os="freebsd"] ,
1231
1232
[ fiber_os="other"]
1232
1233
)
1233
1234
@@ -1251,6 +1252,15 @@ elif test "$fiber_os" = 'aix'; then
1251
1252
# AIX uses a different calling convention (shared with non-_CALL_ELF Linux).
1252
1253
# The AIX assembler isn't GNU, but the file is compatible.
1253
1254
fiber_asm_file="${fiber_asm_file_prefix}_xcoff_gas"
1255
+ elif test "$fiber_os" = 'freebsd'; then
1256
+ case $fiber_cpu in
1257
+ i386*)
1258
+ fiber_asm="no"
1259
+ ;;
1260
+ *)
1261
+ fiber_asm_file="${fiber_asm_file_prefix}_elf_gas"
1262
+ ;;
1263
+ esac
1254
1264
elif test "$fiber_asm_file_prefix" != 'unknown'; then
1255
1265
fiber_asm_file="${fiber_asm_file_prefix}_elf_gas"
1256
1266
else
You can’t perform that action at this time.
0 commit comments