--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+unsubscribe@groups.riscv.org.
To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/08b8b8fa-1657-467b-b8fc-1b083fc2d401%40groups.riscv.org.
I see this words from Wikipedia “products derived from LCC may not be sold”.
I am not sure what’s the expected usage for LCC?
From: bruce...@gmail.com [mailto:bruce...@gmail.com]
On Behalf Of Bruce Hoult
Sent: Monday, March 06, 2017 3:49 AM
To: Michg
Cc: RISC-V SW Dev
Subject: Re: [sw-dev] LCC based RV32I ANSI C compiler toolchain
Nice!
On Sun, Mar 5, 2017 at 10:23 PM, Michg <michae...@gmx.de> wrote:
Hello RISCV-community,
I would like to inform about a standalone C compiler toolchain, based on the LCC-compiler (https://github.com/drh/lcc).
The toolchain includes a RV32I backend for LCC and also an assembler and a linker. The toolchain can standalone generate machine code
without using gnu binutils. A libc library is provided and also support for single precision floating point emulation. Testcases executed as verilog
simulations running on picorv32 (https://github.com/cliffordwolf/picorv32) are included.
The sources are available at:
https://github.com/michg/riscv32_lcc
Usage, feedback, contribution are welcome (with increasing appreciation).
Michael
--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+un...@groups.riscv.org.
To post to this group, send email to
sw-...@groups.riscv.org.
Visit this group at
https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit
https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/08b8b8fa-1657-467b-b8fc-1b083fc2d401%40groups.riscv.org.
--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+un...@groups.riscv.org.
To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at
https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/CAMU%2BEkwbNtffXaHOchQFPFUDqE0W%3DLOyEYmEymvUQxG7MPYFkw%40mail.gmail.com.
I see this words from Wikipedia “products derived from LCC may not be sold”.
I am not sure what’s the expected usage for LCC?
| You may not sell lcc or any product derived from it in which it is a |
| significant part of the value of the product. Using the lcc front end |
| to build a C syntax checker is an example of this kind of product. |
|
|
| You may use parts of lcc in products as long as you charge for only |
| those components that are entirely your own and you acknowledge the use |
There could be both cases for compile binary with LCC for customers and export LCC toolchain to customers.
Anyway, let lawyers to handle that J
From: Tommy Murphy [mailto:tommy_...@hotmail.com]
Sent: Monday, March 06, 2017 4:57 PM
To: RISC-V SW Dev
Cc: br...@hoult.org; michae...@gmx.de
Subject: Re: [sw-dev] LCC based RV32I ANSI C compiler toolchain
On Monday, 6 March 2017 03:30:03 UTC, soberl wrote:
--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
sw-dev+un...@groups.riscv.org.
To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at
https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/0c476ad5-1fa2-4cc6-9f72-0b9d52b3e18b%40groups.riscv.org.