[Mono-dev] Build error on decode.c and sched_getcpu

J.P. mailing at mono.developer.kr
Wed Nov 10 08:27:55 EST 2010


I got a error message below this. I try to compile the source both my x64
CentOS and x86 CentOS. And same error.


make[4]: Entering directory `/my/src/mono/git/mono/mono/tests'
CC libtest_la-libtest.lo
libtest.c:23: warning: ignoring #pragma GCC diagnostic
libtest.c:102: warning: no previous prototype for
‘mono_cominterop_is_supported’
libtest.c:111: warning: no previous prototype for ‘test_lpwstr_marshal’
libtest.c:133: warning: no previous prototype for ‘test_lpwstr_marshal_out’
libtest.c:155: warning: no previous prototype for ‘mono_union_test_1’
libtest.c:161: warning: no previous prototype for ‘mono_return_int’
libtest.c:167: warning: no previous prototype for
‘mono_test_marshal_pass_return_float’
libtest.c:177: warning: no previous prototype for ‘mono_return_int_ss’
libtest.c:183: warning: no previous prototype for ‘mono_return_ss’
libtest.c:195: warning: no previous prototype for ‘mono_return_sc1’
libtest.c:208: warning: no previous prototype for ‘mono_return_sc3’
libtest.c:222: warning: no previous prototype for ‘mono_return_sc5’
libtest.c:239: warning: no previous prototype for ‘mono_return_int_su’
libtest.c:268: warning: no previous prototype for
‘mono_test_many_byte_arguments’
libtest.c:274: warning: no previous prototype for
‘mono_test_many_float_arguments’
libtest.c:280: warning: no previous prototype for
‘mono_test_many_double_arguments’
libtest.c:286: warning: no previous prototype for
‘mono_test_split_double_arguments’
libtest.c:292: warning: no previous prototype for ‘mono_test_puts_static’
libtest.c:301: warning: no previous prototype for ‘mono_invoke_delegate’
libtest.c:315: warning: no previous prototype for
‘mono_invoke_simple_delegate’
libtest.c:321: warning: no previous prototype for ‘mono_test_marshal_char’
libtest.c:330: warning: no previous prototype for
‘mono_test_marshal_char_array’
libtest.c:345: warning: no previous prototype for ‘mono_test_empty_pinvoke’
libtest.c:351: warning: no previous prototype for
‘mono_test_marshal_bool_byref’
libtest.c:361: warning: no previous prototype for
‘mono_test_marshal_bool_in_as_I1_U1’
libtest.c:371: warning: no previous prototype for
‘mono_test_marshal_bool_out_as_I1_U1’
libtest.c:383: warning: no previous prototype for
‘mono_test_marshal_bool_ref_as_I1_U1’
libtest.c:400: warning: no previous prototype for ‘mono_test_marshal_array’
libtest.c:411: warning: no previous prototype for
‘mono_test_marshal_inout_array’
libtest.c:424: warning: no previous prototype for
‘mono_test_marshal_inout_array_cdecl’
libtest.c:430: warning: no previous prototype for
‘mono_test_marshal_out_array’
libtest.c:442: warning: no previous prototype for
‘mono_test_marshal_inout_nonblittable_array’
libtest.c:467: warning: no previous prototype for ‘mono_test_return_vtype’
libtest.c:482: warning: no previous prototype for
‘mono_test_delegate_struct’
libtest.c:490: warning: no previous prototype for ‘mono_test_return_string’
libtest.c:506: warning: no previous prototype for ‘mono_test_ref_vtype’
libtest.c:524: warning: no previous prototype for
‘mono_test_marshal_out_struct’
libtest.c:543: warning: no previous prototype for
‘mono_test_marshal_delegate_struct’
libtest.c:556: warning: no previous prototype for ‘mono_test_marshal_struct’
libtest.c:566: warning: no previous prototype for
‘mono_test_marshal_byref_struct’
libtest.c:592: warning: no previous prototype for
‘mono_test_marshal_struct2’
libtest.c:604: warning: no previous prototype for
‘mono_test_marshal_struct2_2’
libtest.c:617: warning: no previous prototype for
‘mono_test_marshal_lpstruct’
libtest.c:627: warning: no previous prototype for
‘mono_test_marshal_lpstruct_blittable’
libtest.c:636: warning: no previous prototype for
‘mono_test_marshal_struct_array’
libtest.c:658: warning: no previous prototype for
‘mono_test_marshal_long_align_struct_array’
libtest.c:664: warning: no previous prototype for ‘mono_test_marshal_class’
libtest.c:685: warning: no previous prototype for
‘mono_test_marshal_byref_class’
libtest.c:715: warning: no previous prototype for ‘reliable_delegate’
libtest.c:736: warning: no previous prototype for
‘mono_test_marshal_delegate’
libtest.c:757: warning: no previous prototype for
‘mono_test_marshal_out_delegate’
libtest.c:765: warning: no previous prototype for
‘mono_test_marshal_return_delegate’
libtest.c:777: warning: no previous prototype for
‘mono_test_marshal_return_delegate_2’
libtest.c:798: warning: no previous prototype for
‘mono_test_marshal_delegate2’
libtest.c:818: warning: no previous prototype for
‘mono_test_marshal_delegate4’
libtest.c:848: warning: no previous prototype for
‘mono_test_marshal_delegate5’
libtest.c:872: warning: no previous prototype for
‘mono_test_marshal_delegate6’
libtest.c:884: warning: no previous prototype for
‘mono_test_marshal_delegate7’
libtest.c:905: warning: no previous prototype for
‘mono_test_marshal_inout_byval_class_delegate’
libtest.c:928: warning: no previous prototype for
‘mono_test_marshal_delegate8’
libtest.c:937: warning: no previous prototype for
‘mono_test_marshal_delegate9’
libtest.c:949: warning: no previous prototype for
‘mono_test_marshal_delegate10’
libtest.c:957: warning: no previous prototype for
‘mono_test_marshal_primitive_byref_delegate’
libtest.c:976: warning: no previous prototype for
‘mono_test_marshal_return_delegate_delegate’
libtest.c:982: warning: no previous prototype for
‘mono_test_marshal_stringbuilder’
libtest.c:994: warning: no previous prototype for
‘mono_test_marshal_stringbuilder_default’
libtest.c:1004: warning: no previous prototype for
‘mono_test_marshal_stringbuilder_unicode’
libtest.c:1023: warning: no previous prototype for
‘mono_test_marshal_stringbuilder_out’
libtest.c:1035: warning: no previous prototype for
‘mono_test_marshal_stringbuilder_out_unicode’
libtest.c:1059: warning: no previous prototype for
‘mono_test_marshal_empty_string_array’
libtest.c:1065: warning: no previous prototype for
‘mono_test_marshal_string_array’
libtest.c:1079: warning: no previous prototype for
‘mono_test_marshal_byref_string_array’
libtest.c:1095: warning: no previous prototype for
‘mono_test_marshal_stringbuilder_array’
libtest.c:1109: warning: no previous prototype for
‘mono_test_marshal_unicode_string_array’
libtest.c:1141: warning: no previous prototype for ‘mono_test_empty_struct’
libtest.c:1160: warning: no previous prototype for ‘mono_test_byvalstr_gen’
libtest.c:1172: warning: no previous prototype for
‘mono_test_byvalstr_check’
libtest.c:1191: warning: no previous prototype for
‘mono_test_byvalstr_check_unicode’
libtest.c:1215: warning: no previous prototype for ‘NameManglingAnsi’
libtest.c:1221: warning: no previous prototype for ‘NameManglingAnsiA’
libtest.c:1227: warning: no previous prototype for ‘NameManglingAnsiW’
libtest.c:1233: warning: no previous prototype for ‘NameManglingAnsi2A’
libtest.c:1239: warning: no previous prototype for ‘NameManglingAnsi2W’
libtest.c:1245: warning: no previous prototype for ‘NameManglingUnicode’
libtest.c:1251: warning: no previous prototype for ‘NameManglingUnicodeW’
libtest.c:1257: warning: no previous prototype for ‘NameManglingUnicode2’
libtest.c:1263: warning: no previous prototype for ‘NameManglingAutoW’
libtest.c:1273: warning: no previous prototype for ‘NameManglingAuto’
libtest.c:1285: warning: no previous prototype for ‘callFunction’
libtest.c:1296: warning: no previous prototype for ‘class_marshal_test0’
libtest.c:1309: warning: no previous prototype for ‘class_marshal_test4’
libtest.c:1318: warning: no previous prototype for ‘class_marshal_test1’
libtest.c:1329: warning: no previous prototype for ‘class_marshal_test2’
libtest.c:1342: warning: no previous prototype for ‘string_marshal_test0’
libtest.c:1351: warning: no previous prototype for ‘string_marshal_test1’
libtest.c:1357: warning: no previous prototype for ‘string_marshal_test2’
libtest.c:1368: warning: no previous prototype for ‘string_marshal_test3’
libtest.c:1382: warning: no previous prototype for ‘TestBlittableClass’
libtest.c:1410: warning: no previous prototype for ‘MyGetVersionEx’
libtest.c:1422: warning: no previous prototype for ‘BugGetVersionEx’
libtest.c:1434: warning: no previous prototype for ‘mono_test_marshal_point’
libtest.c:1449: warning: no previous prototype for
‘mono_test_marshal_mixed_point’
libtest.c:1459: warning: no previous prototype for
‘mono_test_marshal_mixed_point_2’
libtest.c:1471: warning: no previous prototype for ‘marshal_test_ref_bool’
libtest.c:1497: warning: no previous prototype for
‘marshal_test_bool_struct’
libtest.c:1524: warning: no previous prototype for
‘mono_test_marshal_long_struct’
libtest.c:1530: warning: no previous prototype for ‘mono_test_last_error’
libtest.c:1540: warning: no previous prototype for ‘mono_test_asany’
libtest.c:1591: warning: no previous prototype for
‘mono_test_marshal_asany_in’
libtest.c:1600: warning: no previous prototype for
‘mono_test_marshal_asany_inout’
libtest.c:1616: warning: no previous prototype for
‘mono_test_marshal_asany_out’
libtest.c:1641: warning: no previous prototype for
‘mono_test_marshal_amd64_pass_return_struct1’
libtest.c:1652: warning: no previous prototype for
‘mono_test_marshal_amd64_pass_return_struct1_many_args’
libtest.c:1668: warning: no previous prototype for
‘mono_test_marshal_amd64_pass_return_struct2’
libtest.c:1681: warning: no previous prototype for
‘mono_test_marshal_amd64_pass_return_struct3’
libtest.c:1693: warning: no previous prototype for
‘mono_test_marshal_amd64_pass_return_struct4’
libtest.c:1709: warning: no previous prototype for
‘mono_test_marshal_ia64_pass_return_struct5’
libtest.c:1722: warning: no previous prototype for
‘mono_test_marshal_ia64_pass_return_struct6’
libtest.c:1733: warning: no previous prototype for
‘mono_test_marshal_pass_return_custom’
libtest.c:1743: warning: no previous prototype for
‘mono_test_marshal_pass_out_custom’
libtest.c:1754: warning: no previous prototype for
‘mono_test_marshal_pass_inout_custom’
libtest.c:1763: warning: no previous prototype for
‘mono_test_marshal_pass_out_byval_custom’
libtest.c:1769: warning: no previous prototype for
‘mono_test_marshal_pass_byref_custom’
libtest.c:1777: warning: no previous prototype for
‘mono_test_marshal_pass_return_custom2’
libtest.c:1785: warning: no previous prototype for
‘mono_test_marshal_pass_return_custom_null’
libtest.c:1795: warning: no previous prototype for
‘mono_test_marshal_pass_return_custom_in_delegate’
libtest.c:1818: warning: no previous prototype for
‘mono_test_marshal_pass_return_custom_null_in_delegate’
libtest.c:1828: warning: no previous prototype for
‘mono_test_marshal_custom_out_param_delegate’
libtest.c:1843: warning: no previous prototype for
‘mono_test_marshal_return_enum_delegate’
libtest.c:1856: warning: no previous prototype for
‘mono_test_marshal_blittable_struct_delegate’
libtest.c:1873: warning: no previous prototype for
‘mono_test_stdcall_name_mangling’
libtest.c:1889: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate1’
libtest.c:1909: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate2’
libtest.c:1931: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate3’
libtest.c:1952: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate4’
libtest.c:1972: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate5’
libtest.c:1992: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate6’
libtest.c:2014: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate7’
libtest.c:2035: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate8’
libtest.c:2055: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate9’
libtest.c:2075: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate10’
libtest.c:2097: warning: no previous prototype for
‘mono_test_marshal_small_struct_delegate11’
libtest.c:2114: warning: no previous prototype for
‘mono_test_marshal_array_delegate’
libtest.c:2122: warning: no previous prototype for
‘mono_test_marshal_array_delegate_long’
libtest.c:2128: warning: no previous prototype for
‘mono_test_marshal_out_array_delegate’
libtest.c:2141: warning: no previous prototype for
‘mono_test_marshal_return_unicode_string_delegate’
libtest.c:2157: warning: no previous prototype for
‘mono_test_marshal_out_string_array_delegate’
libtest.c:2170: warning: no previous prototype for
‘mono_test_marshal_cdecl_delegate’
libtest.c:2183: warning: no previous prototype for
‘mono_test_marshal_return_string_array_delegate’
libtest.c:2204: warning: no previous prototype for
‘mono_test_marshal_byref_string_delegate’
libtest.c:2224: warning: no previous prototype for ‘add_delegate’
libtest.c:2230: warning: no previous prototype for
‘mono_test_marshal_return_fnptr’
libtest.c:2236: warning: no previous prototype for ‘mono_xr’
libtest.c:2247: warning: no previous prototype for ‘mono_xr_as_handle’
libtest.c:2264: warning: no previous prototype for
‘mono_safe_handle_struct_ref’
libtest.c:2283: warning: no previous prototype for ‘mono_safe_handle_struct’
libtest.c:2306: warning: no previous prototype for
‘mono_safe_handle_struct_simple’
libtest.c:2313: warning: no previous prototype for ‘mono_safe_handle_return’
libtest.c:2319: warning: no previous prototype for ‘mono_safe_handle_ref’
libtest.c:2330: warning: no previous prototype for
‘mono_test_marshal_date_time’
libtest.c:2419: warning: no previous prototype for ‘VariantInit’
libtest.c:2437: warning: no previous prototype for
‘mono_test_marshal_bstr_in’
libtest.c:2449: warning: no previous prototype for
‘mono_test_marshal_bstr_out’
libtest.c:2456: warning: no previous prototype for
‘mono_test_marshal_bstr_in_null’
libtest.c:2464: warning: no previous prototype for
‘mono_test_marshal_bstr_out_null’
libtest.c:2471: warning: no previous prototype for
‘mono_test_marshal_variant_in_sbyte’
libtest.c:2479: warning: no previous prototype for
‘mono_test_marshal_variant_in_byte’
libtest.c:2487: warning: no previous prototype for
‘mono_test_marshal_variant_in_short’
libtest.c:2495: warning: no previous prototype for
‘mono_test_marshal_variant_in_ushort’
libtest.c:2503: warning: no previous prototype for
‘mono_test_marshal_variant_in_int’
libtest.c:2511: warning: no previous prototype for
‘mono_test_marshal_variant_in_uint’
libtest.c:2519: warning: no previous prototype for
‘mono_test_marshal_variant_in_long’
libtest.c:2527: warning: no previous prototype for
‘mono_test_marshal_variant_in_ulong’
libtest.c:2535: warning: no previous prototype for
‘mono_test_marshal_variant_in_float’
libtest.c:2543: warning: no previous prototype for
‘mono_test_marshal_variant_in_double’
libtest.c:2551: warning: no previous prototype for
‘mono_test_marshal_variant_in_bstr’
libtest.c:2564: warning: no previous prototype for
‘mono_test_marshal_variant_in_bool_true’
libtest.c:2572: warning: no previous prototype for
‘mono_test_marshal_variant_in_bool_false’
libtest.c:2580: warning: no previous prototype for
‘mono_test_marshal_variant_out_sbyte’
libtest.c:2589: warning: no previous prototype for
‘mono_test_marshal_variant_out_byte’
libtest.c:2598: warning: no previous prototype for
‘mono_test_marshal_variant_out_short’
libtest.c:2607: warning: no previous prototype for
‘mono_test_marshal_variant_out_ushort’
libtest.c:2616: warning: no previous prototype for
‘mono_test_marshal_variant_out_int’
libtest.c:2625: warning: no previous prototype for
‘mono_test_marshal_variant_out_uint’
libtest.c:2634: warning: no previous prototype for
‘mono_test_marshal_variant_out_long’
libtest.c:2643: warning: no previous prototype for
‘mono_test_marshal_variant_out_ulong’
libtest.c:2652: warning: no previous prototype for
‘mono_test_marshal_variant_out_float’
libtest.c:2661: warning: no previous prototype for
‘mono_test_marshal_variant_out_double’
libtest.c:2670: warning: no previous prototype for
‘mono_test_marshal_variant_out_bstr’
libtest.c:2679: warning: no previous prototype for
‘mono_test_marshal_variant_out_bool_true’
libtest.c:2688: warning: no previous prototype for
‘mono_test_marshal_variant_out_bool_false’
libtest.c:2700: warning: no previous prototype for
‘mono_test_marshal_variant_in_sbyte_unmanaged’
libtest.c:2709: warning: no previous prototype for
‘mono_test_marshal_variant_in_byte_unmanaged’
libtest.c:2718: warning: no previous prototype for
‘mono_test_marshal_variant_in_short_unmanaged’
libtest.c:2727: warning: no previous prototype for
‘mono_test_marshal_variant_in_ushort_unmanaged’
libtest.c:2736: warning: no previous prototype for
‘mono_test_marshal_variant_in_int_unmanaged’
libtest.c:2745: warning: no previous prototype for
‘mono_test_marshal_variant_in_uint_unmanaged’
libtest.c:2754: warning: no previous prototype for
‘mono_test_marshal_variant_in_long_unmanaged’
libtest.c:2763: warning: no previous prototype for
‘mono_test_marshal_variant_in_ulong_unmanaged’
libtest.c:2772: warning: no previous prototype for
‘mono_test_marshal_variant_in_float_unmanaged’
libtest.c:2781: warning: no previous prototype for
‘mono_test_marshal_variant_in_double_unmanaged’
libtest.c:2790: warning: no previous prototype for
‘mono_test_marshal_variant_in_bstr_unmanaged’
libtest.c:2799: warning: no previous prototype for
‘mono_test_marshal_variant_in_bool_true_unmanaged’
libtest.c:2808: warning: no previous prototype for
‘mono_test_marshal_variant_in_bool_false_unmanaged’
libtest.c:2817: warning: no previous prototype for
‘mono_test_marshal_variant_out_sbyte_unmanaged’
libtest.c:2828: warning: no previous prototype for
‘mono_test_marshal_variant_out_byte_unmanaged’
libtest.c:2839: warning: no previous prototype for
‘mono_test_marshal_variant_out_short_unmanaged’
libtest.c:2850: warning: no previous prototype for
‘mono_test_marshal_variant_out_ushort_unmanaged’
libtest.c:2861: warning: no previous prototype for
‘mono_test_marshal_variant_out_int_unmanaged’
libtest.c:2872: warning: no previous prototype for
‘mono_test_marshal_variant_out_uint_unmanaged’
libtest.c:2883: warning: no previous prototype for
‘mono_test_marshal_variant_out_long_unmanaged’
libtest.c:2894: warning: no previous prototype for
‘mono_test_marshal_variant_out_ulong_unmanaged’
libtest.c:2905: warning: no previous prototype for
‘mono_test_marshal_variant_out_float_unmanaged’
libtest.c:2916: warning: no previous prototype for
‘mono_test_marshal_variant_out_double_unmanaged’
libtest.c:2927: warning: no previous prototype for
‘mono_test_marshal_variant_out_bstr_unmanaged’
libtest.c:2945: warning: no previous prototype for
‘mono_test_marshal_variant_out_bool_true_unmanaged’
libtest.c:2956: warning: no previous prototype for
‘mono_test_marshal_variant_out_bool_false_unmanaged’
libtest.c:2999: warning: no previous prototype for ‘MonoQueryInterface’
libtest.c:3019: warning: no previous prototype for ‘MonoAddRef’
libtest.c:3025: warning: no previous prototype for ‘MonoRelease’
libtest.c:3031: warning: no previous prototype for ‘SByteIn’
libtest.c:3037: warning: no previous prototype for ‘ByteIn’
libtest.c:3043: warning: no previous prototype for ‘ShortIn’
libtest.c:3049: warning: no previous prototype for ‘UShortIn’
libtest.c:3055: warning: no previous prototype for ‘IntIn’
libtest.c:3061: warning: no previous prototype for ‘UIntIn’
libtest.c:3067: warning: no previous prototype for ‘LongIn’
libtest.c:3073: warning: no previous prototype for ‘ULongIn’
libtest.c:3079: warning: no previous prototype for ‘FloatIn’
libtest.c:3085: warning: no previous prototype for ‘DoubleIn’
libtest.c:3091: warning: no previous prototype for ‘ITestIn’
libtest.c:3097: warning: no previous prototype for ‘ITestOut’
libtest.c:3103: warning: no previous prototype for ‘get_ITest’
libtest.c:3135: warning: no previous prototype for
‘mono_test_marshal_com_object_create’
libtest.c:3146: warning: no previous prototype for
‘mono_test_marshal_com_object_same’
libtest.c:3154: warning: no previous prototype for
‘mono_test_marshal_com_object_destroy’
libtest.c:3164: warning: no previous prototype for
‘mono_test_marshal_com_object_ref_count’
libtest.c:3170: warning: no previous prototype for
‘mono_test_marshal_ccw_itest’
libtest.c:3247: warning: no previous prototype for
‘mono_test_marshal_lookup_symbol’
libtest.c:3260: warning: no previous prototype for ‘test_method_thunk’
libtest.c:3617: warning: no previous prototype for
‘mono_test_Winx64_struct1_in’
libtest.c:3631: warning: no previous prototype for
‘mono_test_Winx64_struct2_in’
libtest.c:3649: warning: no previous prototype for
‘mono_test_Winx64_struct3_in’
libtest.c:3669: warning: no previous prototype for
‘mono_test_Winx64_struct4_in’
libtest.c:3690: warning: no previous prototype for
‘mono_test_Winx64_struct5_in’
libtest.c:3709: warning: no previous prototype for
‘mono_test_Winx64_struct6_in’
libtest.c:3724: warning: no previous prototype for
‘mono_test_Winx64_structs_in1’
libtest.c:3757: warning: no previous prototype for
‘mono_test_Winx64_structs_in2’
libtest.c:3779: warning: no previous prototype for
‘mono_test_Winx64_structs_in3’
libtest.c:3815: warning: no previous prototype for
‘mono_test_Winx64_struct1_ret’
libtest.c:3823: warning: no previous prototype for
‘mono_test_Winx64_struct2_ret’
libtest.c:3832: warning: no previous prototype for
‘mono_test_Winx64_struct3_ret’
libtest.c:3842: warning: no previous prototype for
‘mono_test_Winx64_struct4_ret’
libtest.c:3853: warning: no previous prototype for
‘mono_test_Winx64_struct5_ret’
libtest.c:3863: warning: no previous prototype for
‘mono_test_Winx64_struct1_ret_5_args’
libtest.c:3871: warning: no previous prototype for
‘mono_test_Winx64_struct5_ret6_args’
libtest.c:3887: warning: no previous prototype for
‘mono_test_Winx64_floatStruct’
libtest.c:3904: warning: no previous prototype for
‘mono_test_Winx64_doubleStruct’
libtest.c:3915: warning: no previous prototype for
‘mono_test_managed_Winx64_struct1_in’
libtest.c:3925: warning: no previous prototype for
‘mono_test_managed_Winx64_struct5_in’
libtest.c:3939: warning: no previous prototype for
‘mono_test_managed_Winx64_struct1_struct5_in’
libtest.c:3956: warning: no previous prototype for
‘mono_test_Winx64_struct1_ret_managed’
libtest.c:3971: warning: no previous prototype for
‘mono_test_Winx64_struct5_ret_managed’
libtest.c:3989: warning: no previous prototype for
‘mono_test_marshal_bool_in’
libtest.c:4020: warning: no previous prototype for
‘mono_test_marshal_bool_out’
libtest.c:4057: warning: no previous prototype for
‘mono_test_marshal_bool_ref’
libtest.c:4106: warning: no previous prototype for
‘mono_test_managed_marshal_bool_in’
libtest.c:4133: warning: no previous prototype for
‘mono_test_managed_marshal_bool_out’
libtest.c:4203: warning: no previous prototype for
‘mono_test_managed_marshal_bool_ref’
LD libtest.la
make[4]: Leaving directory `/my/src/mono/git/mono/mono/tests'
make[3]: Leaving directory `/my/src/mono/git/mono/mono/tests'
Making all in benchmark
make[3]: Entering directory `/my/src/mono/git/mono/mono/benchmark'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/my/src/mono/git/mono/mono/benchmark'
Making all in profiler
make[3]: Entering directory `/my/src/mono/git/mono/mono/profiler'
CC mono-cov.lo
LD libmono-profiler-cov.la
CC mono-profiler-aot.lo
LD libmono-profiler-aot.la
CC mono-profiler-logging.lo
LD libmono-profiler-logging.la
CC mono-profiler-iomap.lo
LD libmono-profiler-iomap.la
CC proflog.lo
In file included from proflog.c:23:
utils.c: In function ‘safe_rdtsc’:
utils.c:136: warning: implicit declaration of function ‘sched_getcpu’
utils.c:136: warning: nested extern declaration of ‘sched_getcpu’
LD libmono-profiler-log.la
CC decode.o
In file included from decode.c:10:
utils.c: In function ‘safe_rdtsc’:
utils.c:136: warning: implicit declaration of function ‘sched_getcpu’
utils.c:136: warning: nested extern declaration of ‘sched_getcpu’
decode.c: In function ‘tracked_creation’:
decode.c:752: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 5 has type ‘uint64_t’
decode.c: In function ‘decode_buffer’:
decode.c:821: warning: format ‘%x’ expects type ‘unsigned int’, but argument
3 has type ‘intptr_t’
decode.c:821: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 5 has type ‘uint64_t’
decode.c:821: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 6 has type ‘uint64_t’
decode.c:846: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:854: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 5 has type ‘uint64_t’
decode.c:898: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 6 has type ‘uint64_t’
decode.c:910: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 5 has type ‘uint64_t’
decode.c:932: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 4 has type ‘uint64_t’
decode.c:932: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 6 has type ‘uint64_t’
decode.c:1011: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 4 has type ‘uint64_t’
decode.c: In function ‘dump_traces’:
decode.c:1236: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c: In function ‘dump_exceptions’:
decode.c:1257: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:1262: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 4 has type ‘long unsigned int’
decode.c: In function ‘dump_monitors’:
decode.c:1302: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:1303: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:1304: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c: In function ‘dump_gcs’:
decode.c:1313: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:1314: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:1320: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 5 has type ‘uint64_t’
decode.c:1320: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 6 has type ‘uint64_t’
decode.c:1320: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 7 has type ‘uint64_t’
decode.c: In function ‘dump_allocations’:
decode.c:1352: warning: format ‘%10llu’ expects type ‘long long unsigned
int’, but argument 3 has type ‘uint64_t’
decode.c:1352: warning: format ‘%10d’ expects type ‘int’, but argument 4 has
type ‘intptr_t’
decode.c:1352: warning: format ‘%8llu’ expects type ‘long long unsigned
int’, but argument 5 has type ‘long unsigned int’
decode.c:1356: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c:1356: warning: format ‘%d’ expects type ‘int’, but argument 4 has
type ‘intptr_t’
decode.c: In function ‘dump_methods’:
decode.c:1442: warning: format ‘%8llu’ expects type ‘long long unsigned
int’, but argument 3 has type ‘uint64_t’
decode.c:1442: warning: format ‘%8llu’ expects type ‘long long unsigned
int’, but argument 4 has type ‘uint64_t’
decode.c:1442: warning: format ‘%10llu’ expects type ‘long long unsigned
int’, but argument 5 has type ‘uint64_t’
decode.c:1446: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 3 has type ‘uint64_t’
decode.c: In function ‘heap_shot_summary’:
decode.c:1490: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 5 has type ‘uint64_t’
decode.c:1490: warning: format ‘%llu’ expects type ‘long long unsigned int’,
but argument 6 has type ‘uint64_t’
decode.c:1499: warning: format ‘%10llu’ expects type ‘long long unsigned
int’, but argument 3 has type ‘int64_t’
decode.c:1499: warning: format ‘%10llu’ expects type ‘long long unsigned
int’, but argument 4 has type ‘int64_t’
decode.c:1499: warning: format ‘%8llu’ expects type ‘long long unsigned
int’, but argument 5 has type ‘int64_t’
decode.c:1503: warning: format ‘%+lld’ expects type ‘long long int’, but
argument 3 has type ‘int64_t’
decode.c:1503: warning: format ‘%+lld’ expects type ‘long long int’, but
argument 4 has type ‘int64_t’
LD mprof-report
decode.o: In function `safe_rdtsc':
/my/src/mono/git/mono/mono/profiler/utils.c:136: undefined reference to
`sched_getcpu'
/my/src/mono/git/mono/mono/profiler/utils.c:139: undefined reference to
`sched_getcpu'
decode.o: In function `have_rdtsc':
/my/src/mono/git/mono/mono/profiler/utils.c:157: undefined reference to
`sched_getcpu'
collect2: ld returned 1 exit status
make[3]: *** [mprof-report] Error 1
make[3]: Leaving directory `/my/src/mono/git/mono/mono/profiler'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/my/src/mono/git/mono/mono'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/my/src/mono/git/mono'
make: *** [all] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20101110/8b1b72fa/attachment-0001.html 


More information about the Mono-devel-list mailing list