Menu

HP48 GNU C Cross-Compiler / News: Recent posts

New arithmetic operators contributed to runtime library!

I am pleased to announce the first new contribution to this project after several years!!

[[Contributed by Martin Finda]]

Hi Alex,
Support for % ^ << >> operators is done.
I'm sending patch-lib-source+libgcc+libgcc1.S to You.
It was created during diff with libgcc1.S 1995-07-12 05:17:00.
I hope, that will be useful for other programmers.

Good day.
Martin

Posted by Alex T. Ramos 2007-08-12

About GCC3 &amp; ROM Libraries (Response to Dr. Bormann)

hello Dr. Bormann,

Thank you for your e-mail. I am thrilled whenever
I see that there is ongoing interest in this project.

I've been procrastinating writing up this reply,
as it required some research...

The patches to gcc2.7.2 were quite trivial. They are,
in fact, only two changes:

1) An #ifdef was added to disable the "external
floating point emulator". The EFPE allows GCC to
perform Constant Folding with the same floating
point specification as the target platform. As a
result of disabling the EFPE, a constant expression
like "1/3.0" could end up having a different result
from "x/3.0" where x = 1.0 at runtime.... read more

Posted by Alex T. Ramos 2002-04-24
MongoDB Logo MongoDB