Ignore:
Timestamp:
Jan 21, 2018, 12:10:09 AM (6 years ago)
Author:
coas-nagasima
Message:

prototoolに関連するプロジェクトをnewlibからmuslを使うよう変更・更新
ntshellをnewlibの下位の実装から、muslのsyscallの実装に変更・更新
以下のOSSをアップデート
・mruby-1.3.0
・musl-1.1.18
・onigmo-6.1.3
・tcc-0.9.27
以下のOSSを追加
・openssl-1.1.0e
・curl-7.57.0
・zlib-1.2.11
以下のmrbgemsを追加
・iij/mruby-digest
・iij/mruby-env
・iij/mruby-errno
・iij/mruby-iijson
・iij/mruby-ipaddr
・iij/mruby-mock
・iij/mruby-require
・iij/mruby-tls-openssl

Location:
EcnlProtoTool/trunk/musl-1.1.18
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/musl-1.1.18/include/endian.h

    r321 r331  
    2525static __inline uint16_t __bswap16(uint16_t __x)
    2626{
    27         return (uint16_t)(__x<<8 | __x>>8);
     27        return __x<<8 | __x>>8;
    2828}
    2929
    3030static __inline uint32_t __bswap32(uint32_t __x)
    3131{
    32         return (uint32_t)(__x>>24 | (__x>>8&0xff00) | (__x<<8&0xff0000) | __x<<24);
     32        return __x>>24 | __x>>8&0xff00 | __x<<8&0xff0000 | __x<<24;
    3333}
    3434
    3535static __inline uint64_t __bswap64(uint64_t __x)
    3636{
    37         return __bswap32(((uint32_t)__x)+0ULL)<<32 | __bswap32((uint32_t)(__x>>32));
     37        return __bswap32(__x)+0ULL<<32 | __bswap32(__x>>32);
    3838}
    3939
Note: See TracChangeset for help on using the changeset viewer.