X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=ARCH-CHANGES;h=f0edc5817cd49f3e2ce80b3132b81326e0de86a5;hb=e7038e36ebf2ca9cc2eb99d9961f6b9ad7750770;hp=1c15e6fcb2f64d184d4ff13f4c8200d94460ea9b;hpb=7523587f9c565cb2a20fed4c338bee46d62e7eb4;p=cacao.git diff --git a/ARCH-CHANGES b/ARCH-CHANGES index 1c15e6fcb..f0edc5817 100644 --- a/ARCH-CHANGES +++ b/ARCH-CHANGES @@ -1,9 +1,9 @@ - asmpart.S, codegen.c: native thread changes (stefan) - alpha: (asmpart.S:1.16, codegen.c:1.20) + alpha: done (asmpart.S:1.16, codegen.c:1.20) i386: done (asmpart.S:mostly 1.18, codegen.c:every change by me from 1.11-1.27) - mips: (asmpart.S:1.13, codegen.c:1.20) - powerpc: (asmpart.S:1.7, codegen.c:1.13) - x86_64: (asmpart.S:1.8, codegen.c:1.17) + mips: done (asmpart.S:1.13, codegen.c:1.20) + powerpc: done (asmpart.S:1.7, codegen.c:1.13) + x86_64: done (asmpart.S:1.8, codegen.c:1.16-1.17) - codegen.c: builtin_staticmonitorenter (stefan) alpha: done (1.26.2.1) @@ -26,8 +26,8 @@ alpha: done (codegen.c:1.27, codegen.h:1.7) i386: done (codegen.c:1.37, codegen.h:1.12) mips: done (codegen.c:1.22, codegen.h:1.9) - powerpc: TODO - x86_64: TODO + powerpc: done (codegen.c:1.18, codegen.h:1.4) + x86_64: done (codegen.c:1.16, codegen.h:1.6) - codegen.c: ICMD_xASTORECONST (twisti) alpha: TODO @@ -40,12 +40,30 @@ alpha: TODO i386: done (1.39) mips: TODO - powerpc: TODO + powerpc: ON HOLD (stefan) x86_64: TODO - codegen.c: vftbl -> vftbl_t (stefan) alpha: done (1.31) i386: done (1.41) mips: done (1.24) - powerpc: TODO + powerpc: done (1.18) x86_64: done (1.17) + +- codegen.c, codegen.h: Reentrant compiler fixes (twisti) + alpha: done (codegen.c:1.33, codegen.h:1.9) + i386: done (codegen.c:1.42, codegen.h:1.14) + mips: done (codegen.c:1.26, codegen.h:1.12) + powerpc: TODO + x86_64: done (codegen.c:1.19, codegen.h:1.8) + +- machine-instr.h: Atomic operations for new locking implementation (stefan) + alpha: done (1.2) + i386: done (1.3) + mips: TODO + powerpc: TODO + x86_64: done (1.2) + +- codgen.c: what is this (twisti) + alpha: done 1.34 + others ???