All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/3] Add support for the MCF5441x Coldfire
@ 2024-04-10 17:12 Jean-Michel Hautbois
  2024-04-10 17:12 ` [Buildroot] [PATCH v2 1/3] arch: add support for mcf5441x Colfdire Jean-Michel Hautbois
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Jean-Michel Hautbois @ 2024-04-10 17:12 UTC (permalink / raw)
  To: buildroot
  Cc: Romain Naour, Jean-Michel Hautbois, Giulio Benetti,
	Thomas Petazzoni, yann.morin.1998

Hi !

I have a custom board which uses a MCF54418 and I want it to use an
upstream buildroot (for all the good reasons ;-)).
From what I can tell the only Coldfire processor currently supported is
the MCF5208 which does not have a MMU.

While trying to add the processor support, I faced an issue during the
host-gcc build when the MMU configuration is selected, because it makes
it compile the multilib part.

Sadly, a commit [1] removed the GCC ARCH configuration which was used to
determine if the architecture is "m68k" or "cf". I have re-introduced
this configuration here, only for the MCF5441x case for now.

Changes in v2:
- Use a more global family than only mcf54418 (as in Linux)
- Add glibc support
- Tested as an external toolchain so far so good

[1]: eda11417be m68k: remove BR2_GCC_TARGET_ARCH

Jean-Michel Hautbois (3):
  arch: add support for mcf5441x Colfdire
  board: add the qemu board support for mcf54418
  package/glibc: enable for coldfire with MMU

 arch/Config.in.m68k                   | 10 ++++++++++
 board/qemu/m68k-mcf54418/linux.config | 23 +++++++++++++++++++++++
 configs/qemu_m68k_mcf5441x_defconfig  | 19 +++++++++++++++++++
 package/glibc/Config.in               |  1 +
 toolchain/Config.in                   |  1 +
 5 files changed, 54 insertions(+)
 create mode 100644 board/qemu/m68k-mcf54418/linux.config
 create mode 100644 configs/qemu_m68k_mcf5441x_defconfig

-- 
2.40.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2024-09-18  8:27 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-10 17:12 [Buildroot] [PATCH v2 0/3] Add support for the MCF5441x Coldfire Jean-Michel Hautbois
2024-04-10 17:12 ` [Buildroot] [PATCH v2 1/3] arch: add support for mcf5441x Colfdire Jean-Michel Hautbois
2024-04-10 19:56   ` Thomas Petazzoni via buildroot
2024-04-10 21:08     ` Jean-Michel Hautbois
2024-04-10 21:17       ` Thomas Petazzoni via buildroot
2024-04-11  5:59         ` Jean-Michel Hautbois
2024-04-11 13:48           ` Jean-Michel Hautbois
2024-07-12 21:53             ` Romain Naour via buildroot
2024-09-18  8:27     ` Jean-Michel Hautbois
2024-04-10 17:12 ` [Buildroot] [PATCH v2 2/3] board: add the qemu board support for mcf54418 Jean-Michel Hautbois
2024-07-12 21:09   ` Romain Naour via buildroot
2024-04-10 17:12 ` [Buildroot] [PATCH v2 3/3] package/glibc: enable for coldfire with MMU Jean-Michel Hautbois

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.