AVR LLVM released

Go To Last Post
6 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The LLVM Compiler Infrastructure Project

<home page URL>

(right column, top)

Latest LLVM Release!

13 March 2017: LLVM 4.0.0 is now available for download! LLVM is publicly available under an open source License.

LLVM 4.0.0 Release Notes

Changes to the AVR Target

<URL>

This marks the first release where the AVR backend has been completely merged from a fork into LLVM trunk. The backend is still marked experimental, but is generally quite usable. All downstream development has halted on GitHub, and changes now go directly into LLVM trunk.

...

via

<VIA>

 

Edit : re-try 2

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

gchapman wrote:
The backend is still marked experimental, but is generally quite usable.

Think I'll give it a while to "mature" then.

 

It only took avr-gcc about 5 years to get pretty good!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Good call!

Arrival probably this northern Fall (LLVM 11)

http://llvm.org/docs/ReleaseNotes.html#changes-to-the-avr-target

 

edit :

most recent AVR are the updates to tiny10 (tiny102, tiny104); iow, no PB megaAVR.

https://github.com/llvm/llvm-project/blob/master/llvm/lib/Target/AVR/AVRDevices.td

 


https://github.com/llvm/llvm-project/tree/master/llvm/lib/Target/AVR#useful-links

 

"Dare to be naïve." - Buckminster Fuller

Last Edited: Wed. May 20, 2020 - 07:46 PM