Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v4 0/9] powerpc: powerpc64 and powerpc64le support
@ 2014-05-13  4:03 Cody P Schafer
  2014-05-13  4:03 ` [Buildroot] [PATCH v4 1/9] package/gdb: add gdb 7.7.x (7.7.1) and 7.6.x (7.6.2) Cody P Schafer
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Cody P Schafer @ 2014-05-13  4:03 UTC (permalink / raw)
  To: buildroot

This enables powerpc64 and powerpc64le, adds support for some new cpus, and
cleans up some of the powerpc dependency cruft.

The one thing that dependencies aren't added to prevent:

Only linux kernel-3.12 and later support building for powerpc64le, but any of
the linux headers choices in buildroot work as headers.

--

since v3:
 - split gdb-set-default-to-7.6 out

since v2:
 - split out patches
 - prevent using too old glibc/binutils/gcc/gdb (2.19/???/4.8.2/7.7.1 are the earliest
   working versions, respectively)
 - remove BR2_POWERPC
 - add an extra '\n'
 - remove some powerpc dep cruft that wasn't needed

since v1:
 - remove altivec from generic + 64bit (power4 & 5 break that)
 - filter ppc64le first.
 - SPE config is a bool.

Cody P Schafer (9):
  package/gdb: add gdb 7.7.x (7.7.1) and 7.6.x (7.6.2)
  package/gdb: change default gdb from 7.5 to 7.6
  package/binutils: add depends for powerpc64le (only 2.24 works)
  powerpc: add BR2_POWERPC_CPU_HAS_SPE to replace adhoc deps/checks
  powerpc: add BR2_POWERPC_CPU_HAS_ALTIVEC to replace adhoc deps/checks
  powerpc: mark 32-bit only powerpc cpus to prep for adding powerpc64
    support
  powerpc: add power{4,5,6,7,8} cpus
  powerpc: remove unneeded dependencies
  powerpc: add powerpc64 and powerpc64le support

 Makefile                                    |  3 +-
 arch/Config.in                              | 21 ++++++++-
 arch/Config.in.powerpc                      | 71 ++++++++++++++++++++++++++---
 linux/Config.in                             |  3 +-
 package/Makefile.in                         |  2 +-
 package/binutils/Config.in.host             | 14 +++---
 package/efl/libevas/libevas.mk              |  2 +-
 package/ffmpeg/ffmpeg.mk                    |  5 +-
 package/gcc/Config.in.host                  | 10 ++--
 package/gdb/Config.in.host                  | 17 +++++--
 package/glibc/Config.in                     |  8 ++--
 package/gstreamer/gst-ffmpeg/gst-ffmpeg.mk  |  5 +-
 package/gstreamer1/gst1-libav/gst1-libav.mk |  5 +-
 package/libatomic_ops/Config.in             |  2 +-
 package/mpg123/mpg123.mk                    |  4 +-
 package/openssl/openssl.mk                  |  6 +++
 package/systemd/Config.in                   |  3 +-
 package/vlc/vlc.mk                          |  3 +-
 toolchain/toolchain-buildroot/Config.in     |  5 +-
 19 files changed, 138 insertions(+), 51 deletions(-)

-- 
1.9.3

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-05-13  4:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-13  4:03 [Buildroot] [PATCH v4 0/9] powerpc: powerpc64 and powerpc64le support Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 1/9] package/gdb: add gdb 7.7.x (7.7.1) and 7.6.x (7.6.2) Cody P Schafer
2014-05-13  4:21   ` Baruch Siach
2014-05-13  4:03 ` [Buildroot] [PATCH v4 2/9] package/gdb: change default gdb from 7.5 to 7.6 Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 3/9] package/binutils: add depends for powerpc64le (only 2.24 works) Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 4/9] powerpc: add BR2_POWERPC_CPU_HAS_SPE to replace adhoc deps/checks Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 5/9] powerpc: add BR2_POWERPC_CPU_HAS_ALTIVEC " Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 6/9] powerpc: mark 32-bit only powerpc cpus to prep for adding powerpc64 support Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 7/9] powerpc: add power{4,5,6,7,8} cpus Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 8/9] powerpc: remove unneeded dependencies Cody P Schafer
2014-05-13  4:03 ` [Buildroot] [PATCH v4 9/9] powerpc: add powerpc64 and powerpc64le support Cody P Schafer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox