Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 10 Sep 2012 08:21:09 -0500
From: Sam Novak <scitlands_army@...mail.com>
To: <john-dev@...ts.openwall.com>
Subject: Fix macosx-ppc32-altivec for gcc-4.3+





https://github.com/magnumripper/magnum-jumbo/issues/82


                      
                          I'm not sure if Apple just used different 
altivec extensions or what but you cannot compile jtr with powerpc when 
using a newer compiler.


I've been working on a patch and managed to fix compiler errors for 
sboxes-s.c but compiler errors exist in DES_bs_b.c and I can't figure 
out where they are.

      
          Error from DES_bs_b.c

DES_bs_b.c: In function 'DES_bs_crypt_25':

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1180:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c: In function 'DES_bs_crypt':

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1312:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c: In function 'DES_bs_crypt_LM':

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1473:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1474:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1475:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1476:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1477:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1478:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1479:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

DES_bs_b.c:1480:4: error: invalid parameter combination for AltiVec intrinsic

make[1]: *** [DES_bs_b.o] Error 1

make: *** [macosx-ppc32-altivec] Error 2
      




                      
                    

 		 	   		  
Content of type "text/html" skipped

Download attachment "sboxes-s_gcc43+_powerpc.patch" of type "application/octet-stream" (66267 bytes)

Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.