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/include/posix/float.h

    r39bcc99 r0c96e6cb  
    6161        #undef FLT_RADIX
    6262        #define FLT_RADIX __FLT_RADIX__
     63        #undef FLT_MIN
     64        #define FLT_MIN __FLT_MIN__
     65        #undef FLT_MAX
     66        #define FLT_MAX __FLT_MAX__
     67        #undef FLT_EPSILON
     68        #define FLT_EPSILON __FLT_EPSILON__
     69        #undef FLT_MANT_DIG
     70        #define FLT_MANT_DIG __FLT_MANT_DIG__
     71        #undef LDBL_MANT_DIG
     72        #define LDBL_MANT_DIG __LDBL_MANT_DIG__
    6373#else
    6474/* For something else than GCC, following definitions are provided.
Note: See TracChangeset for help on using the changeset viewer.