Date: Tue, 05 Feb 2013 00:07:31 +0100 From: Florian Smeets <flo@smeets.im> To: Jan Beich <jbeich@tormail.org> Cc: freebsd-gecko@FreeBSD.org Subject: Re: [SVN-Commit] r1156 - in trunk: devel/nspr devel/nspr/files security/ca_root_nss security/nss security/nss/files www/firefox www/firefox-nightly www/firefox-nightly/files www/seamonkey Message-ID: <51103F33.4050108@smeets.im> In-Reply-To: <201302021313.r12DDNMU007806@trillian.chruetertee.ch> References: <201302021313.r12DDNMU007806@trillian.chruetertee.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2LLPNIPBAIFJHVWSOURLN Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 02.02.13 14:13, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Sat Feb 2 13:13:23 2013 > New Revision: 1156 >=20 > Log: > update >=20 > Added: trunk/security/nss/files/extra-bug835050 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ trunk/security/nss/files/extra-bug835050 Sat Feb 2 13:13:23 2013 (= r1156) > @@ -0,0 +1,10 @@ > +--- lib/freebl/Makefile~ > ++++ lib/freebl/Makefile > +@@ -659,7 +659,5 @@ $(OBJDIR)/$(PROG_PREFIX)intel-gcm-wrap$( > + # symbolic names to registers, for example, > + # .set Htbl, %rdi > + # So we can't use Clang's integrated assembler with intel-gcm.s. > +-ifneq (,$(findstring clang,$(AS))) > + $(OBJDIR)/$(PROG_PREFIX)intel-gcm$(OBJ_SUFFIX): ASFLAGS +=3D -no-inte= grated-as > + endif > +-endif >=20 This does not seem to be enough to make it build on current with cc =3D c= lang. cc -o FreeBSD10.0_OPT.OBJ/FreeBSD_SINGLE_SHLIB/intel-gcm.o -O2 -pipe -I/usr/local/include/nspr -L/usr/local/lib -fno-strict-aliasing -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -I../../dist/FreeBSD10.0_OPT.OBJ/include -I../../dist/public/ -I../../dist/private/ -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -I../../../dist/FreeBSD10.0_OPT.OBJ/include -I../../../dist/public/ -I../../../dist/private/ -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -DSHLIB_SUFFIX=3D\"so.1\" -DSHLIB_PREFIX=3D\"lib\" -DSHLIB_VERSION=3D\"3\= " -DSOFTOKEN_SHLIB_VERSION=3D\"3\" -DRIJNDAEL_INCLUDE_TABLES -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DNSS_USE_64 -DNSS_X86_OR_X64 -DNSS_X64 -DNSS_BEVAND_ARCFOUR -DMPI_AMD64 -DMP_ASSEMBLY_MULTIPLY -DNSS_USE_COMBA -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN -DUSE_HW_AES -DMP_API_COMPATIBLE -I../../../../dist/FreeBSD10.0_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -Impi -Iecl -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -DSHLIB_SUFFIX=3D\"so.1\" -DSHLIB_PREFIX=3D\"lib\" -DSHLIB_VERSION=3D\"3\" -DSOFTOKEN_SHLIB_VERSION=3D\"3\" -DRIJNDAEL_INCLUDE_TABLES -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DNSS_USE_64 -DNSS_X86_OR_X64 -DNSS_X64 -DNSS_BEVAND_ARCFOUR -DMPI_AMD64 -DMP_ASSEMBLY_MULTIPLY -DNSS_USE_COMBA -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN -DUSE_HW_AES -DMP_API_COMPATIBLE -I../../../../dist/FreeBSD10.0_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -Impi -Iecl -m64 -fPIC -Wa,--noexecstack -no-integrated-as -c intel-gcm.s cc: warning: argument unused during compilation: '-O2' cc: warning: argument unused during compilation: '-I /usr/local/include/nspr' cc: warning: argument unused during compilation: '-L/usr/local/lib' cc: warning: argument unused during compilation: '-fno-strict-aliasing' cc: warning: argument unused during compilation: '-fPIC' [...] cc: warning: argument unused during compilation: '-I ecl' cc: warning: argument unused during compilation: '-fPIC' intel-gcm.s: Assembler messages: intel-gcm.s:39: Error: no such instruction: `vmovdqu (Tp),T' intel-gcm.s:40: Error: no such instruction: `vpshufb .Lbswap_mask(%rip),T= ,T' intel-gcm.s:41: Error: no such instruction: `vpxor TMP0,TMP0,TMP0' intel-gcm.s:44: Error: no such instruction: `vpinsrq $0,Mlen,TMP0,TMP0' intel-gcm.s:45: Error: no such instruction: `vpinsrq $1,Alen,TMP0,TMP0' intel-gcm.s:46: Error: no such instruction: `vpxor TMP0,T,T' intel-gcm.s:47: Error: no such instruction: `vmovdqu (Htbl),TMP0' intel-gcm.s:49: Error: no such instruction: `vpshufb .Lbswap_mask(%rip),T= ,T' intel-gcm.s:50: Error: no such instruction: `vpxor (X0),T,T' intel-gcm.s:51: Error: no such instruction: `vmovdqu T,(TAG)' intel-gcm.s:71: Error: no such instruction: `vmovdqu 16*0(KS),T' intel-gcm.s:72: Error: no such instruction: `vaesenc 16*1(KS),T,T' intel-gcm.s:73: Error: no such instruction: `vaesenc 16*2(KS),T,T' intel-gcm.s:74: Error: no such instruction: `vaesenc 16*3(KS),T,T' intel-gcm.s:75: Error: no such instruction: `vaesenc 16*4(KS),T,T' intel-gcm.s:76: Error: no such instruction: `vaesenc 16*5(KS),T,T' ------enig2LLPNIPBAIFJHVWSOURLN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlEQPzQACgkQapo8P8lCvwkugACfSW37cb0kAF461loQIWIWwBjY s1YAoKVbijH2Z88H+tQtVMEocGQU9mhx =Oov/ -----END PGP SIGNATURE----- ------enig2LLPNIPBAIFJHVWSOURLN--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51103F33.4050108>