Changeset 0c96e6cb in mainline for uspace/lib/posix/source/math.c


Ignore:
Timestamp:
2013-10-18T11:00:23Z (12 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b5851913
Parents:
39bcc99 (diff), 9f9450bb (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge GCC port updates

libposix changes

  • unimplemented methods do not abort, they warn instead
  • add pthread.h, no implementation yet
  • speed-up symbol redefinition (objcopy can work with static libraries as well)
  • add some functions already implemented in libc to libposix

toolchain changes

  • experimental support for HelenOS-specific toolchain
    • toolchain.sh —helenos-target
    • adds *-helenos*- target, e.g. we can have amd64-helenos-gcc
    • added as another choice to HelenOS.config, updated other scripts accordingly
  • added non-root compilation
    • install into PKG/ to be later copied to real root (package-like installation)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/source/math.c

    r39bcc99 r0c96e6cb  
    4949        // TODO: low priority, just a compile-time dependency of binutils
    5050        not_implemented();
     51        return 0.0;
    5152}
    5253
     
    6162        // TODO: low priority, just a compile-time dependency of binutils
    6263        not_implemented();
     64        return 0.0;
    6365}
    6466
     
    7274        // TODO: Python dependency
    7375        not_implemented();
     76        return 0.0;
    7477}
    7578
     
    8487        // TODO: Python dependency
    8588        not_implemented();
     89        return 0.0;
    8690}
    8791
     
    9599        // TODO: Python dependency
    96100        not_implemented();
     101        return 0.0;
    97102}
    98103
     
    106111        // TODO: Python dependency
    107112        not_implemented();
     113        return 0.0;
    108114}
    109115
     
    118124        // TODO: Python dependency
    119125        not_implemented();
     126        return 0.0;
    120127}
    121128
     
    130137        // TODO: Python dependency
    131138        not_implemented();
     139        return 0.0;
    132140}
    133141
     
    141149        // TODO: Python dependency
    142150        not_implemented();
     151        return 0.0;
    143152}
    144153
     
    153162        // TODO: Python dependency
    154163        not_implemented();
     164        return 0.0;
    155165}
    156166
     
    164174        // TODO: Python dependency
    165175        not_implemented();
     176        return 0.0;
    166177}
    167178
     
    175186        // TODO: Python dependency
    176187        not_implemented();
     188        return 0.0;
    177189}
    178190
     
    186198        // TODO: Python dependency
    187199        not_implemented();
     200        return 0.0;
    188201}
    189202
Note: See TracChangeset for help on using the changeset viewer.