File tree Expand file tree Collapse file tree 3 files changed +13
-1
lines changed Expand file tree Collapse file tree 3 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -437,6 +437,10 @@ case $CFG_OSTYPE in
437
437
CFG_CPUTYPE=$( isainfo -n)
438
438
;;
439
439
440
+ Haiku)
441
+ CFG_OSTYPE=unknown-haiku
442
+ ;;
443
+
440
444
MINGW* )
441
445
# msys' `uname` does not print gcc configuration, but prints msys
442
446
# configuration. so we cannot believe `uname -m`:
@@ -532,6 +536,10 @@ case $CFG_CPUTYPE in
532
536
CFG_CPUTYPE=x86_64
533
537
;;
534
538
539
+ BePC)
540
+ CFG_CPUTYPE=i686
541
+ ;;
542
+
535
543
* )
536
544
err " unknown CPU type: $CFG_CPUTYPE "
537
545
esac
Original file line number Diff line number Diff line change @@ -512,10 +512,14 @@ ifeq ($$(OSTYPE_$(3)),apple-darwin)
512
512
else
513
513
ifeq ($$(CFG_WINDOWSY_$(3 ) ) ,1)
514
514
LD_LIBRARY_PATH_ENV_NAME$(1)_T_$(2)_H_$(3) := PATH
515
+ else
516
+ ifeq ($$(OSTYPE_$(3 ) ) ,unknown-haiku)
517
+ LD_LIBRARY_PATH_ENV_NAME$(1)_T_$(2)_H_$(3) := LIBRARY_PATH
515
518
else
516
519
LD_LIBRARY_PATH_ENV_NAME$(1)_T_$(2)_H_$(3) := LD_LIBRARY_PATH
517
520
endif
518
521
endif
522
+ endif
519
523
520
524
LD_LIBRARY_PATH_ENV_HOSTDIR$(1 ) _T_$(2 ) _H_$(3 ) := \
521
525
$$(CURDIR ) /$$(HLIB$(1 ) _H_$(3 ) ) :$$(CFG_LLVM_INST_DIR_$(3 ) ) /lib
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ LIB_PREFIX=lib
18
18
19
19
OS=` uname -s`
20
20
case $OS in
21
- (" Linux" |" FreeBSD" |" DragonFly" |" Bitrig" |" OpenBSD" |" SunOS" )
21
+ (" Linux" |" FreeBSD" |" DragonFly" |" Bitrig" |" OpenBSD" |" SunOS" | " Haiku " )
22
22
BIN_SUF=
23
23
LIB_SUF=.so
24
24
;;
You can’t perform that action at this time.
0 commit comments