Add a copy of metadata.dtd, for repoman tests.
[portage.git] / cnf / make.conf.ppc64.diff
1 --- make.conf   2006-03-19 18:40:11.000000000 +0100
2 +++ make.conf.ppc64     2006-03-19 18:26:21.000000000 +0100
3 @@ -23,6 +23,13 @@
4  # Example:
5  #USE="X gtk gnome -alsa"
6  
7 +# Host Setting
8 +# ============
9 +#
10 +# All PowerPC64 systems should use this host setting:
11 +
12 +CHOST="powerpc64-unknown-linux-gnu"
13 +
14  # Host and optimization settings 
15  # ==============================
16  #
17 @@ -33,9 +40,38 @@
18  # package (and in some cases the libraries it uses) at default optimizations
19  # before reporting errors to developers.
20  #
21 -# Please refer to the GCC manual for a list of possible values.
22 +# -mtune=<cpu-type> for PowerPC64 systems instructs the gcc compiler that
23 +# it can use instruction scheduling specific for that type of processor
24 +# specified
25 +#
26 +# -mcpu=<cpu-type> for PowerPC64 systems selects the type of processor you want
27 +# to optimize your code for.   Code generated under those options will run best
28 +# on that processor.
29 +#
30 +# -mcpu=<cpu-type>  and -mtune=<cpu-type>  should both be specified
31 +#
32 +# GCC 3.x supports many ppc64 processor types including: power3, power4,
33 +# 970 (aka G5), and power5.
34 +#
35 +# RS64 processors should specify power3. 
36 +#
37 +# Additional options of interest:
38 +#
39 +# -maltivec enables optional altivec support and should be used
40 +# only for 970 processors.  It also requires that you have
41 +# the alitvec option compiled into your kernel to take full advantage of this
42 +# feature.  Note: you should also include -mabi=altivec flag if using this option.
43  #
44 -#CFLAGS="-O2 -pipe"
45 +# -O3 for the most part seems ok but should be used with caution as
46 +# for instance app-editors/vim has problems if it is used. -O2 is a
47 +# good selection.
48 +#
49 +#Example CFLAGS setting
50 +#CFLAGS="-O2 -pipe -mcpu=970 -mtune=970 -maltivec -mabi=altivec"
51 +#
52 +#or
53 +#
54 +#CFLAGS="-O2 -pipe -mcpu=power3 -mtune=power3"
55  #
56  # If you set a CFLAGS above, then this line will set your default C++ flags to
57  # the same settings.
58 @@ -61,7 +97,10 @@
59  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
60  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
61  #
62 -#ACCEPT_KEYWORDS="~arch"
63 +# Note: this really shouldn't be enabled until _AFTER_ you bootstrap and emerge
64 +# system.  If you want the testing things update after these steps are completed.
65 +#
66 +#ACCEPT_KEYWORDS="ppc64"
67  
68  # Portage Directories
69  # ===================