<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Oct 2, 2021 at 7: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"><div style="overflow-wrap: break-word;"><br><div><br><blockquote type="cite"><div>Am 01.10.2021 um 23:03 schrieb Christo Crause via fpc-devel <<a href="mailto:fpc-devel@lists.freepascal.org" target="_blank">fpc-devel@lists.freepascal.org</a>>:</div><div><div dir="ltr"><div class="gmail_quote"><br><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></div></div></blockquote><div><br></div>Thanks, applied.</div><div><br><br><div></div>I needed also</div><div><br></div><div>f92b8d1681c0d1ca2228b3114373085524cd93ff</div></div></blockquote><div><br></div><div>Indeed, apologies for missing that one.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div><blockquote type="cite"><div><div dir="ltr"><div class="gmail_quote"><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></div></blockquote><br></div><div>If they do not fix really important things, then I would leave them out.</div></div></blockquote><div><br></div><div>There are a couple of refactoring commits in the aopt units that seem like general improvements (e.g. 94d7a02fae1d06a40fc9313f7e42323f97d577c7) which haven't been picked yet.  Will these be merged at some point, maybe 3.4?<br></div></div></div>