diff options
Diffstat (limited to 'hurd/translator')
-rw-r--r-- | hurd/translator/pfinet/ipv6.mdwn | 2 | ||||
-rw-r--r-- | hurd/translator/procfs/jkoenig/discussion.mdwn | 25 | ||||
-rw-r--r-- | hurd/translator/random.mdwn | 2 |
3 files changed, 16 insertions, 13 deletions
diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn index 03a5670a..42ee3c55 100644 --- a/hurd/translator/pfinet/ipv6.mdwn +++ b/hurd/translator/pfinet/ipv6.mdwn @@ -10,7 +10,7 @@ is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] [[Stefan_Siegl|stesie]] has added IPv6 support to the pfinet [[translator]]. -This was [Savannah task #5470](http://savannah.gnu.org/task/?5470). +This was [[!GNU_Savannah_task 5470]]. # Implementation diff --git a/hurd/translator/procfs/jkoenig/discussion.mdwn b/hurd/translator/procfs/jkoenig/discussion.mdwn index 4cd4e5ca..d26f05f9 100644 --- a/hurd/translator/procfs/jkoenig/discussion.mdwn +++ b/hurd/translator/procfs/jkoenig/discussion.mdwn @@ -218,6 +218,20 @@ Needed by glibc's `pldd` tool (commit [[!message-id "alpine.LFD.2.02.1110111111260.2016@akari"]]. Needed by glibc's `stdlib/tst-secure-getenv.c`. +Is it generally possible to use something like the following instead? +Disadvantage is that every program using this needs to be patched. + + #include <dlfcn.h> + [...] + Dl_info DLInfo; + int err = dladdr(&main, &DLInfo); + if (err == 0) + [...] + /* Pathname of shared object that contains address: DLInfo.dli_fname. */ + /* Filter it through realpath. */ + +This is used in `[LLVM]/lib/Support/Unix/Path.inc`. + # `/proc/[PID]/fd/` @@ -300,17 +314,6 @@ Needed by glibc's `pldd` tool (commit report why the test suite failed -# IRC, freenode, #hurd, 2011-06-19 - - <pinotree> jkoenig: procfs question: in process.c, process_lookup_pid, why - is the entries[2].hook line repeated twice? - <jkoenig> pinotree, let me check - <jkoenig> pinotree, it's probably just a mistake, there's no way the second - one has any effect - <pinotree> jkoenig: i see, it looked like you c&p'd that code accidentally - <jkoenig> pinotree, it's probably what happened, yes. - - # `/proc/[PID]/cwd` ## IRC, freenode, #hurd, 2012-06-30 diff --git a/hurd/translator/random.mdwn b/hurd/translator/random.mdwn index 9fc975f2..8304f600 100644 --- a/hurd/translator/random.mdwn +++ b/hurd/translator/random.mdwn @@ -1,4 +1,4 @@ -[Savannah task #5130: random translator](http://savannah.gnu.org/task/?5130) +[[!GNU_Savannah_task 5130]]: random translator. See the attached [[mbox.bz2]] containing all the emails concerning this topic which I was able to gather from public archives. (!) This is not up-to-date |