<div dir="ltr"><div dir="ltr"></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 29, 2021 at 8:42 PM Florian Klämpfl via fpc-devel <<a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 29.09.21 um 18:10 schrieb Christo Crause via fpc-devel:<br>
> There is a long list of AVR commits dating back to 2018.  Is someone <br>
> looking at this, or should I prepare a list?<br>
<br>
Not yet, if you can provide one, that would be great!<br></blockquote><div><br></div><div>Below is a list of commits that kind of merge relatively easily.  This covers most of the relevant AVR patches up to Jan 2020, just before the avrtiny support was added.  There are three commits in this period that rely on more invasive and widespread changes of other commits, I will list them separately at the end.</div><div><br></div><div>42e54c1ad5262f0954375c9e40fa4cc8cc32ab7c<br>917de001d6af01c4d3f11a6ddfe59935ee859a8f<br>8fceba449334735be058a1db4dbf1d8c5f999046<br>12879adc2f370c6bbdaa8dd2e0b80a0174ddb82b<br>3ad450c6364e471810e008a2bf13b1e48b4d849b<br>c867d2b7f64b4fe56c923924c40199447512dc48<br>009c87156a1ca1f2eb6b08f7bc01e0e7816eb13c<br>2f501be2a0a17091460c8307862671cb9dbff45b<br>5bdc635f50c284217c336a407da774c6850a7f9e<br>dee01978907bf4ae544fe53c95a81cea34f1ce4d<br>aa4961d06e12c43a802ee25305d8805cf1ff1414<br>ee7bc1d5165d96fce1437d625b29649b0c95b322<br>0d97dc7965dd95f7b44692d57851aca0db2894dd<br>48a7c0989a8858737ecc18fc62f237753d1d05c9<br>030cf78ac58eadfe491877676d8a5a51844514c5<br>ff3372567f16be75ed1762f3fd5b302faa5e12d6<br>4b93eb64b314ef1c127156b17da59bbba14bc13d<br>893507a5d6b0fbd28568154fbf63d6053fefbc1a<br>91016c97a43192836780f6bd5b1c0da01f1d4b6b<br>f72342ed0e7e2c4e268de982a64222dcdc3d75af<br>1b698d319fd2f30ea9314b18063f9f64c1cf23c5<br>9e5cbce6be0c5658610ab93e1f193ef7cc289f7f<br>05c4f45596c7605a5c1801ae86efd86a1a006d18<br>4e93a9a6c7ad4eac2ec416f724013dd4a0860cf2<br>dd2d1bf68b5c85c66a1d59b2f1d2319cb3b726af<br>5fc12500f277327255e011decd672285b71892c7<br>3b1903b43056f112b340c878699dbf7f80b16ded<br>f61207f1cc24fd547353895c8b83154527b0be64<br>e8a48be3bcc50859231ef4550e43f9f677164155<br>701848889e58254c7925415dee7212ff655b6264<br>fabe4cc0676679fde2b8d888dd81b902eed4b3be<br>6f434b6751b2fb4f459e5f004086c6ede5436309<br>96a4cda03b66fc568b5e6bc1421e9465b772b594<br>aaa6ae5770d07ee28be4e17ba331f45d940bb6bd<br>26eae3672ba6b5981d7a473094d7d22815b359b0<br>f629fa1bb9760e2dc2b0ee9761b0c52bf76b4fa7</div><div><br></div><div>Problematic - seems to require commits that affect other targets:</div><div>8fd0a27875abb2636a1388876f590a3a56d83b56 - commit doesn't compile, missing definition of labelcnt<br>ae04e5d7f0c2527677b7c4ce6be2c235a4635c82 - doesn't compile, requires definition of TransferUsedRegs in 94d7a02fae1d06a40fc9313f7e42323f97d577c7 but that doesn't merge cleanly (conflicts in aoptx86.pas).<br>4b4e316af02a968f27147123b189b04a9931ba79 - requires commit or fix that renames FPC_in_cpu_first to in_cpu_first<br></div></div></div>