Giter Site home page Giter Site logo

Comments (8)

avrs-admin avatar avrs-admin commented on August 16, 2024

Anatoly Sokolov
Sun 05 Jun 2005 12:29:49 PM CEST

No this bug in gcc-4.0.0/avrlibc-1.2.3.
Test case work fine with all compare operation ( <, >, =>, <=).

volatile float foo;
volatile int res;

int
main (void)
{
foo = 3.402823466E+38;
foo = (foo * foo); /* foo = +Inf */

if(foo < 0.0)
{
res = -1;
} else {
res = 1;
}

foo = - foo; /* foo = -Inf */

if(foo < 0.0)
{
res = -1;
} else {
res = 1;
}

return (0);
}

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Mon 20 Feb 2006 11:47:29 PM CET

'fplib' is changed a little to power on IEEE 754 features.
Last acceleration by Peeter Vois (mulsf3) and numerous
improvements by Anatoly Sokolov are included also.
Try it by running a 'tst-all.sh' in tst/table directory.

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Fri 24 Feb 2006 01:27:53 AM CET

fplib-20060224: one error fixed, a bit of accuracy improvements.
Test list is expanded.

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Fri 24 Feb 2006 01:34:56 AM CET

To try the patch to avr-libc-1.4.3:

  • untar a 'avr-libc-1.4.3'  tarball
  • apply the patch
  • make exutable: chmod a+x devtools/gen-avr-lib-tree.sh
  • ./bootstrap
    Below all is standart:
  • ./configure ...
  • make && make install

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Sat 25 Feb 2006 11:35:27 PM CET

fplib-20060225: small inprovements

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Sun 05 Mar 2006 11:25:51 PM CET

20060305: a few of new functions (C99)

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Mon 01 May 2006 11:18:31 PM CEST

20060501: convertion 'long_long <--> float' is added.
Patch to avr-libc-1.4.4: operations with 'devtools' are not needed more.

from avr-libc.

avrs-admin avatar avrs-admin commented on August 16, 2024

Dmitry Xmelkov
Wed 21 Mar 2007 02:31:08 PM CET

Fixed in CVS MAIN branch. The patch is implemented.

from avr-libc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.