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/il-opcodes.h

    r321 r331  
    138138OP(CONV_R_UN, "conv.r.un", 0x76)
    139139OP(ANN_DATA_S, "ann.data.s", 0x77)
    140 #ifndef ENUM_ILOPCODES_DEF
    141 OP(0, NULL, 0x78)
    142 #endif
    143140OP(UNBOX, "unbox", 0x79)
    144141OP(THROW, "throw", 0x7a)
     
    183180OP(STELEM_R8, "stelem.r8", 0xa1)
    184181OP(STELEM_REF, "stelem.ref", 0xa2)
    185 #ifndef ENUM_ILOPCODES_DEF
    186 OP(0, NULL, 0xa3)
    187 OP(0, NULL, 0xa4)
    188 OP(0, NULL, 0xa5)
    189 OP(0, NULL, 0xa6)
    190 OP(0, NULL, 0xa7)
    191 OP(0, NULL, 0xa8)
    192 OP(0, NULL, 0xa9)
    193 OP(0, NULL, 0xaa)
    194 OP(0, NULL, 0xab)
    195 OP(0, NULL, 0xac)
    196 OP(0, NULL, 0xad)
    197 OP(0, NULL, 0xae)
    198 OP(0, NULL, 0xaf)
    199 OP(0, NULL, 0xb0)
    200 OP(0, NULL, 0xb1)
    201 OP(0, NULL, 0xb2)
    202 #endif
    203182OP(CONV_OVF_I1, "conv.ovf.i1", 0xb3)
    204183OP(CONV_OVF_U1, "conv.ovf.u1", 0xb4)
     
    209188OP(CONV_OVF_I8, "conv.ovf.i8", 0xb9)
    210189OP(CONV_OVF_U8, "conv.ovf.u8", 0xba)
    211 #ifndef ENUM_ILOPCODES_DEF
    212 OP(0, NULL, 0xbb)
    213 OP(0, NULL, 0xbc)
    214 OP(0, NULL, 0xbd)
    215 OP(0, NULL, 0xbe)
    216 OP(0, NULL, 0xbf)
    217 OP(0, NULL, 0xc0)
    218 OP(0, NULL, 0xc1)
    219 #endif
    220190OP(REFANYVAL, "refanyval", 0xc2)
    221191OP(CKFINITE, "ckfinite", 0xc3)
    222 #ifndef ENUM_ILOPCODES_DEF
    223 OP(0, NULL, 0xc4)
    224 OP(0, NULL, 0xc5)
    225 #endif
    226192OP(MKREFANY, "mkrefany", 0xc6)
    227193OP(ANN_CALL, "ann.call", 0xc7)
     
    251217OP(STIND_I, "stind.i", 0xdf)
    252218OP(CONV_U, "conv.u", 0xe0)
    253 #ifndef ENUM_ILOPCODES_DEF
    254 OP(0, NULL, 0xe1)
    255 OP(0, NULL, 0xe2)
    256 OP(0, NULL, 0xe3)
    257 OP(0, NULL, 0xe4)
    258 OP(0, NULL, 0xe5)
    259 OP(0, NULL, 0xe6)
    260 OP(0, NULL, 0xe7)
    261 OP(0, NULL, 0xe8)
    262 OP(0, NULL, 0xe9)
    263 OP(0, NULL, 0xea)
    264 OP(0, NULL, 0xeb)
    265 OP(0, NULL, 0xec)
    266 OP(0, NULL, 0xed)
    267 OP(0, NULL, 0xee)
    268 OP(0, NULL, 0xef)
    269 OP(0, NULL, 0xf0)
    270 OP(0, NULL, 0xf1)
    271 OP(0, NULL, 0xf2)
    272 OP(0, NULL, 0xf3)
    273 OP(0, NULL, 0xf4)
    274 OP(0, NULL, 0xf5)
    275 OP(0, NULL, 0xf6)
    276 OP(0, NULL, 0xf7)
    277 OP(0, NULL, 0xf8)
    278 OP(0, NULL, 0xf9)
    279 OP(0, NULL, 0xfa)
    280 OP(0, NULL, 0xfb)
    281 OP(0, NULL, 0xfc)
    282 OP(0, NULL, 0xfd)
    283 OP(0, NULL, 0xfe)
    284 OP(0, NULL, 0xff)
    285 #endif
    286219
    287220/* prefix instructions. we use an opcode >= 256 to ease coding */
     
    303236OP(STLOC, "stloc", 0x10e)
    304237OP(LOCALLOC, "localloc", 0x10f)
    305 #ifndef ENUM_ILOPCODES_DEF
    306 OP(0, NULL, 0x110)
    307 #endif
    308238OP(ENDFILTER, "endfilter", 0x111)
    309239OP(UNALIGNED, "unaligned", 0x112)
     
    316246OP(ANN_REF, "ann.ref", 0x119)
    317247OP(RETHROW, "rethrow", 0x11a)
    318 #ifndef ENUM_ILOPCODES_DEF
    319 OP(0, NULL, 0x11b)
    320 #endif
    321248OP(SIZEOF, "sizeof", 0x11c)
    322249OP(REFANYTYPE, "refanytype", 0x11d)
    323 #ifndef ENUM_ILOPCODES_DEF
    324 OP(0, NULL, 0x11e)
    325 OP(0, NULL, 0x11f)
    326 OP(0, NULL, 0x120)
    327 OP(0, NULL, 0x121)
    328 #endif
    329250OP(ANN_DATA, "ann.data", 0x122)
    330251OP(ANN_ARG, "ann.arg", 0x123)
Note: See TracChangeset for help on using the changeset viewer.