qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] configure: some fixes for OpenBSD
@ 2012-08-24  9:47 Brad Smith
  2012-08-24  9:55 ` Peter Maydell
  0 siblings, 1 reply; 7+ messages in thread
From: Brad Smith @ 2012-08-24  9:47 UTC (permalink / raw)
  To: qemu-devel

OpenBSD's uname works as expected with the -s flag so remove the special
handling when determining the target OS. Use arch -s to retrieve the
hardware architecture as uname -m will return the meta architecture
instead of the hardware architecture (.e.g. macppc vs powerpc).


Signed-off-by: Brad Smith <brad@comstyle.com> 

diff --git a/configure b/configure
index d97fd81..6073dd2 100755
--- a/configure
+++ b/configure
@@ -303,8 +303,6 @@ if check_define __linux__ ; then
   targetos="Linux"
 elif check_define _WIN32 ; then
   targetos='MINGW32'
-elif check_define __OpenBSD__ ; then
-  targetos='OpenBSD'
 elif check_define __sun__ ; then
   targetos='SunOS'
 elif check_define __HAIKU__ ; then
@@ -332,6 +330,11 @@ SunOS)
   if test -z "$cpu" && test "$(isainfo -k)" = "amd64"; then
     cpu="x86_64"
   fi
+  ;;
+OpenBSD)
+  # 'uname -m' returns the meta arch macppc instead of the hw arch powerpc
+  cpu=`arch -s`
+  ;;
 esac
 
 if test ! -z "$cpu" ; then

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-08-24 12:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-24  9:47 [Qemu-devel] [PATCH] configure: some fixes for OpenBSD Brad Smith
2012-08-24  9:55 ` Peter Maydell
2012-08-24 10:03   ` Brad Smith
2012-08-24 11:56   ` Paolo Bonzini
2012-08-24 12:00     ` Brad Smith
2012-08-24 12:02       ` Paolo Bonzini
2012-08-24 12:15         ` Brad Smith

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).