Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 277811 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-8 / +8 lines)
Line  Link Here
 without this patch, one can't configure john via defines
 without this patch, one can't configure john via defines
1
-- src/Makefile
1
++ src/Makefile
Lines 597-603 Link Here
597
	$(LN) ppc32.h arch.h
597
	$(LN) ppc32.h arch.h
598
	$(MAKE) $(PROJ) \
598
	$(MAKE) $(PROJ) \
599
		CC=cc \
599
		CC=cc \
600
		CFLAGS="-c -qunroll=2 -qarch=ppc -qchars=signed" \
600
		CFLAGS="$(CFLAGS) -c -qunroll=2 -qarch=ppc -qchars=signed" \
601
		LDFLAGS="-s -lbsd" \
601
		LDFLAGS="-s -lbsd" \
602
		OPT_NORMAL="-O2" \
602
		OPT_NORMAL="-O2" \
603
		OPT_INLINE="-O3 -Q=99 -w"
603
		OPT_INLINE="-O3 -Q=99 -w"
Lines 626-632 Link Here
626
	$(LN) ppc32alt.h arch.h
626
	$(LN) ppc32alt.h arch.h
627
	$(MAKE) $(PROJ) \
627
	$(MAKE) $(PROJ) \
628
		JOHN_OBJS="$(JOHN_OBJS) ppc-alti-macosx.o" \
628
		JOHN_OBJS="$(JOHN_OBJS) ppc-alti-macosx.o" \
629
		CFLAGS="-c -Wall -fomit-frame-pointer" \
629
		CFLAGS="$(CFLAGS) -c -Wall -fomit-frame-pointer" \
630
		OPT_NORMAL="-fast -mcpu=7450" \
630
		OPT_NORMAL="-fast -mcpu=7450" \
631
		OPT_INLINE="-fast -mcpu=7450 -finline-limit=4000"
631
		OPT_INLINE="-fast -mcpu=7450 -finline-limit=4000"
632
632
Lines 637-643 Link Here
637
	$(LN) ppc32.h arch.h
637
	$(LN) ppc32.h arch.h
638
	$(MAKE) $(PROJ) \
638
	$(MAKE) $(PROJ) \
639
		CC=cc \
639
		CC=cc \
640
		CFLAGS="-c -traditional-cpp" \
640
		CFLAGS="$(CFLAGS) -c -traditional-cpp" \
641
		OPT_NORMAL="-O2" \
641
		OPT_NORMAL="-O2" \
642
		OPT_INLINE="-O3"
642
		OPT_INLINE="-O3"
643
643
Lines 646-652 Link Here
646
	$(LN) ppc32.h arch.h
646
	$(LN) ppc32.h arch.h
647
	$(MAKE) $(PROJ) \
647
	$(MAKE) $(PROJ) \
648
		ASFLAGS="$(ASFLAGS) -arch ppc" \
648
		ASFLAGS="$(ASFLAGS) -arch ppc" \
649
		CFLAGS="-c -Wall -arch ppc -fomit-frame-pointer" \
649
		CFLAGS="$(CFLAGS) -c -Wall -arch ppc -fomit-frame-pointer" \
650
		LDFLAGS="$(LDFLAGS) -arch ppc" \
650
		LDFLAGS="$(LDFLAGS) -arch ppc" \
651
		OPT_NORMAL="-O2" \
651
		OPT_NORMAL="-O2" \
652
		OPT_INLINE="-O3 -finline-limit=4000"
652
		OPT_INLINE="-O3 -finline-limit=4000"
Lines 656-662 Link Here
656
	$(LN) ppc64alt.h arch.h
656
	$(LN) ppc64alt.h arch.h
657
	$(MAKE) $(PROJ) \
657
	$(MAKE) $(PROJ) \
658
		JOHN_OBJS="$(JOHN_OBJS) ppc-alti-macosx.o" \
658
		JOHN_OBJS="$(JOHN_OBJS) ppc-alti-macosx.o" \
659
		CFLAGS="-c -m64 -Wall -fomit-frame-pointer" \
659
		CFLAGS="$(CFLAGS) -c -m64 -Wall -fomit-frame-pointer" \
660
		LDFLAGS="$(LDFLAGS) -m64" \
660
		LDFLAGS="$(LDFLAGS) -m64" \
661
		OPT_NORMAL="-fast" \
661
		OPT_NORMAL="-fast" \
662
		OPT_INLINE="-fast -finline-limit=4000"
662
		OPT_INLINE="-fast -finline-limit=4000"
Lines 664-670 Link Here
664
macosx-ppc64:
664
macosx-ppc64:
665
	$(LN) ppc64.h arch.h
665
	$(LN) ppc64.h arch.h
666
	$(MAKE) $(PROJ) \
666
	$(MAKE) $(PROJ) \
667
		CFLAGS="-c -Wall -fomit-frame-pointer -m64" \
667
		CFLAGS="$(CFLAGS) -c -Wall -fomit-frame-pointer -m64" \
668
		LDFLAGS="$(LDFLAGS) -m64" \
668
		LDFLAGS="$(LDFLAGS) -m64" \
669
		OPT_NORMAL="-fast" \
669
		OPT_NORMAL="-fast" \
670
		OPT_INLINE="-fast -finline-limit=4000"
670
		OPT_INLINE="-fast -finline-limit=4000"
Lines 698-704 Link Here
698
	$(MAKE) $(PROJ) \
698
	$(MAKE) $(PROJ) \
699
		JOHN_OBJS="$(JOHN_OBJS) ppc-alti-macosx.o" \
699
		JOHN_OBJS="$(JOHN_OBJS) ppc-alti-macosx.o" \
700
		ASFLAGS="$(ASFLAGS) -arch ppc" \
700
		ASFLAGS="$(ASFLAGS) -arch ppc" \
701
		CFLAGS="-c -Wall -arch ppc -fomit-frame-pointer" \
701
		CFLAGS="$(CFLAGS) -c -Wall -arch ppc -fomit-frame-pointer" \
702
		LDFLAGS="$(LDFLAGS) -arch ppc" \
702
		LDFLAGS="$(LDFLAGS) -arch ppc" \
703
		OPT_NORMAL="-fast -mcpu=7450" \
703
		OPT_NORMAL="-fast -mcpu=7450" \
704
		OPT_INLINE="-fast -mcpu=7450 -finline-limit=4000"
704
		OPT_INLINE="-fast -mcpu=7450 -finline-limit=4000"

Return to bug 277811