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/tcc-0.9.27
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/tcc-0.9.27/conftest.c

    r321 r331  
    22
    33/* Define architecture */
    4 #if defined(__i386__)
     4#if defined(__i386__) || defined _M_IX86
    55# define TRIPLET_ARCH "i386"
    6 #elif defined(__x86_64__)
     6#elif defined(__x86_64__) || defined _M_AMD64
    77# define TRIPLET_ARCH "x86_64"
    88#elif defined(__arm__)
    99# define TRIPLET_ARCH "arm"
     10#elif defined(__aarch64__)
     11# define TRIPLET_ARCH "aarch64"
    1012#else
    1113# define TRIPLET_ARCH "unknown"
     
    1719#elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__)
    1820# define TRIPLET_OS "kfreebsd"
     21#elif defined _WIN32
     22# define TRIPLET_OS "win32"
    1923#elif !defined (__GNU__)
    2024# define TRIPLET_OS "unknown"
     
    3236#endif
    3337
    34 #ifdef __GNU__
     38#if defined _WIN32
     39# define TRIPLET TRIPLET_ARCH "-" TRIPLET_OS
     40#elif defined __GNU__
    3541# define TRIPLET TRIPLET_ARCH "-" TRIPLET_ABI
    3642#else
    3743# define TRIPLET TRIPLET_ARCH "-" TRIPLET_OS "-" TRIPLET_ABI
     44#endif
     45
     46#if defined(_WIN32)
     47int _CRT_glob = 0;
    3848#endif
    3949
     
    5464            printf("%d\n", __GNUC__);
    5565            break;
     66#elif defined __TINYC__
     67        case 'v':
     68            puts("0");
     69            break;
     70        case 'm':
     71            printf("%d\n", __TINYC__);
     72            break;
    5673#else
    5774        case 'm':
     
    6380            puts(TRIPLET);
    6481            break;
    65         case -1:
    66             /* to test -Wno-unused-result */
    67             fread(NULL, 1, 1, NULL);
     82
     83        default:
    6884            break;
    6985    }
Note: See TracChangeset for help on using the changeset viewer.