<dddddd>That gives the same results as with M1.scm, cleanly. But this is gcc. Now M2-Planet is another history. <OriansJ>M2-Planet can use just plain unsigned <dddddd>Currently, M2-Planet >> behaviour is the same for unsigned. <dddddd>But, at least, we have a fix/workaround for M1-macro.c <dddddd>Which, in retrospect... seems obvious as shift for signed is arithmetic, not logical :/ <dddddd>And... for the record, the "char* s" parameter is "output". <dddddd>The original function, for the curious readers: <dddddd>int stringify(char* s, int digits, int divisor, int value, int shift) <dddddd> i = stringify(s+1, (digits - 1), divisor, value, shift); <dddddd> s[0] = hex2char(i & (divisor - 1)); <dddddd>For octal, divisor is 8, shift 3. <fossy>I am 40% done porting coreutils 5.0 to tinycc <fossy>and should make the bootstrap a bit (lot) faster for tinycc to just past gcc <damo22>i needed `-o $o` because .S.o dont get replaced as .c -> .o <damo22>not sure why its missing itoa and eputs <damo22>`-L mescc-lib/$mes_cpu-mes` seemed to be missing <damo22>just trying to build mes on hurd <damo22>there seems to be two sets of build scripts, configure and configure.sh <Hagfish>coreutils for tcc? nice! i'm guessing you can't make that a configurable option that upstream would accept <OriansJ>fossy: interesting approach. It gives me an idea. ***ChanServ sets mode: +o rekado_
***rekado_ is now known as rekado