gcc wants character constants to be correct. Before this change, the
authorRichard Levitte <levitte@openssl.org>
Thu, 9 Jan 2003 13:25:14 +0000 (13:25 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 9 Jan 2003 13:25:14 +0000 (13:25 +0000)
following would happen on Solaris:

  m4 -B 8192 asm/des_enc.m4 > asm/des_enc-sparc.S
  gcc -DOPENSSL_SYSNAME_ULTRASPARC -DOPENSSL_NO_STATIC_ENGINE -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -m32 -mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DMD5_ASM   -c -o asm/des_enc-sparc.o asm/des_enc-sparc.S
  asm/des_enc-sparc.S:2007: unterminated character constant
  asm/des_enc-sparc.S:2008: unterminated character constant

crypto/des/asm/des_enc.m4

index 8360326..8dccf46 100644 (file)
@@ -1434,8 +1434,8 @@ DES_decrypt3:
 
 #ifdef OPENSSL_PIC
        ! In case anybody wonders why this code is same for both ABI.
-       ! To start with it's not. Do note LDPTR below. But of course
-       ! you must be wondering why the rest of it doesn't contain
+       ! To start with it is not. Do note LDPTR below. But of course
+       ! you must be wondering why the rest of it does not contain
        ! things like %hh, %hm and %lm. Well, those are needed only
        ! if OpenSSL library *itself* will become larger than 4GB,
        ! which is not going to happen any time soon.