Annotate function args.
[tools/librpm-tizen.git] / rpmrc.in
index b49b7bf..a70d0ff 100644 (file)
--- a/rpmrc.in
+++ b/rpmrc.in
@@ -1,7 +1,7 @@
 #/*! \page config_rpmrc Default configuration: /usr/lib/rpm/rpmrc
 # \verbatim
 #
-# $Id: rpmrc.in,v 2.56 2003/07/02 19:26:04 jbj Exp $
+# $Id: rpmrc.in,v 2.64 2004/06/16 17:48:07 jbj Exp $
 #
 # This is a global RPM configuration file. All changes made here will
 # be lost when the rpm package is upgraded. Any per-system configuration
@@ -15,9 +15,13 @@ optflags: i386 -O2 -g -march=i386 -mcpu=i686
 optflags: i486 -O2 -g -march=i486
 optflags: i586 -O2 -g -march=i586
 optflags: i686 -O2 -g -march=i686
+optflags: pentium3 -O2 -g -march=pentium3
+optflags: pentium4 -O2 -g -march=pentium4
 optflags: athlon -O2 -g -march=athlon
 optflags: ia64 -O2 -g
 optflags: x86_64 -O2 -g
+optflags: amd64 -O2 -g
+optflags: ia32e -O2 -g
 
 optflags: alpha -O2 -g -mieee
 optflags: alphaev5 -O2 -g -mieee -mcpu=ev5
@@ -27,12 +31,15 @@ optflags: alphaev6 -O2 -g -mieee -mcpu=ev6
 optflags: alphaev67 -O2 -g -mieee -mcpu=ev67
 
 optflags: sparc -O2 -g -m32 -mtune=ultrasparc
+optflags: sparcv8 -O2 -g -m32 -mcpu=ultrasparc -mv8
 optflags: sparcv9 -O2 -g -m32 -mcpu=ultrasparc
 optflags: sparc64 -O2 -g -m64 -mcpu=ultrasparc
 
 optflags: m68k -O2 -g -fomit-frame-pointer
 
 optflags: ppc -O2 -g -fsigned-char
+optflags: ppc8260 -O2 -g -fsigned-char
+optflags: ppc8560 -O2 -g -fsigned-char
 optflags: ppciseries -O2 -g -fsigned-char
 optflags: ppcpseries -O2 -g -fsigned-char
 optflags: ppc64 -O2 -g -fsigned-char
@@ -65,11 +72,15 @@ optflags: s390x -O2 -g
 # Canonical arch names and numbers
 
 arch_canon:    athlon: athlon  1
+arch_canon:    pentium4:       pentium4        1
+arch_canon:    pentium3:       pentium3        1
 arch_canon:    i686:   i686    1
 arch_canon:    i586:   i586    1
 arch_canon:    i486:   i486    1
 arch_canon:    i386:   i386    1
 arch_canon:    x86_64: x86_64  1
+arch_canon:    amd64:  amd64   1
+arch_canon:    ia32e:  ia32e   1
 
 arch_canon:    alpha:  alpha   2
 arch_canon:    alphaev5: alphaev5      2
@@ -77,17 +88,23 @@ arch_canon: alphaev56: alphaev56    2
 arch_canon:    alphapca56:alphapca56   2
 arch_canon:    alphaev6: alphaev6      2
 arch_canon:    alphaev67: alphaev67    2
+# We always want to prefer sparc to sparc64.
+arch_canon:     sparc64:sparc64 2
+arch_canon:     sun4u:  sparc64 2
 
 arch_canon:    sparc:  sparc   3
 arch_canon:    sun4:   sparc   3
 arch_canon:    sun4m:  sparc   3
 arch_canon:    sun4c:  sparc   3
 arch_canon:    sun4d:  sparc   3
+arch_canon:   sparcv8: sparcv8 3
 arch_canon:   sparcv9: sparcv9 3
 # This is really a place holder for MIPS.
 arch_canon:    mips:   mips    4
 
 arch_canon:    ppc:    ppc     5
+arch_canon:    ppc8260:        ppc8260 5
+arch_canon:    ppc8560:        ppc8560 5
 arch_canon:    ppciseries:     ppciseries      5
 arch_canon:    ppcpseries:     ppcpseries      5
 
@@ -96,8 +113,6 @@ arch_canon:  IP:     sgi     7
 arch_canon:     rs6000:        rs6000  8
 arch_canon:     ia64:  ia64    9
 
-arch_canon:    sparc64:sparc64 10
-arch_canon:    sun4u:  sparc64 10
 arch_canon:    mipsel: mipsel  11
 
 arch_canon:    armv3l: armv3l  12
@@ -118,8 +133,8 @@ arch_canon: i370: i370      14
 arch_canon:    s390x: s390x    15
 
 arch_canon:    ppc64:  ppc64   16
-arch_canon:    ppc64pseries: ppc64pseries      16
-arch_canon:    ppc64iseries: ppc64iseries      16
+arch_canon:    ppc64pseries: ppc64pseries  16
+arch_canon:    ppc64iseries: ppc64iseries  16
 
 arch_canon:    sh: sh          17
 arch_canon:    xtensa: xtensa  18
@@ -163,6 +178,8 @@ buildarchtranslate: osfmach3_i486: i386
 buildarchtranslate: osfmach3_i386: i386
 
 buildarchtranslate: athlon: i386
+buildarchtranslate: pentium4: i386
+buildarchtranslate: pentium3: i386
 buildarchtranslate: i686: i386
 buildarchtranslate: i586: i386
 buildarchtranslate: i486: i386
@@ -177,12 +194,15 @@ buildarchtranslate: alphaev67: alpha
 buildarchtranslate: sun4c: sparc
 buildarchtranslate: sun4d: sparc
 buildarchtranslate: sun4m: sparc
+buildarchtranslate: sparcv8: sparc
 buildarchtranslate: sparcv9: sparc
 buildarchtranslate: sun4u: sparc64
 
 buildarchtranslate: osfmach3_ppc: ppc
 buildarchtranslate: powerpc: ppc
 buildarchtranslate: powerppc: ppc
+buildarchtranslate: ppc8260: ppc
+buildarchtranslate: ppc8560: ppc
 buildarchtranslate: ppciseries: ppc
 buildarchtranslate: ppcpseries: ppc
 
@@ -200,6 +220,8 @@ buildarchtranslate: s390x: s390x
 buildarchtranslate: ia64: ia64
 
 buildarchtranslate: x86_64: x86_64
+buildarchtranslate: amd64: x86_64
+buildarchtranslate: ia32e: x86_64
 
 #############################################################
 # Architecture compatibility
@@ -212,6 +234,8 @@ arch_compat: alphaev5: alpha
 arch_compat: alpha: axp noarch
 
 arch_compat: athlon: i686
+arch_compat: pentium4: pentium3
+arch_compat: pentium3: i686
 arch_compat: i686: i586
 arch_compat: i586: i486
 arch_compat: i486: i386
@@ -225,6 +249,8 @@ arch_compat: osfmach3_i386: i486
 arch_compat: osfmach3_ppc: ppc
 arch_compat: powerpc: ppc
 arch_compat: powerppc: ppc
+arch_compat: ppc8260: ppc
+arch_compat: ppc8560: ppc
 arch_compat: ppciseries: ppc
 arch_compat: ppcpseries: ppc
 arch_compat: ppc64: ppc
@@ -239,6 +265,7 @@ arch_compat: sun4m: sparc
 arch_compat: sun4u: sparc64
 arch_compat: sparc64: sparcv9
 arch_compat: sparcv9: sparc
+arch_compat: sparcv8: sparc
 arch_compat: sparc: noarch
 
 arch_compat: mips: noarch
@@ -268,7 +295,9 @@ arch_compat: s390x: s390 noarch
 
 arch_compat: ia64: noarch
 
-arch_compat: x86_64: athlon noarch
+arch_compat: x86_64: amd64 athlon noarch
+arch_compat: amd64: x86_64 athlon noarch
+arch_compat: ia32e: x86_64 athlon noarch
 
 os_compat:   IRIX64: IRIX
 os_compat: solaris2.7: solaris2.3 solaris2.4 solaris2.5 solaris2.6
@@ -300,6 +329,8 @@ os_compat: bsdi4.0: bsdi
 buildarch_compat: ia64: noarch
 
 buildarch_compat: athlon: i686
+buildarch_compat: pentium4: pentium3
+buildarch_compat: pentium3: i686
 buildarch_compat: i686: i586
 buildarch_compat: i586: i486
 buildarch_compat: i486: i386
@@ -322,6 +353,8 @@ buildarch_compat: alpha: noarch
 
 buildarch_compat: m68k: noarch
 
+buildarch_compat: ppc8260: noarch
+buildarch_compat: ppc8560: noarch
 buildarch_compat: ppciseries: noarch
 buildarch_compat: ppcpseries: noarch
 buildarch_compat: ppc: noarch
@@ -356,8 +389,10 @@ buildarch_compat: s390x: noarch
 buildarch_compat: ia64: noarch
 
 buildarch_compat: x86_64: noarch
+buildarch_compat: amd64: x86_64
+buildarch_compat: ia32e: x86_64
 
-macrofiles:    @RPMCONFIGDIR@/macros:@RPMCONFIGDIR@/%{_target}/macros:@SYSCONFIGDIR@/macros.specspo:@SYSCONFIGDIR@/macros.prelink:@SYSCONFIGDIR@/macros.solve:@SYSCONFIGDIR@/macros.up2date:@SYSCONFIGDIR@/macros:@SYSCONFIGDIR@/%{_target}/macros:~/.rpmmacros
+macrofiles:    @RPMCONFIGDIR@/macros:@RPMCONFIGDIR@/%{_target}/macros:@SYSCONFIGDIR@/macros.*:@SYSCONFIGDIR@/macros:@SYSCONFIGDIR@/%{_target}/macros:~/.rpmmacros
 
 # \endverbatim
 #*/