https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/143914
>From 3e070f4aa1e105a4f5b486b662e481195a0a4608 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/3] Add support for many new AVR mcus like AVR128DB28
---
clang
https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/143914
>From 3e070f4aa1e105a4f5b486b662e481195a0a4608 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/5] Add support for many new AVR mcus like AVR128DB28
---
clang
tomtor wrote:
Removed EIJMP for avr128 devices, see:
https://onlinedocs.microchip.com/oxy/GUID-0B644D8F-67E7-49E6-82C9-1B2B9ABE6A0D-en-US-23/GUID-3F578DEB-6EE6-4081-AEF2-B505FF2AE8A5.html
https://github.com/llvm/llvm-project/pull/143914
___
cfe-commit
https://github.com/tomtor edited
https://github.com/llvm/llvm-project/pull/143914
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/144229
>From 57a30b4bfd87a8389ab042b2c9184a59bf7f4519 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/8] Add support for many new AVR mcus like AVR128DB28
---
clang
https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/144229
>From 57a30b4bfd87a8389ab042b2c9184a59bf7f4519 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/9] Add support for many new AVR mcus like AVR128DB28
---
clang
tomtor wrote:
Double checking
https://onlinedocs.microchip.com/oxy/GUID-0B644D8F-67E7-49E6-82C9-1B2B9ABE6A0D-en-US-23/GUID-33953345-30E8-49BC-89A0-9734DC6EA5B9.html
https://github.com/llvm/llvm-project/pull/144229
___
cfe-commits mailing list
cfe-comm
https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/143914
>From 3e070f4aa1e105a4f5b486b662e481195a0a4608 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/4] Add support for many new AVR mcus like AVR128DB28
---
clang
@@ -336,6 +336,9 @@ static MCUInfo AVRMcus[] = {
{"attiny1624", "__AVR_ATtiny1624__", "103", 1},
{"attiny1626", "__AVR_ATtiny1626__", "103", 1},
{"attiny1627", "__AVR_ATtiny1627__", "103", 1},
+{"attiny3224", "__AVR_ATtiny1624__", "103", 1},
tom
@@ -326,8 +326,78 @@ constexpr struct {
{"attiny1624", "avrxmega3", "avrxmega3", 0x803800},
{"attiny1626", "avrxmega3", "avrxmega3", 0x803800},
{"attiny1627", "avrxmega3", "avrxmega3", 0x803800},
+{"attiny3224", "avrxmega3", "avrxmega3", 0x803400},
+{"attiny
https://github.com/tomtor edited
https://github.com/llvm/llvm-project/pull/143914
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/tomtor edited
https://github.com/llvm/llvm-project/pull/143914
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/tomtor edited
https://github.com/llvm/llvm-project/pull/143914
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/tomtor edited
https://github.com/llvm/llvm-project/pull/143914
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
tomtor wrote:
For future reference, the avr16/avr32 devices do have SPM and SPMX features,
but the current xmega3 definition has not.
Xmega3 is also used for modern attiny series which do not have SPM(X), so that
is correct.
The avr64 devices use xmega2 which has SPM(X) defined, so that is al
tomtor wrote:
> LGTM. Thank you for updating the patch!
Thanks! I am now rebuilding after:
`cmake -S llvm -B build -G Ninja`
https://github.com/llvm/llvm-project/pull/144229
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llv
tomtor wrote:
My local tree build OK...
https://github.com/llvm/llvm-project/pull/144229
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/tomtor edited
https://github.com/llvm/llvm-project/pull/144229
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
tomtor wrote:
@Patryk27 @benshi001 @kazutakahirata
Oops, as you noticed I did not recompile after adding the avr64* models.
Sorry for that, changes are almost never trivial
Hope all is ok now, my local compile did compile my files, but ended with:
cc1plus: fatal error:
/home/tom/src/rust
https://github.com/tomtor created
https://github.com/llvm/llvm-project/pull/144229
https://github.com/llvm/llvm-project/pull/143914 failed to compile due to an
unchecked late change. Sorry for that.
Added the missing XMEGA2 definition.
>From 57a30b4bfd87a8389ab042b2c9184a59bf7f4519 Mon Sep
tomtor wrote:
In the CI check I find one ` FAIL:`
```
2025-06-15T07:21:48.1250696Z FAIL: Flang :: Semantics/modfile76.F90 (3383 of
3529)
2025-06-15T07:21:48.1251772Z TEST 'Flang ::
Semantics/modfile76.F90' FAILED
```
but this is unrelated? (Flang, for
https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/144229
>From 57a30b4bfd87a8389ab042b2c9184a59bf7f4519 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/7] Add support for many new AVR mcus like AVR128DB28
---
clang
tomtor wrote:
@kazutakahirata Thanks again!
I noticed the failling check but could not find the cause in the enormous log
file. Wondered if it could be caused by a timeout on the build, but it was this
failing check.
Added new test patterns for the new MCUs.
Did not manage to run these tests
https://github.com/tomtor created
https://github.com/llvm/llvm-project/pull/143914
Should fix https://github.com/llvm/llvm-project/issues/116116
>From 3e070f4aa1e105a4f5b486b662e481195a0a4608 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH] Ad
https://github.com/tomtor updated
https://github.com/llvm/llvm-project/pull/143914
>From 3e070f4aa1e105a4f5b486b662e481195a0a4608 Mon Sep 17 00:00:00 2001
From: Tom Vijlbrief
Date: Thu, 12 Jun 2025 16:59:46 +0200
Subject: [PATCH 1/2] Add support for many new AVR mcus like AVR128DB28
---
clang
25 matches
Mail list logo