[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp 75c898e: ; * src/pdumper.c (dump_do_dump_relocation)
From: |
Eli Zaretskii |
Subject: |
feature/native-comp 75c898e: ; * src/pdumper.c (dump_do_dump_relocation): Add a FIXME comment. |
Date: |
Sat, 17 Apr 2021 12:10:43 -0400 (EDT) |
branch: feature/native-comp
commit 75c898edc3d7e06b589ce42917ae56e0c40082ac
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
; * src/pdumper.c (dump_do_dump_relocation): Add a FIXME comment.
---
src/pdumper.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/pdumper.c b/src/pdumper.c
index c9285dd..ed763a5 100644
--- a/src/pdumper.c
+++ b/src/pdumper.c
@@ -5325,6 +5325,13 @@ dump_do_dump_relocation (const uintptr_t dump_base,
memcpy (fndata + execdir_len, SSDATA (cu_file), fn_len);
}
+ /* FIXME: This records the names of the *.eln files in an
+ unexpanded form, with one or more ".." elements (and on
+ Windows with the first part using backslashes). The file
+ names are also unibyte. If we care about this, we need to
+ loop in startup.el over all the preloaded modules and run
+ their file names through expand-file-name and
+ decode-coding-string. */
comp_u->file = eln_fname;
comp_u->handle = dynlib_open (SSDATA (eln_fname));
if (!comp_u->handle)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- feature/native-comp 75c898e: ; * src/pdumper.c (dump_do_dump_relocation): Add a FIXME comment.,
Eli Zaretskii <=