Emacs uses the original _DYNAMIC data and crt0 recomputes it on startup of the dumped executable. So this should be fine. I will try rebuilding my library; thanks for the hint. ------------------------------------------------------------------------------