On Tue Apr 26 22:34:26 EDT 2011, [email protected] wrote:
> erik quanstrom <[email protected]> writes:
>
> > the sources version of fossil does allow spaces in filenames.
>
> I'm hypothesizing that my version of fossil isn't allowing spaces in
> file names because the version compiled into the '#//boot/boot/fossil'
> in the 9atom 9pcf kernel from the 9atom .iso doesn't allow spaces.
> Would that hypothesis be correct? (Which would bring me to my next
> question: how to recompile the 9atom kernel, with _tracein and _traceout
> undefined in the final link and all, but that's a topic for a different
> thread.)
i hope to clean all this junk up in my infinite spare time. sorry.
rebuild libc after adding this, or remove the flags section from your
/sys/src/9/pc/9pcf*.
; cat /sys/src/libc//386/trace.s
TEXT _tracein(SB), 1, $0
CMPL traceactive(SB), $0
JEQ inotready
MOVL 16(SP),AX
PUSHL AX
MOVL 16(SP),AX
PUSHL AX
MOVL 16(SP),AX
PUSHL AX
MOVL 16(SP),AX
PUSHL AX
MOVL 16(SP),AX
PUSHL AX
CALL tracein(SB)
POPL AX
POPL AX
POPL AX
POPL AX
POPL AX
inotready:
RET
TEXT _traceout(SB), 1, $0
CMPL traceactive(SB), $0
JEQ notready
PUSHL AX
MOVL 4(SP),AX
PUSHL AX
CALL traceout(SB)
POPL AX
POPL AX
notready:
RET
- erik