c8160e6ecd
of the user's namespace. We need to do this because the readline emulation functions call term_beep(), but readline isn't built using the same (funky) namespace-protection method as the rest of libedit (it's included like a normal library object). Without this (fairly disgusting) hack, any program linked against libedit will fail to link with an unresolved reference to term_beep() if using an Elf toolchain (e.g. on the Alpha). XXX Why this doesn't happen with NetBSD's a.out toolchain is a mystery XXX to me, and I'm not sure I really want to know (given that a.out XXX _should_ break the same way as Elf does in this case).