260 new warnings for OpenSSL 1.0.2 Beta 1 on Solaris 10 Sparc. /usr/ccs/bin/as: SunOS 5.10 118683-08 Patch 07/05/2012
uname -A: SunOS apache 5.10 Generic_142900-07 sun4u sparc SUNW,Sun-Fire-V240 gcc (GCC) 4.8.2 Problem maybe related to http://cvs.openssl.org/chngview?cn=22016 OpenSSL 1.0.1f shows no such warnings. Warning text is always: "warning: v8+ ABI violation: illegal use of %i or %l register as rs1 in "..." instruction". The instructions in the warnings are brnz, brz and movrnz. File aest4-sparcv9.s 177 warnings for the following instructions Count Instruction 122 "brnz" 40 "brz" 15 "movrnz" Details: Line Instruction 528: "movrnz" 530: "brnz" 539: "brz" 562: "brnz" 567: "brnz" 590: "brnz" 611: "brz" 637: "brnz" 641: "brnz" 682: "movrnz" 684: "brnz" 693: "brz" 720: "brnz" 725: "brnz" 744: "brnz" 756: "brz" 799: "brnz" 806: "brnz" 830: "brnz" 852: "brz" 910: "brnz" 951: "movrnz" 953: "brnz" 962: "brz" 1000: "brnz" 1005: "brnz" 1008: "brnz" 1027: "brnz" 1030: "brnz" 1042: "brz" 1111: "brnz" 1118: "brnz" 1123: "brnz" 1147: "brnz" 1152: "brnz" 1174: "brz" 1257: "brnz" 1262: "brnz" 1286: "brnz" 1324: "movrnz" 1336: "movrnz" 1338: "brnz" 1342: "brz" 1348: "brz" 1386: "brnz" 1391: "brnz" 1394: "brnz" 1413: "brnz" 1416: "brnz" 1428: "brz" 1497: "brnz" 1504: "brnz" 1509: "brnz" 1533: "brnz" 1538: "brnz" 1560: "brz" 1643: "brnz" 1648: "brnz" 1657: "brz" 1710: "brnz" 1743: "movrnz" 1745: "brnz" 1755: "brz" 1781: "brnz" 1786: "brnz" 1809: "brnz" 1824: "brz" 1864: "brnz" 1871: "brnz" 1897: "brnz" 1922: "brz" 1977: "brnz" 2311: "movrnz" 2313: "brnz" 2322: "brz" 2345: "brnz" 2350: "brnz" 2373: "brnz" 2394: "brz" 2420: "brnz" 2424: "brnz" 2454: "movrnz" 2456: "brnz" 2465: "brz" 2488: "brnz" 2493: "brnz" 2516: "brnz" 2537: "brz" 2563: "brnz" 2567: "brnz" 2608: "movrnz" 2610: "brnz" 2619: "brz" 2646: "brnz" 2651: "brnz" 2670: "brnz" 2682: "brz" 2725: "brnz" 2732: "brnz" 2756: "brnz" 2778: "brz" 2836: "brnz" 2877: "movrnz" 2879: "brnz" 2888: "brz" 2926: "brnz" 2931: "brnz" 2934: "brnz" 2953: "brnz" 2956: "brnz" 2968: "brz" 3037: "brnz" 3044: "brnz" 3049: "brnz" 3073: "brnz" 3078: "brnz" 3100: "brz" 3183: "brnz" 3188: "brnz" 3212: "brnz" 3250: "movrnz" 3262: "movrnz" 3264: "brnz" 3268: "brz" 3274: "brz" 3312: "brnz" 3317: "brnz" 3320: "brnz" 3339: "brnz" 3342: "brnz" 3354: "brz" 3423: "brnz" 3430: "brnz" 3435: "brnz" 3459: "brnz" 3464: "brnz" 3486: "brz" 3569: "brnz" 3574: "brnz" 3583: "brz" 3636: "brnz" 3680: "movrnz" 3682: "brnz" 3691: "brz" 3718: "brnz" 3723: "brnz" 3742: "brnz" 3754: "brz" 3797: "brnz" 3804: "brnz" 3828: "brnz" 3850: "brz" 3908: "brnz" 3935: "movrnz" 3937: "brnz" 3947: "brz" 3973: "brnz" 3978: "brnz" 4001: "brnz" 4016: "brz" 4056: "brnz" 4063: "brnz" 4089: "brnz" 4114: "brz" 4169: "brnz" 4199: "movrnz" 4201: "brnz" 4211: "brz" 4237: "brnz" 4242: "brnz" 4265: "brnz" 4280: "brz" 4320: "brnz" 4327: "brnz" 4353: "brnz" 4378: "brz" 4433: "brnz" File cmllt4-sparcv9.s 66 warnings for the following instructions Count Instruction 44 "brnz" 16 "brz" 6 "movrnz" Details: Line Instruction 994: "movrnz" 996: "brnz" 1005: "brz" 1028: "brnz" 1033: "brnz" 1056: "brnz" 1077: "brz" 1103: "brnz" 1107: "brnz" 1137: "movrnz" 1139: "brnz" 1148: "brz" 1171: "brnz" 1176: "brnz" 1199: "brnz" 1220: "brz" 1246: "brnz" 1250: "brnz" 1280: "movrnz" 1282: "brnz" 1292: "brz" 1318: "brnz" 1323: "brnz" 1346: "brnz" 1361: "brz" 1401: "brnz" 1408: "brnz" 1434: "brnz" 1459: "brz" 1514: "brnz" 1544: "movrnz" 1546: "brnz" 1556: "brz" 1582: "brnz" 1587: "brnz" 1610: "brnz" 1625: "brz" 1665: "brnz" 1672: "brnz" 1698: "brnz" 1723: "brz" 1778: "brnz" 1819: "movrnz" 1821: "brnz" 1830: "brz" 1857: "brnz" 1862: "brnz" 1881: "brnz" 1893: "brz" 1936: "brnz" 1943: "brnz" 1967: "brnz" 1989: "brz" 2047: "brnz" 2085: "movrnz" 2087: "brnz" 2096: "brz" 2123: "brnz" 2128: "brnz" 2147: "brnz" 2159: "brz" 2202: "brnz" 2209: "brnz" 2233: "brnz" 2255: "brz" 2313: "brnz" File vis3-mont.s 5 warnings for the brnz instruction on lines 109, 185, 206, 228 and 256. File ghash-sparcv9.s 1 warnings for the brz instruction on line 359, another one for brnz on line 405. File /var/tmp//cc3en6xf.s 10 warnings on brnz on lines 3948, 4023, 4044, 4066, 4088, 4191, 4280, 4301, 4323, 4345. Regards, Rainer ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
