aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/perlasm/x86asm.pl
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2007-12-18 17:28:22 +0000
committerAndy Polyakov <appro@openssl.org>2007-12-18 17:28:22 +0000
commitdf77428443a63028af57cab3b67fdbf8a5921eef (patch)
tree0f668e568d4ba170df1c2cb99d8027f9a17715a4 /crypto/perlasm/x86asm.pl
parent3e583572b3256d0d38233264a69fc2bf2887f883 (diff)
downloadopenssl-df77428443a63028af57cab3b67fdbf8a5921eef.tar.gz
Mac OS X x86 assembler support.
Diffstat (limited to 'crypto/perlasm/x86asm.pl')
-rw-r--r--crypto/perlasm/x86asm.pl5
1 files changed, 4 insertions, 1 deletions
diff --git a/crypto/perlasm/x86asm.pl b/crypto/perlasm/x86asm.pl
index 4f3b5063c4..3ec97221a9 100644
--- a/crypto/perlasm/x86asm.pl
+++ b/crypto/perlasm/x86asm.pl
@@ -170,7 +170,7 @@ sub ::asm_init
$filename=$fn;
$i386=$cpu;
- $elf=$cpp=$coff=$aout=$win32=$netware=$mwerks=0;
+ $elf=$cpp=$coff=$aout=$macosx=$win32=$netware=$mwerks=0;
if (($type eq "elf"))
{ $elf=1; require "x86gas.pl"; }
elsif (($type eq "a\.out"))
@@ -185,6 +185,8 @@ sub ::asm_init
#{ $netware=1; $mwerks=1; require "x86nasm.pl"; }
elsif (($type eq "win32"))
{ $win32=1; require "x86masm.pl"; }
+ elsif (($type eq "macosx"))
+ { $aout=1; $macosx=1; require "x86gas.pl"; }
else
{ print STDERR <<"EOF";
Pick one target type from
@@ -193,6 +195,7 @@ Pick one target type from
coff - GAS/COFF such as Win32 targets
win32n - Windows 95/Windows NT NASM format
nw-nasm - NetWare NASM format
+ macosx - Mac OS X
EOF
exit(1);
}