Commit cb14fcb8 by Andreas Tobler Committed by Anthony Green

Add openbsd support.

From-SVN: r155549
parent 1098bcf8
2009-12-26 Andreas Tobler <a.tobler@schweiz.org>
* configure.ac: Add amd64-*-openbsd*.
* configure: Rebuilt.
* testsuite/lib/libffi-dg.exp (libffi_target_compile): Link
openbsd programs with -lpthread.
2009-12-26 Anthony Green <green@redhat.com> 2009-12-26 Anthony Green <green@redhat.com>
* testsuite/libffi.call/cls_double_va.c, * testsuite/libffi.call/cls_double_va.c,
......
...@@ -11328,7 +11328,7 @@ case "$host" in ...@@ -11328,7 +11328,7 @@ case "$host" in
TARGET=ARM; TARGETDIR=arm TARGET=ARM; TARGETDIR=arm
;; ;;
amd64-*-freebsd*) amd64-*-freebsd* | amd64-*-openbsd*)
TARGET=X86_64; TARGETDIR=x86 TARGET=X86_64; TARGETDIR=x86
;; ;;
......
...@@ -51,7 +51,7 @@ case "$host" in ...@@ -51,7 +51,7 @@ case "$host" in
TARGET=ARM; TARGETDIR=arm TARGET=ARM; TARGETDIR=arm
;; ;;
amd64-*-freebsd*) amd64-*-freebsd* | amd64-*-openbsd*)
TARGET=X86_64; TARGETDIR=x86 TARGET=X86_64; TARGETDIR=x86
;; ;;
......
# Copyright (C) 2003, 2005, 2009 Free Software Foundation, Inc. # Copyright (C) 2003, 2005, 2008, 2009, 2010 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -203,6 +203,10 @@ proc libffi_target_compile { source dest type options } { ...@@ -203,6 +203,10 @@ proc libffi_target_compile { source dest type options } {
lappend options "libs= -shared-libgcc" lappend options "libs= -shared-libgcc"
} }
if { [string match "*-*-openbsd*" $target_triplet] } {
lappend options "libs= -lpthread"
}
lappend options "libs= -lffi" lappend options "libs= -lffi"
verbose "options: $options" verbose "options: $options"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment