Skip to content

Commit

Permalink
Update README.md and CHANGELOG.md for LLVM-19 release
Browse files Browse the repository at this point in the history
* Incorporate changes made for LLVM-18 release.
* Add additional supported targets to README.md.
* Remove experimental from AArch64.
* Update CHANGELOG for changes made since LLVM-18.
  • Loading branch information
smithp35 committed Sep 18, 2024
1 parent aa8112c commit d5af697
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 1 deletion.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,32 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [Unreleased]

### Added
- Armv8.1-M PACBTI library variants (#489).

### Changed
- -nostartfiles required when using crt0-semihosting (#460).

## [19.0.0]

### Added
- AArch32 v8-A and v8-R can now be targeted (#484) (#486).
- Experimental support for building llvm-libc overlay package (#452).
- Additional library variants for Armv7 (#464) (#491) (#494).
- Additional multilib mappings for v7ve and Thumb target triples (#479) (#481).
- AArch64 v8-R library variant (#468).
- Omax and OmaxLTO config files (#454).

### Changed
- Use unstable libc++ ABI (#294).
- Merge v7-M and v7E-M library variants (#482)

## [18.0.0]

### Added

- Documentation for the newlib overlay package (#399).
- Support for C++ exceptions and RTTI added in the standard libraries (#339).

## [17.0.0]

Expand Down
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,12 @@ embedded and realtime operating systems.
- Armv4T (experimental)
- Armv5TE (experimental)
- Armv6 (experimental, using the Armv5TE library variant)
- AArch64 armv8.0 (experimental)
- Armv7-A
- Armv7-R
- AArch32 Armv8-A
- AArch32 Armv8-R
- AArch64 armv8-A
- AArch64 armv8-R

## C++ support

Expand Down

0 comments on commit d5af697

Please sign in to comment.