Changes this version:
Libgcc now built for TMS9900
Implemented optimized assembly functions in libgcc for:
count leading zero bits
count trailing zero bits
find index of least significant set bit
count set bits
calculate parity bit
signed and unsigned 32-bit division and modulus
Fixed 32-bit multiplies, was only doing unsigned multiply
Fixed 32-bit negation, was emitting invalid NEG instruction
Removed fake PC register (Yay!)
New build instructions to make libgcc
Fixed function prologue and epilogue, was saving R11 unnecessarily
Optimized function epilogue, saving a few cycles
Enforced correct use of R11 register, was causing randomly broken code
Download:
gcc-4.4.0-tms9900-1.7-patch.tar.gz
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment