[OE-core] [PATCH 0/6] uclibc config cleanup
We do not need machine configs or even arch configs since we construct the bits in .inc files. Once anamoly is mips where we do not use default ARCH for o32 which is mips1 but we use mips32 so thats the reason we have a separate config for mips. Additionally fix boot issue found on mips which were exposed by udev 171 These patches have been tested with builds from scratch for all supported qemu machines and incrmental too (for qemumips) and angstrom/console-image is booted on all supported qemu machines The following changes since commit ae4c2b8834dc4d88be7207ea5c45c596bb46fded: uclibc: Fix bug exposed by udev 168+ for mips architecture (2011-06-30 00:52:32 -0700) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-cleanup http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-cleanup Khem Raj (6): uclibc: Remove redundant machine/arch configs uclibc-config.inc: Fix regexp to determine big-endian arm uclibc.inc: Use ARCH_WANTS_{LITTLE|BIG}_ENDIAN to denote endian uclibc_git.bb: Untether UCLIBC_HAS_FPU from UCLIBC_HAS_FLOATS uclibc: Add UCLIBC_HAS_FLOATS=y to uClibc.distro uclibc: Fix bug exposed by udev 168+ for mips architecture meta/recipes-core/uclibc/uClibc.distro | 157 meta/recipes-core/uclibc/uclibc-config.inc |2 +- ...rch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch | 29 ...fd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch | 33 .../uclibc/uclibc-git/arm/uClibc.machine | 70 - .../uclibc/uclibc-git/armeb/uClibc.machine | 53 --- .../uclibc/uclibc-git/armv5te/uClibc.machine | 77 -- .../uclibc/uclibc-git/armv5teb/uClibc.machine | 74 - .../uclibc/uclibc-git/i386/uClibc.machine | 59 .../uclibc/uclibc-git/i486/uClibc.machine | 62 .../uclibc/uclibc-git/i586/uClibc.machine | 62 .../uclibc/uclibc-git/i686/uClibc.machine | 59 .../uclibc/uclibc-git/mips/uClibc.machine | 61 +--- .../uclibc/uclibc-git/mips64/uClibc.machine| 63 .../uclibc/uclibc-git/mipsel/uClibc.machine| 63 .../uclibc/uclibc-git/powerpc/uClibc.machine | 46 -- .../uclibc/uclibc-git/sh4/uClibc.machine | 48 -- meta/recipes-core/uclibc/uclibc-git/uClibc.distro |1 + meta/recipes-core/uclibc/uclibc-git/uClibc.machine | 14 ++ .../uclibc/uclibc-git/x86_64/uClibc.machine| 41 - meta/recipes-core/uclibc/uclibc.inc|2 +- meta/recipes-core/uclibc/uclibc_git.bb |4 +- 22 files changed, 89 insertions(+), 991 deletions(-) delete mode 100644 meta/recipes-core/uclibc/uClibc.distro create mode 100644 meta/recipes-core/uclibc/uclibc-git/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch create mode 100644 meta/recipes-core/uclibc/uclibc-git/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/arm/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/armeb/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/armv5te/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/armv5teb/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/i386/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/i486/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/i586/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/i686/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/mips64/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/mipsel/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/powerpc/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/sh4/uClibc.machine create mode 100644 meta/recipes-core/uclibc/uclibc-git/uClibc.machine delete mode 100644 meta/recipes-core/uclibc/uclibc-git/x86_64/uClibc.machine -- 1.7.4.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/6] uclibc config cleanup
On Thu, Jun 30, 2011 at 3:30 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Thu, 2011-06-30 at 01:06 -0700, Khem Raj wrote: We do not need machine configs or even arch configs since we construct the bits in .inc files. Once anamoly is mips where we do not use default ARCH for o32 which is mips1 but we use mips32 so thats the reason we have a separate config for mips. Additionally fix boot issue found on mips which were exposed by udev 171 These patches have been tested with builds from scratch for all supported qemu machines and incrmental too (for qemumips) and angstrom/console-image is booted on all supported qemu machines The following changes since commit ae4c2b8834dc4d88be7207ea5c45c596bb46fded: uclibc: Fix bug exposed by udev 168+ for mips architecture (2011-06-30 00:52:32 -0700) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-cleanup http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-cleanup Khem Raj (6): uclibc: Remove redundant machine/arch configs uclibc-config.inc: Fix regexp to determine big-endian arm uclibc.inc: Use ARCH_WANTS_{LITTLE|BIG}_ENDIAN to denote endian uclibc_git.bb: Untether UCLIBC_HAS_FPU from UCLIBC_HAS_FLOATS uclibc: Add UCLIBC_HAS_FLOATS=y to uClibc.distro uclibc: Fix bug exposed by udev 168+ for mips architecture Merged to master, thanks. Hi Richard Somehow first patch that got merged was older version I guess from the one I posted to ml before the pull request got in. So I have sent a follow up patch which adds the missing parts. The patch is here http://patches.openembedded.org/patch/6769/ Please install Thanks -Khem ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/6] uclibc config cleanup
On Thu, 2011-06-30 at 16:36 -0700, Khem Raj wrote: On Thu, Jun 30, 2011 at 3:30 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Thu, 2011-06-30 at 01:06 -0700, Khem Raj wrote: We do not need machine configs or even arch configs since we construct the bits in .inc files. Once anamoly is mips where we do not use default ARCH for o32 which is mips1 but we use mips32 so thats the reason we have a separate config for mips. Additionally fix boot issue found on mips which were exposed by udev 171 These patches have been tested with builds from scratch for all supported qemu machines and incrmental too (for qemumips) and angstrom/console-image is booted on all supported qemu machines The following changes since commit ae4c2b8834dc4d88be7207ea5c45c596bb46fded: uclibc: Fix bug exposed by udev 168+ for mips architecture (2011-06-30 00:52:32 -0700) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-cleanup http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-cleanup Khem Raj (6): uclibc: Remove redundant machine/arch configs uclibc-config.inc: Fix regexp to determine big-endian arm uclibc.inc: Use ARCH_WANTS_{LITTLE|BIG}_ENDIAN to denote endian uclibc_git.bb: Untether UCLIBC_HAS_FPU from UCLIBC_HAS_FLOATS uclibc: Add UCLIBC_HAS_FLOATS=y to uClibc.distro uclibc: Fix bug exposed by udev 168+ for mips architecture Merged to master, thanks. Hi Richard Somehow first patch that got merged was older version I guess from the one I posted to ml before the pull request got in. So I have sent a follow up patch which adds the missing parts. The patch is here http://patches.openembedded.org/patch/6769/ Please install Sorry about that, I think things got confused. I've pulled the update, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core