tuse gcc because cpp sucks - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit a2000ee73e78998f6a57a05eb11639462f936bd4
 (DIR) parent 110c707dda7d14af657a0cc184e60eb42af30c88
 (HTM) Author: rsc <devnull@localhost>
       Date:   Fri, 21 Apr 2006 03:43:54 +0000
       
       use gcc because cpp sucks
       
       Diffstat:
         M src/libsec/386/md5block.spp         |       3 +--
         M src/libsec/386/mkfile               |       2 +-
         M src/libsec/386/sha1block.spp        |       1 -
       
       3 files changed, 2 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/src/libsec/386/md5block.spp b/src/libsec/386/md5block.spp
       t@@ -43,7 +43,7 @@
        #define S43 15
        #define S44 21
        
       -#define PAYME(x) $ ## x
       +#define PAYME(x) $##x
        
        /*
         * SI is data
       t@@ -117,7 +117,6 @@
        
                .p2align 2,0x90
                .globl _md5block
       -                .type _md5block, @function
                _md5block:
        
                /* Prelude */
 (DIR) diff --git a/src/libsec/386/mkfile b/src/libsec/386/mkfile
       t@@ -16,7 +16,7 @@ UPDATE=mkfile\
        <$PLAN9/src/mksyslib
        
        %.s: %.spp
       -        if [ `uname` = OpenBSD ]
       +        if [ `uname` = OpenBSD ] || [ `uname` = Darwin ]
                then
                        gcc -xc -E $stem.spp >$stem.s
                else
 (DIR) diff --git a/src/libsec/386/sha1block.spp b/src/libsec/386/sha1block.spp
       t@@ -2,7 +2,6 @@
        
        .p2align 2,0x90
        .globl _sha1block
       -        .type _sha1block, @function
        _sha1block:
        
        /* x = (wp[off-f] ^ wp[off-8] ^ wp[off-14] ^ wp[off-16]) <<< 1;