Skip to content

PPC, PPC64LE, PPCe500v2 and ARMBE #289

Description

@dledda-r7

Mettle for the following architectures is broken:

  • PPC
  • PPCe500v2
  • PPL64LE

The first one throwing SEGFAULT on the __init_libc before reaching main, during my investigation I have never found a mettle for ppc that was working, even on old targets.

The second two are throwing SEGFAULT inside the libev, specifically inside the ev_default_loop called inmettle.c:236. This is more weird than the first one, I remember ppc64le to be working in mid-2025, we changed nothing but now it seems broken for some reasons. I am not sure is worth dealing with this issue at least for ppc64le.

ARMbe is "working" but there are no target so probably it makes sense to remove it.

In general, I suggest to perform a cleaning of the architecture we support and maybe focus on supporting architectures that has real targets.

x86
x64
armel
aarch64
mipseb
mipsel
mips64
mips64el(?)
zarch
riscv64 (?)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions