Skip site navigation (1)Skip section navigation (2)
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>