Remove x86/generic target
David Bauer
mail at david-bauer.net
Fri May 2 03:25:53 PDT 2025
Hi Hauke,
I'm not using it anymore, but to put the discussion points we had on the list:
I think the removal goes in line with the performance expectations we have towards
modern network hardware.
We don't lose compatibility as existing platforms can use the legacy target, so I'm all for it.
Two points I still need clarification on
- Can we expect / do we have to take special care for ASU users or is x86 currently not supported anyways?
- What is with the geode target, can this also be unified to legacy? I know about its existence, but not the purpose.
Best
David
On 5/1/25 23:11, Hauke Mehrtens wrote:
> Hi,
>
> We would like to remove the 32 bit x86/generic target. The target is still working, but we could save some build resources.
>
> See this PR: https://github.com/openwrt/openwrt/pull/14944
>
> Who is still using the x86/generic target? If you are still using it what is your use case?
>
> We would keep the x86/64 target which is used on recent x86_64 systems and x86_64 cloud systems.
>
> We would also keep the x86/legacy and the x86/geode target. We can activate some extra kernel build options if it can not replace x86/generic with the current configuration.
>
> The x86/generic target is compiled with Intel Pentium 4 optimizations. It will not work on older systems. The x86/legacy and x86/geode target are compiled for the Intel Pentium MMX CPU.
>
> Hauke
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list