Problem compiling fiasco-ux: ld: entry.o: bad symbol index: 845556
Udo A. Steinberg
us15 at os.inf.tu-dresden.de
Mon Mar 24 21:44:41 CET 2003
On Mon, 24 Mar 2003 21:06:34 +0100 Udo A. Steinberg (UAS) wrote:
UAS> Bis ich genaueres weiß bzw. einen Patch habe, bitte "Assembler IPC Shortcut"
UAS> in "make menuconfig" anschalten - dann funktioniert's.
Bis die Bug-Fixes heute Nacht im Remote-CVS propagiert sind, sollten es
folgende zwei Patches auch tun.
MfG
-Udo.
diff -u -r1.17 entry.S
--- entry.S 21 Mar 2003 15:34:51 -0000 1.17
+++ entry.S 24 Mar 2003 20:29:58 -0000
@@ -50,6 +50,7 @@
#include "config_gdt.h"
#include "globalconfig.h"
#include "low_level.h"
+#include "shortcut.h"
#include "tcboffset.h"
/* We make the trap handler an interrupt gate, because for debugging
diff -u -r1.9 kmem-ux.cpp
--- kmem-ux.cpp 24 Mar 2003 14:46:09 -0000 1.9
+++ kmem-ux.cpp 24 Mar 2003 20:37:06 -0000
@@ -173,11 +173,16 @@
bool
Kmem::pagein_tcb_request (Address eip)
{
+#ifdef CONFIG_ASSEMBLER_IPC_SHORTCUT
extern Mword pagein_tcb_request1;
+#endif
extern Mword pagein_tcb_request3;
- return ( (eip == (Address)&pagein_tcb_request1)
- || (eip == (Address)&pagein_tcb_request3));
+ return (
+#ifdef CONFIG_ASSEMBLER_IPC_SHORTCUT
+ eip == (Address) &pagein_tcb_request1 ||
+#endif
+ eip == (Address) &pagein_tcb_request3);
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20030324/5500e438/attachment-0001.sig>
More information about the l4-hackers
mailing list