File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -25,4 +25,19 @@ As a rather simple test, try:
25
25
<target rootfs>/bin/ls
26
26
```
27
27
28
+ ### notes
29
+
30
+ IRIX threading uses a local TLS storage area named PRDA which is privately mapped
31
+ into each thread at address 0x20000. qemu-irix will emulate this behaviour if
32
+ QEMU_IRIXPRDA is set in the environment. You most probably need to do so for any
33
+ IRIX software using multithreading. Be aware that this will noticably harm the
34
+ performance of the emulation since every memory access is checked for PRDA access
35
+ (AFAIK it isn't possible to emulate this directly on linux or BSD).
36
+
37
+ For conveniance I have also extended the handling of QEMU_LD_PREFIX to allow
38
+ the specification of multiple paths separated by ':'. That way you can keep the
39
+ target os root separate from additional software. Moreover, for a noticable
40
+ speed gain at qemu startup, QEMU_LD_PREFIX is not pre-scanned anymore. Instead,
41
+ it is now caching any directories accessed by the emulated program.
42
+
28
43
send bug reports, fixes etc to Kai-Uwe Bloem (
< [email protected] > )
You can’t perform that action at this time.
0 commit comments