Skip to content

lm32: add support for LatticeMico32 architecture - #38

Open
wbx-github wants to merge 1 commit into
uclinux-dev:mainfrom
wbx-github:lm32
Open

wbx-github wants to merge 1 commit into
uclinux-dev:mainfrom
wbx-github:lm32

Conversation

@wbx-github

Copy link
Copy Markdown
Contributor

Add TARGET_lm32 handling to elf2flt and flthdr so that FLAT binaries can be produced for lm32 (e.g. for noMMU Linux with uClibc-ng).

Code is taken from https://github.com/m-labs/elf2flt-lm32 and ported and tested with current elf2flt.

Tested in qemu-system-lm32 with Linux from
https://github.com/m-labs/linux-milkymist/tree/ng

OpenADK can be used to generate a complete image for testing, including required binutils patch and Linux patches.

This is used by the CI testing of uClibc-ng, see here: https://github.com/lordrasmus/uclibc-ng

Add TARGET_lm32 handling to elf2flt and flthdr so that FLAT binaries
can be produced for lm32 (e.g. for noMMU Linux with uClibc-ng).

Code is taken from https://github.com/m-labs/elf2flt-lm32 and
ported and tested with current elf2flt.

Tested in qemu-system-lm32 with Linux from
https://github.com/m-labs/linux-milkymist/tree/ng

OpenADK can be used to generate a complete image for testing, including
required binutils patch and Linux patches.

This is used by the CI testing of uClibc-ng, see here:
https://github.com/lordrasmus/uclibc-ng

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant