PORTAGE_XATTR_EXCLUDE="security.*", bug #461868
[portage.git] / cnf / make.conf.amd64-fbsd.diff
1 --- make.conf   2006-03-19 18:40:11.000000000 +0100
2 +++ make.conf.amd64-fbsd        2006-03-19 18:26:21.000000000 +0100
3 @@ -23,6 +23,11 @@
4  # Example:
5  #USE="X gtk gnome -alsa"
6  
7 +# Host Setting
8 +# ============
9 +#
10 +CHOST="x86_64-gentoo-freebsd7.1"
11 +
12  # Host and optimization settings 
13  # ==============================
14  #
15 @@ -33,10 +38,35 @@
16  # package (and in some cases the libraries it uses) at default optimizations
17  # before reporting errors to developers.
18  #
19 -# Please refer to the GCC manual for a list of possible values.
20 +# -mcpu=<cpu-type> means optimize code for the particular type of CPU without
21 +# breaking compatibility with other CPUs. GCC 3.4 has deprecated support for
22 +# -mcpu, so use -mtune instead if using this compiler.
23 +#
24 +# -march=<cpu-type> means to take full advantage of the ABI and instructions
25 +# for the particular CPU; this will break compatibility with older CPUs (for
26 +# example, -march=athlon-xp code will not run on a regular Athlon, and
27 +# -march=i686 code will not run on a Pentium Classic.)
28 +#
29 +# CPU types supported in gcc-3.2 and higher: athlon-xp, athlon-mp,
30 +# athlon-tbird, athlon, k6, k6-2, k6-3, i386, i486, i586 (Pentium), i686
31 +# (PentiumPro), pentium, pentium-mmx, pentiumpro, pentium2 (Celeron),
32 +# pentium3, and pentium4.
33 +#
34 +# Note that Gentoo Linux 1.4 and higher include at least gcc-3.2.
35 +#
36 +# amd64 CPU types supported in gcc-3.4: athlon64, opteron, k8
37 +# 
38 +# CRITICAL WARNINGS: ****************************************************** #
39 +# K6 markings are deceptive. Avoid setting -march for them. See Bug #24379. #
40 +# Pentium-M CPUs should not enable sse2 until at least gcc-3.4. Bug 50616. #
41 +# GCC 3.3 doesnt support an amd64 specific -march setting, use 3.4.         #
42 +# ************************************************************************* #
43  #
44 -#CFLAGS="-O2 -pipe"
45 +# Decent examples:
46  #
47 +#CFLAGS="-mtune=k8 -O2 -pipe"
48 +#CFLAGS="-march=athlon64 -O2 -pipe"
49 +
50  # If you set a CFLAGS above, then this line will set your default C++ flags to
51  # the same settings.
52  #CXXFLAGS="${CFLAGS}"
53 @@ -61,7 +91,7 @@
54  # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
55  # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
56  #
57 -#ACCEPT_KEYWORDS="~arch"
58 +#ACCEPT_KEYWORDS="~amd64-fbsd"
59  
60  # Portage Directories
61  # ===================