···9999100100- Calling `makeSetupHook` without passing a `name` argument is deprecated.
101101102102+- The `cosmoc` package has been removed. The upstream scripts in `cosmocc` should be used instead.
103103+102104- Qt 5.12 and 5.14 have been removed, as the corresponding branches have been EOL upstream for a long time. This affected under 10 packages in nixpkgs, largely unmaintained upstream as well, however, out-of-tree package expressions may need to be updated manually.
103105104106- The [services.wordpress.sites.<name>.plugins](#opt-services.wordpress.sites._name_.plugins) and [services.wordpress.sites.<name>.themes](#opt-services.wordpress.sites._name_.themes) options have been converted from sets to attribute sets to allow for consumers to specify explicit install paths via attribute name.
···11+From d243f4009d8071b734df16cd70f4c5d09a373769 Mon Sep 17 00:00:00 2001
22+From: Andrew Pinski <apinski@marvell.com>
33+Date: Wed, 5 Jan 2022 22:00:07 +0000
44+Subject: [PATCH] Fix target/103910: missing GTY on x86_mfence causing PCH
55+ usage to ICE
66+77+With -O3 -march=opteron, a mfence builtin is added after the loop
88+to say the nontemporal stores are no longer needed. This all good
99+without precompiled headers as the function decl that is referneced
1010+by x86_mfence is referenced in another variable but with precompiled
1111+headers, x86_mfence is all messed up and the decl was GC'ed away.
1212+This fixes the problem by marking x86_mfence as GTY to save/restore
1313+during precompiled headers just like most other variables in
1414+the header file.
1515+1616+Committed as obvious after a bootstrap/test on x86_64-linux-gnu.
1717+1818+gcc/ChangeLog:
1919+2020+ PR target/103910
2121+ * config/i386/i386.h (x86_mfence): Mark with GTY.
2222+---
2323+ gcc/config/i386/i386.h | 2 +-
2424+ 1 file changed, 1 insertion(+), 1 deletion(-)
2525+2626+diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
2727+index f027608eefa..3ac0f698ae2 100644
2828+--- a/gcc/config/i386/i386.h
2929++++ b/gcc/config/i386/i386.h
3030+@@ -486,7 +486,7 @@ extern unsigned char ix86_prefetch_sse;
3131+3232+ /* Fence to use after loop using storent. */
3333+3434+-extern tree x86_mfence;
3535++extern GTY(()) tree x86_mfence;
3636+ #define FENCE_FOLLOWING_MOVNT x86_mfence
3737+3838+ /* Once GDB has been enhanced to deal with functions without frame
3939+--
4040+2.31.1
4141+