[oe-commits] org.oe.dev gcc: Add gcc-cross.inc taking some common code from all gcc-cross packages
rpurdie commit
oe at amethyst.openembedded.net
Mon Mar 17 09:00:02 UTC 2008
gcc: Add gcc-cross.inc taking some common code from all gcc-cross packages
Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: 5035508e402cf3e48527fcc8db840566e79eb2c0
ViewMTN: http://monotone.openembedded.org/revision/info/5035508e402cf3e48527fcc8db840566e79eb2c0
Files:
1
packages/gcc/gcc-cross.inc
packages/gcc/gcc-cross_3.3.3.bb
packages/gcc/gcc-cross_3.3.4.bb
packages/gcc/gcc-cross_3.4.3.bb
packages/gcc/gcc-cross_3.4.4.bb
packages/gcc/gcc-cross_4.0.0.bb
packages/gcc/gcc-cross_4.0.2.bb
packages/gcc/gcc-cross_4.1.0.bb
packages/gcc/gcc-cross_4.1.1.bb
packages/gcc/gcc-cross_4.1.2.bb
packages/gcc/gcc-cross_4.2.1.bb
packages/gcc/gcc-cross_4.2.2.bb
packages/gcc/gcc-cross_csl-arm-2005q3.bb
packages/gcc/gcc-cross_csl-arm-cvs.bb
packages/gcc/gcc-cross_csl-arm.bb
Diffs:
#
# mt diff -re4912acd881a26609037bd2ce66fa26439d0072e -r5035508e402cf3e48527fcc8db840566e79eb2c0
#
#
#
# add_file "packages/gcc/gcc-cross.inc"
# content [5f1ef87e018b6d079617470b7b94e92a69839d00]
#
# patch "packages/gcc/gcc-cross_3.3.3.bb"
# from [8be4ed613fcc71482f46c143f2d9205e96d44a49]
# to [81b10024b423028ea28a536d2fb8ad3789c1e1db]
#
# patch "packages/gcc/gcc-cross_3.3.4.bb"
# from [f0a706a469a0495b467c21af5d0f1e7a2069bef5]
# to [8fe809c8510452ed91b7c180163d7b38fd57bfda]
#
# patch "packages/gcc/gcc-cross_3.4.3.bb"
# from [3922e478c96863b7e429b29d5514405e40655590]
# to [493521d9e66712014a0bb644d8fac2116129e93c]
#
# patch "packages/gcc/gcc-cross_3.4.4.bb"
# from [b2cc9c0b4975aeee794be8310121080c732bce12]
# to [1aad462ecb135e9b78ed7d1803d96619cbf61113]
#
# patch "packages/gcc/gcc-cross_4.0.0.bb"
# from [16196fc81ff58b240b028dbd5048bfbbfba1f061]
# to [8b7db883d9c8cf4cc95e8ba018a480a3b147bbb5]
#
# patch "packages/gcc/gcc-cross_4.0.2.bb"
# from [d22349484ffdd8961dad782c513ceaf2cfb7a092]
# to [8f26a41656d4a45e267377ac24334efed254dd1d]
#
# patch "packages/gcc/gcc-cross_4.1.0.bb"
# from [58861346cc455f42ea1ea46ce5fe954fe16273fc]
# to [f49ccc8958094f7b07f8dcd98b13bfb7dcb2252f]
#
# patch "packages/gcc/gcc-cross_4.1.1.bb"
# from [a60651ad696774bbf78e7e52713585f6ab8a4614]
# to [ff1b874c2ab163cc41fea81f9be577e204238626]
#
# patch "packages/gcc/gcc-cross_4.1.2.bb"
# from [e28911bea8dde083877f22b679d8b9fbe0e109c5]
# to [143bf1517fd2adbd2d50172abf4a2971820b96bd]
#
# patch "packages/gcc/gcc-cross_4.2.1.bb"
# from [3412e11fcca0ae9a4c4d442b157748aea3f1ca12]
# to [13c3bdcc83b4bfad24b9ce65c81533ca33f9fbb0]
#
# patch "packages/gcc/gcc-cross_4.2.2.bb"
# from [277ecafb756389893931213548d103d53318a4a8]
# to [63bc7e78b5fb9f321a5aec70d479193afc7c01c4]
#
# patch "packages/gcc/gcc-cross_csl-arm-2005q3.bb"
# from [fa410264c5e54b141166fc4677f326aed100e22f]
# to [b56d0872302c78e67a1d653594998cd38679b8da]
#
# patch "packages/gcc/gcc-cross_csl-arm-cvs.bb"
# from [13a49fa4e640656b1afbce6aa0e26ea79af2a41e]
# to [5cc7232132151f5736212a06dd53670882d69693]
#
# patch "packages/gcc/gcc-cross_csl-arm.bb"
# from [b3bacdc184ea6a47c8a98a5a7edc48492bc0bc7c]
# to [98fafa0802a080d156cf2e167d65bceb850eee62]
#
============================================================
--- packages/gcc/gcc-cross.inc 5f1ef87e018b6d079617470b7b94e92a69839d00
+++ packages/gcc/gcc-cross.inc 5f1ef87e018b6d079617470b7b94e92a69839d00
@@ -0,0 +1,6 @@
+# path mangling, needed by the cross packaging
+require gcc-paths-cross.inc
+inherit cross
+
+DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
+PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
============================================================
--- packages/gcc/gcc-cross_3.3.3.bb 8be4ed613fcc71482f46c143f2d9205e96d44a49
+++ packages/gcc/gcc-cross_3.3.3.bb 81b10024b423028ea28a536d2fb8ad3789c1e1db
@@ -1,4 +1,3 @@
-SECTION = "devel"
require gcc-${PV}.inc
require gcc-package-target.inc
inherit cross
============================================================
--- packages/gcc/gcc-cross_3.3.4.bb f0a706a469a0495b467c21af5d0f1e7a2069bef5
+++ packages/gcc/gcc-cross_3.3.4.bb 8fe809c8510452ed91b7c180163d7b38fd57bfda
@@ -1,14 +1,9 @@
-SECTION = "devel"
require gcc-${PV}.inc
require gcc-package-target.inc
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
PR="r6"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
-
require gcc3-build-cross.inc
require gcc-package-cross.inc
============================================================
--- packages/gcc/gcc-cross_3.4.3.bb 3922e478c96863b7e429b29d5514405e40655590
+++ packages/gcc/gcc-cross_3.4.3.bb 493521d9e66712014a0bb644d8fac2116129e93c
@@ -1,16 +1,9 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r13"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
-
# cross build
require gcc3-build-cross.inc
# cross packaging
============================================================
--- packages/gcc/gcc-cross_3.4.4.bb b2cc9c0b4975aeee794be8310121080c732bce12
+++ packages/gcc/gcc-cross_3.4.4.bb 1aad462ecb135e9b78ed7d1803d96619cbf61113
@@ -1,16 +1,9 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r8"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
-
# cross build
require gcc3-build-cross.inc
# cross packaging
============================================================
--- packages/gcc/gcc-cross_4.0.0.bb 16196fc81ff58b240b028dbd5048bfbbfba1f061
+++ packages/gcc/gcc-cross_4.0.0.bb 8b7db883d9c8cf4cc95e8ba018a480a3b147bbb5
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r4"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_4.0.2.bb d22349484ffdd8961dad782c513ceaf2cfb7a092
+++ packages/gcc/gcc-cross_4.0.2.bb 8f26a41656d4a45e267377ac24334efed254dd1d
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r10"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_4.1.0.bb 58861346cc455f42ea1ea46ce5fe954fe16273fc
+++ packages/gcc/gcc-cross_4.1.0.bb f49ccc8958094f7b07f8dcd98b13bfb7dcb2252f
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r5"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_4.1.1.bb a60651ad696774bbf78e7e52713585f6ab8a4614
+++ packages/gcc/gcc-cross_4.1.1.bb ff1b874c2ab163cc41fea81f9be577e204238626
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r18"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_4.1.2.bb e28911bea8dde083877f22b679d8b9fbe0e109c5
+++ packages/gcc/gcc-cross_4.1.2.bb 143bf1517fd2adbd2d50172abf4a2971820b96bd
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .bb changes something that affects its *build*
-# remember to increment this one too.
PR = "r14"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_4.2.1.bb 3412e11fcca0ae9a4c4d442b157748aea3f1ca12
+++ packages/gcc/gcc-cross_4.2.1.bb 13c3bdcc83b4bfad24b9ce65c81533ca33f9fbb0
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r13"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_4.2.2.bb 277ecafb756389893931213548d103d53318a4a8
+++ packages/gcc/gcc-cross_4.2.2.bb 63bc7e78b5fb9f321a5aec70d479193afc7c01c4
@@ -1,15 +1,10 @@ require gcc-package-target.inc
require gcc-${PV}.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
+require gcc-cross.inc
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
PR = "r6"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc gmp-native mpfr-native"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
+DEPENDS += "gmp-native mpfr-native"
# cross build
require gcc3-build-cross.inc
============================================================
--- packages/gcc/gcc-cross_csl-arm-2005q3.bb fa410264c5e54b141166fc4677f326aed100e22f
+++ packages/gcc/gcc-cross_csl-arm-2005q3.bb b56d0872302c78e67a1d653594998cd38679b8da
@@ -1,15 +1,8 @@ require gcc-package-target.inc
require gcc-csl-arm-2005q3.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
+require gcc-cross.inc
PR = "r2"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
-
# cross build
require gcc3-build-cross.inc
# cross packaging
============================================================
--- packages/gcc/gcc-cross_csl-arm-cvs.bb 13a49fa4e640656b1afbce6aa0e26ea79af2a41e
+++ packages/gcc/gcc-cross_csl-arm-cvs.bb 5cc7232132151f5736212a06dd53670882d69693
@@ -1,15 +1,8 @@ require gcc-package-target.inc
require gcc-csl-arm-cvs.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
+require gcc-cross.inc
PR = "r1"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
-
# cross build
require gcc3-build-cross.inc
# cross packaging
============================================================
--- packages/gcc/gcc-cross_csl-arm.bb b3bacdc184ea6a47c8a98a5a7edc48492bc0bc7c
+++ packages/gcc/gcc-cross_csl-arm.bb 98fafa0802a080d156cf2e167d65bceb850eee62
@@ -1,15 +1,8 @@ require gcc-package-target.inc
require gcc-csl-arm.inc
require gcc-package-target.inc
-# path mangling, needed by the cross packaging
-require gcc-paths-cross.inc
-inherit cross
-# NOTE: split PR. If the main .oe changes something that affects its *build*
-# remember to increment this one too.
+require gcc-cross.inc
PR = "r1"
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
-
# cross build
require gcc3-build-cross.inc
# cross packaging
More information about the Openembedded-commits
mailing list