--- a/cygwin.rst Sat Mar 18 22:08:05 2023 +0200
+++ b/cygwin.rst Sat May 20 15:58:38 2023 +0300
@@ -324,8 +324,21 @@
Package Version Status
cygwin 1.7.7-1 OK
-Rebase dll
-==========
+Rebase dll / rebaseall
+======================
+
+Today ``rebaseall`` script takes care of DLL acrees clashes. It is shell script that should be run
+from ``ash`` (a special Cygwin shell that compatible with rebase process in egg-chicken mean), like
+you close every Cygwin program (including Windows services) and run from cmd.exe or PowerShell::
+
+ sh -c rebaseall
+
+With modern Emacs 28.1-2 introduced native compilation for every user using Emacs you need to add
+Emacs's dynamic modules to the update list under ``/var/lib/rebase/userpath.d`` (``user`` below is a
+placeholder)::
+
+ $ cat /var/lib/rebase/userpath.d/user
+ /home/user/.emacs.d/eln-cache
In order to Cygwin to maintain ``fork()`` syscall it should preserve same
logical base address for dll to be able to share library between child and