X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=plan9%2Fgenconfig.pl;h=458c4c3ee9b3254090b79e2af7305b4aaafac440;hb=43a861f1c4418d63c6d99fbecb816d11ccf25793;hp=edcaf338dbd08c2ddab87e75252de5c11233ae71;hpb=760ac839baf413929cd31cc32ffd6dba6b781a81;p=p5sagit%2Fp5-mst-13.2.git diff --git a/plan9/genconfig.pl b/plan9/genconfig.pl index edcaf33..458c4c3 100644 --- a/plan9/genconfig.pl +++ b/plan9/genconfig.pl @@ -82,7 +82,8 @@ eunicefix=':' hint='none' hintfile='' intsize='4' -alignbytes='8' +longsize='4' +shortsize='2' shrplib='define' usemymalloc='n' usevfork='true' @@ -127,24 +128,26 @@ print OUT "siglongjmp='siglongjmp(buf,retval) '\n"; print OUT "exe_ext=''\n"; if ($p9p_objtype eq '386') { $objext = '.8'; + $alignbytes = '4'; + $cstflags = 2; } elsif ($p9p_objtype eq '68020') { $objext = '.2'; + $alignbytes = '2'; + $cstflags = 0; } elsif ($p9p_objtype eq 'mips') { $objext = '.v'; + $alignbytes = '8'; + $cstflags = 0; } elsif ($p9p_objtype eq 'sparc') { $objext = '.k'; -} -print OUT "obj_ext='$objext'\n"; - -if ($p9p_objtype eq '386') { - $cstflags = 2; -} -else { + $alignbytes = '4'; $cstflags = 0; } +print OUT "obj_ext='$objext'\n"; +print OUT "alignbytes='$alignbytes'\n"; print OUT "castflags='$cstflags'\n"; $myname = $ENV{'site'} ;