[fpc-devel] Preparing 3.2.4, call for merge request and regressions

Florian Klämpfl florian at freepascal.org
Sat Oct 2 19:42:13 CEST 2021



> Am 01.10.2021 um 23:03 schrieb Christo Crause via fpc-devel <fpc-devel at lists.freepascal.org>:
> 
> On Wed, Sep 29, 2021 at 8:42 PM Florian Klämpfl via fpc-devel <fpc-devel at lists.freepascal.org <mailto:fpc-devel at lists.freepascal.org>> wrote:
> Am 29.09.21 um 18:10 schrieb Christo Crause via fpc-devel:
> > There is a long list of AVR commits dating back to 2018.  Is someone 
> > looking at this, or should I prepare a list?
> 
> Not yet, if you can provide one, that would be great!
> 
> 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.

Thanks, applied.

> 
> 42e54c1ad5262f0954375c9e40fa4cc8cc32ab7c
> 917de001d6af01c4d3f11a6ddfe59935ee859a8f
> 8fceba449334735be058a1db4dbf1d8c5f999046
> 12879adc2f370c6bbdaa8dd2e0b80a0174ddb82b
> 3ad450c6364e471810e008a2bf13b1e48b4d849b
> c867d2b7f64b4fe56c923924c40199447512dc48
> 009c87156a1ca1f2eb6b08f7bc01e0e7816eb13c
> 2f501be2a0a17091460c8307862671cb9dbff45b
> 5bdc635f50c284217c336a407da774c6850a7f9e
> dee01978907bf4ae544fe53c95a81cea34f1ce4d
> aa4961d06e12c43a802ee25305d8805cf1ff1414
> ee7bc1d5165d96fce1437d625b29649b0c95b322
> 0d97dc7965dd95f7b44692d57851aca0db2894dd
> 48a7c0989a8858737ecc18fc62f237753d1d05c9
> 030cf78ac58eadfe491877676d8a5a51844514c5
> ff3372567f16be75ed1762f3fd5b302faa5e12d6
> 4b93eb64b314ef1c127156b17da59bbba14bc13d
> 893507a5d6b0fbd28568154fbf63d6053fefbc1a
> 91016c97a43192836780f6bd5b1c0da01f1d4b6b
> f72342ed0e7e2c4e268de982a64222dcdc3d75af
> 1b698d319fd2f30ea9314b18063f9f64c1cf23c5
> 9e5cbce6be0c5658610ab93e1f193ef7cc289f7f
> 05c4f45596c7605a5c1801ae86efd86a1a006d18
> 4e93a9a6c7ad4eac2ec416f724013dd4a0860cf2
> dd2d1bf68b5c85c66a1d59b2f1d2319cb3b726af
> 5fc12500f277327255e011decd672285b71892c7
> 3b1903b43056f112b340c878699dbf7f80b16ded
> f61207f1cc24fd547353895c8b83154527b0be64
> e8a48be3bcc50859231ef4550e43f9f677164155
> 701848889e58254c7925415dee7212ff655b6264
> fabe4cc0676679fde2b8d888dd81b902eed4b3be
> 6f434b6751b2fb4f459e5f004086c6ede5436309
> 96a4cda03b66fc568b5e6bc1421e9465b772b594
> aaa6ae5770d07ee28be4e17ba331f45d940bb6bd
> 26eae3672ba6b5981d7a473094d7d22815b359b0
> f629fa1bb9760e2dc2b0ee9761b0c52bf76b4fa7

I needed also

f92b8d1681c0d1ca2228b3114373085524cd93ff

> 
> Problematic - seems to require commits that affect other targets:
> 8fd0a27875abb2636a1388876f590a3a56d83b56 - commit doesn't compile, missing definition of labelcnt
> ae04e5d7f0c2527677b7c4ce6be2c235a4635c82 - doesn't compile, requires definition of TransferUsedRegs in 94d7a02fae1d06a40fc9313f7e42323f97d577c7 but that doesn't merge cleanly (conflicts in aoptx86.pas).
> 4b4e316af02a968f27147123b189b04a9931ba79 - requires commit or fix that renames FPC_in_cpu_first to in_cpu_first

If they do not fix really important things, then I would leave them out.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20211002/b8f72ec6/attachment.htm>


More information about the fpc-devel mailing list