Actions
Feature #10471
closedSupport ARM architecture
Start date:
08/20/2020
Due date:
% Done:
0%
Estimated time:
Published in build:
Description
At the moment CIL supports the following architectures:
$ ./addons/toplevel.opt -no-findlib -no-autoload-plugins -machdep help [kernel] supported machines are x86_16 x86_32 x86_64 gcc_x86_16 gcc_x86_32 gcc_x86_64 ppc_32 msvc_x86_64 (default is x86_32).
So, it lacks one of the most popular architectures, namely ARM. I could process some source files prepared by ARM cross GCC using gcc_x86_64, but I am not sure that it did not break something crucial silently.
Updated by Evgeny Novikov over 4 years ago
- Priority changed from High to Normal
First experiments demonstrated that gcc_x86_64 works pretty well for the Linux kernel on ARM. Maybe this is due to CIL follows cross CIF that eliminates some architecture dependent things.
Updated by Evgeny Novikov almost 4 years ago
- Status changed from New to Closed
Mikhail supported arm_32, arm_64, gcc_arm_32 and gcc_arm_64. First experience demonstrated that it works. Let's report specific issues separately.
Actions