Closed gogo2464 closed 3 years ago
Yes
On 20 Apr 2020, at 00:43, gogo2464 notifications@github.com wrote:
@gogo2464 commented on this pull request.
In libr/util/str.c:
@@ -3573,3 +3574,24 @@ R_API char r_str_scale(const char s, int w, int h) { free (str); return r_str_list_join (out, "\n"); } + + + +R_API int r_charset_encode_str(ut8 asciistr, ut8 in, int len_input, charset *custom_charset, int len_charset) @radare do you mean "r_charset_encode_str (" instead? I do not find similar cases on the functions definition of the same file.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
ping
ping
Yes @radare I am working.
The plugin loaded with pse
has now a real impact to change encoding. I can make more plugins in the future. pst
shows bug if a plugin is not loaded with pse before. The charset can only have 61 chars. I wrote: typedef struct { ut8 ch; ut8 hx; } charset[61];
. I still can use realloc
to change the size at any moment.
The size of custo_target?
On 10 May 2020, at 21:27, counter-reverse notifications@github.com wrote:
@counter-reverse commented on this pull request.
In libr/core/cmd_print.c:
ut8 var[len];
- r_charset_encode_str (var, core->block, len, pokered, 61);
- r_charset_encode_str (var, core->block, len, custom_charset, 61); @radare it is the size of the charset encoding.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
I have not solved the unresolved conversations. I changed the file of the commands by sdb and modified the code to make it work. The problem is that I did not find a new place more appropriated in the sdb. I kept the path with anal/meta.
There are a lot of commits to fix issues I made. When I will have finished the feature, then I will merge the commits.
ping
@trufae yes it take a bit of time. I need time because I am implementing a self referential structure to navigate in the custome charset. It take a bit of time but I can do it.
Hey @gogo2464 could you rebase and fix the conflicts so we can continue reviewing your PR? i would love to have this feature soon or late in r2land :) it's been an open issue for a very long time
@trufae I am still trying to specify a different size for each plugin file. I have made a self-referential struct and I am trying to put it in RCore. Maybe I should try something simpler like set a default size of 255 for each plugin.
EDIT: I al trying to get the size of the plugin with sdbl->length from the inner code of R_API int r_charset_encode_str(ut8 asciistr, ut8 in, size_t len_input, charset custom_charset, size_t len_charset); It will be very simpler. :) I will finish it in 1 or 2 days. I will do it alone. I do not need help.
Please resolve the conflicts and rebase to master
There are conflicts in the branch now, can you solve them and rebase/squash the commits? ping me back when you are ready for another review
It was finally rebased, hallelujah. I'm going to add a little guide to CONTRIBUTING.md.
A lot of complaints from MSVC 2017 on AppVeyor:
:\projects\radare2\libr\core\cbin.c(2075): warning C4098: 'handle_arm_symbol': 'void' function returning a value [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cbin.c(2079): warning C4098: 'handle_arm_entry': 'void' function returning a value [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cbin.c(4256): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
cconfig.c
cio.c
cmd.c
c:\projects\radare2\libr\core\cmd_seek.c(615): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_seek.c(617): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_search.c(3738): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(669): warning C4244: 'initializing': conversion from 'float' to 'const int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(782): warning C4244: 'initializing': conversion from 'float' to 'const int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(831): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(976): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5086): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5093): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5664): error C2057: expected constant expression [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5664): error C2466: cannot allocate an array of constant size 0 [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5664): error C2133: 'var': unknown size [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
Build FAILED.
cl : Command line warning D9002: ignoring unknown option '-std=c99' [C:\projects\radare2\build\shlr\cafa177@@tree_sitter@sta.vcxproj]
c:\projects\radare2\shlr\tree-sitter\lib\src\alloc.h(48): warning C4477: 'fprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t' [C:\projects\radare2\build\shlr\cafa177@@tree_sitter@sta.vcxproj]
c:\projects\radare2\shlr\tree-sitter\lib\src\alloc.h(57): warning C4477: 'fprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t' [C:\projects\radare2\build\shlr\cafa177@@tree_sitter@sta.vcxproj]
c:\projects\radare2\shlr\tree-sitter\lib\src\alloc.h(66): warning C4477: 'fprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t' [C:\projects\radare2\build\shlr\cafa177@@tree_sitter@sta.vcxproj]
c:\projects\radare2\shlr\capstone\arch\aarch64\aarch64genasmwriter.inc(6015): warning C4244: 'function': conversion from 'double' to 'int64_t', possible loss of data [C:\projects\radare2\build\shlr\cafa177@@r2capstone@sta.vcxproj]
c:\projects\radare2\shlr\sdb\src\sdb.c(1169): warning C4090: 'function': different 'const' qualifiers [C:\projects\radare2\build\shlr\cafa177@@sdb@exe.vcxproj]
c:\projects\radare2\shlr\sdb\src\sdb.c(1169): warning C4090: 'function': different 'const' qualifiers [C:\projects\radare2\build\shlr\cafa177@@r2sdb@sta.vcxproj]
c:\projects\radare2\shlr\bochs\src\libbochs.c(63): warning C4311: 'type cast': pointer truncation from 'FARPROC' to 'DWORD' [C:\projects\radare2\build\shlr\cafa177@@r2bochs@sta.vcxproj]
c:\projects\radare2\shlr\java\class.c(1640): warning C4028: formal parameter 4 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2java@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\shlr\grub\kern\mm.c(143): warning C4311: 'type cast': pointer truncation from 'void *' to 'long' [C:\projects\radare2\build\shlr\cafa177@@r2grub@sta.vcxproj]
c:\projects\radare2\shlr\grub\kern\mm.c(144): warning C4311: 'type cast': pointer truncation from 'void *' to 'long' [C:\projects\radare2\build\shlr\cafa177@@r2grub@sta.vcxproj]
c:\projects\radare2\shlr\grub\kern\mm.c(168): warning C4311: 'type cast': pointer truncation from 'void *' to 'long' [C:\projects\radare2\build\shlr\cafa177@@r2grub@sta.vcxproj]
c:\projects\radare2\shlr\grub\kern\mm.c(181): warning C4311: 'type cast': pointer truncation from 'grub_mm_header_t' to 'long' [C:\projects\radare2\build\shlr\cafa177@@r2grub@sta.vcxproj]
c:\projects\radare2\shlr\grub\kern\mm.c(213): warning C4311: 'type cast': pointer truncation from 'grub_mm_header_t' to 'long' [C:\projects\radare2\build\shlr\cafa177@@r2grub@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(59): warning C4305: '+=': truncation from 'double' to 'float' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(60): warning C4305: '+=': truncation from 'double' to 'float' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(83): warning C4305: '+=': truncation from 'double' to 'float' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(84): warning C4305: '+=': truncation from 'double' to 'float' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(87): warning C4305: '+=': truncation from 'double' to 'float' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(68): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(69): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\donut.c(71): warning C4244: 'initializing': conversion from 'float' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\libr\util\table.c(975): warning C4566: character represented by universal-character-name '\u2588' cannot be represented in the current code page (1252) [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\print_code.c(267): warning C4244: 'function': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\buf_bytes.c(41): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdlib.h(371): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdlib.h(230): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\libr\util\udiff.c(126): warning C4003: not enough arguments for function-like macro invocation 'diffHit' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\udiff.c(132): warning C4003: not enough arguments for function-like macro invocation 'diffHit' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\file.c(37): warning C4133: 'function': incompatible types - from 'stat *const ' to '_stat64i32 *' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\idpool.c(329): warning C4028: formal parameter 2 different from declaration [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\libr\util\pie.c(20): warning C4244: '+=': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\pie.c(21): warning C4244: '+=': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\print.c(76): warning C4566: character represented by universal-character-name '\u2588' cannot be represented in the current code page (1252) [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\print.c(1550): warning C4566: character represented by universal-character-name '\u2588' cannot be represented in the current code page (1252) [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\print.c(1569): warning C4566: character represented by universal-character-name '\u2588' cannot be represented in the current code page (1252) [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\print.c(1664): warning C4566: character represented by universal-character-name '\u2588' cannot be represented in the current code page (1252) [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdlib.h(371): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdlib.h(230): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\libr\util\str.c(3529): warning C4244: 'initializing': conversion from 'float' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\str.c(3533): warning C4244: 'initializing': conversion from 'float' to 'int', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\libr\util\sys.c(185): warning C4047: '=': 'int' differs in levels of indirection from '_crt_signal_t' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\sys.c(186): warning C4047: '==': 'int' differs in levels of indirection from '_crt_signal_t' [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h(166): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(319): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\shlr\cafa177@@r2zip@sta.vcxproj]
c:\projects\radare2\libr\util\unum.c(107): warning C4244: '=': conversion from 'unsigned __int64' to 'long double', possible loss of data [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\util\big.c(105): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\util\dc150f5@@r_util@sta.vcxproj]
c:\projects\radare2\libr\socket\socket.c(304): warning C4133: 'function': incompatible types - from 'int *' to 'const char *' [C:\projects\radare2\build\libr\socket\ddd001e@@r_socket@sta.vcxproj]
c:\projects\radare2\libr\socket\r2pipe.c(246): warning C4311: 'type cast': pointer truncation from 'HANDLE' to 'int' [C:\projects\radare2\build\libr\socket\ddd001e@@r_socket@sta.vcxproj]
c:\projects\radare2\libr\cons\canvas.c(118): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\canvas.c(502): warning C4305: '+=': truncation from 'double' to 'float' [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\canvas.c(497): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\canvas.c(498): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\cons.c(1010): warning C4244: '=': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\crypto\p\crypto_serpent_algo.c(79): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\crypto\779e323@@r_crypto@sta.vcxproj]
c:\projects\radare2\libr\crypto\p\crypto_serpent_algo.c(89): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\crypto\779e323@@r_crypto@sta.vcxproj]
c:\projects\radare2\libr\cons\stiv.c(92): warning C4244: '=': conversion from 'float' to 'int', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\stiv.c(90): warning C4244: 'initializing': conversion from 'int' to 'float', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\stiv.c(91): warning C4244: 'initializing': conversion from 'int' to 'float', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\cons\rgb.c(77): warning C4244: 'initializing': conversion from 'double' to 'const int', possible loss of data [C:\projects\radare2\build\libr\cons\014d8ce@@r_cons@sta.vcxproj]
c:\projects\radare2\libr\flag\flag.c(486): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\flag\6ddcc7f@@r_flag@sta.vcxproj]
CL : warning : C RLangPlugin is not implemented on this platform [C:\projects\radare2\build\libr\lang\623f8bb@@r_lang@sta.vcxproj]
c:\projects\radare2\libr\io\io_map.c(236): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
c:\projects\radare2\libr\io\io_map.c(593): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
c:\projects\radare2\libr\io\io_desc.c(347): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
c:\projects\radare2\libr\io\p\io_debug.c(106): warning C4133: 'function': incompatible types - from 'LPCWSTR' to 'LPCSTR' [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
c:\projects\radare2\libr\io\p\io_debug.c(106): warning C4133: 'function': incompatible types - from 'LPWSTR' to 'LPSTR' [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
c:\projects\radare2\libr\io\p\io_debug.c(139): warning C4133: 'initializing': incompatible types - from 'LPTSTR' to 'LPCWSTR' [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
c:\projects\radare2\libr\io\p\io_debug.c(139): warning C4133: 'initializing': incompatible types - from 'LPTSTR' to 'LPWSTR' [C:\projects\radare2\build\libr\io\4d97eb2@@r_io@sta.vcxproj]
code.c.obj : warning LNK4006: cstr_cat already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: cstr_ccat already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: cstr_free already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: cstr_new already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: cstr_reset already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: cstr_wccat already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: decl already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: define_find already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: define_push already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: define_undef already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: dump_type already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: dynarray_add already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: dynarray_reset already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: expect already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: expr_const already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: expr_prod already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: expr_sum already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: free_defines already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: get_tok_str already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: gexpr already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: global_identifier_push already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: handle_eob already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: ieee_finite already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: indir already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: is_enum already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: is_float already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: is_struct already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: is_structured already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: is_union already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: label_find already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: label_pop already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: label_push already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: lvalue_type already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: minp already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: mk_pointer already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: next already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: next_inp already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: next_nomacro already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: not_structured already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: parse_comment already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: parse_define already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: preprocess already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: preprocess_init already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: preprocess_new already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: pstrcat already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: pstrcpy already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: pstrncpy already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: restore_parse_state already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: save_parse_state already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: set_flag already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: skip already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: strcat_printf already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: struct_find already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: swap already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: sym_find already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: sym_find2 already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: sym_free already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: sym_pop already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: sym_push already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: sym_push2 already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_add_file already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_add_file_internal already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_add_include_path already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_add_sysinclude_path already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_appendf already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_basename already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_close already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_compile_string already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_define_symbol already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_delete already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_error already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_fileextension already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_mallocz already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_memstats already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_new already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_open already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_open_bf already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_preprocess already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_set_callback already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_set_error_func already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_sym_push already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_typedef_alias_fields already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_typedef_appendf already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_undefine_symbol already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_warning already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: test_lvalue already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tok_alloc already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tok_str_add already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tok_str_add_tok already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tok_str_free already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tok_str_new already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: type_size already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: unary already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: unget_tok already defined in tcc_tccpp.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vpush already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vpush64 already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vpushi already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vpushll already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vpushv already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vset already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: vswap already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: gnu_ext already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: tcc_ext already defined in tcc_libtcc.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
code.c.obj : warning LNK4006: anon_sym already defined in tcc_tccgen.c.obj; second definition ignored [C:\projects\radare2\build\libr\parse\cca3606@@r_parse@sta.vcxproj]
c:\projects\radare2\libr\bin\mangling\cxx\libiberty.h(342): warning C4005: 'alloca': macro redefinition [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(605): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(609): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(612): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(614): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(623): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(625): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(632): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(634): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(645): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(648): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(652): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(124): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(126): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(130): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(133): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(146): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(151): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(155): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(157): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(229): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(236): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(256): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(257): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(258): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(282): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(283): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(98): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(101): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(119): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(128): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(132): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(137): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(140): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(143): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(184): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(203): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(206): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(209): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv.c(213): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(605): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(609): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(612): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(614): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(623): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(625): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(632): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(634): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(645): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(648): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(652): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(605): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(609): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(612): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(614): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(623): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(625): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(632): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(634): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(645): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(648): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_elf.inc(652): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_nso.c(141): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(924): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(1077): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(1290): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis-2.c(19719): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\bin\p\bin_wasm.c(26): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(991): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1004): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1027): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1070): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1107): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1124): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1147): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1181): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1196): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1224): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1242): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1282): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1296): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1311): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1338): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1372): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1426): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1443): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1462): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1496): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1509): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1522): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1550): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1574): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1608): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1620): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1632): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1686): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1702): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1718): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1736): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1769): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1785): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1798): warning C4028: formal parameter 3 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1816): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(1817): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(2075): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\aarch64\aarch64-dis.c(2084): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(3503): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(4066): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(4130): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(4783): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(5727): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(5736): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(5746): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\arm\gnu\arm-dis.c(6066): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3054): warning C4244: 'function': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3059): warning C4244: '*=': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3062): warning C4244: 'function': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3067): warning C4244: '*=': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3151): warning C4244: 'function': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3054): warning C4244: 'function': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3059): warning C4244: '*=': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3062): warning C4244: 'function': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3067): warning C4244: '*=': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\elf\elf.c(3151): warning C4244: 'function': conversion from 'double' to 'size_t', possible loss of data [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2502): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2507): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2511): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2519): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2562): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2586): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2502): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2507): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2511): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2519): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2562): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\mach0\mach0.c(2586): warning C4003: not enough arguments for function-like macro invocation 'ULEB' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\pe\pe.c(2888): warning C4047: '=': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\pe\pe.c(2888): warning C4047: '=': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\format\wasm\wasm.c(151): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\mangling\cxx\libiberty.h(342): warning C4005: 'alloca': macro redefinition [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\corecrt_wstdlib.h(371): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdlib.h(230): warning C4028: formal parameter 1 different from declaration [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\bin\pdb\pdb_downloader.c(34): warning C4090: 'function': different 'const' qualifiers [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\bin\pdb\pdb_downloader.c(35): warning C4090: 'function': different 'const' qualifiers [C:\projects\radare2\build\libr\bin\4721052@@r_bin@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\ppc\gnu\ppc-dis.c(197): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\ppc\gnu\ppc-opc.c(1141): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(114): warning C4113: 'const bfd_arch_info_type *(__cdecl *)()' differs in parameter lists from 'const bfd_arch_info *(__cdecl *)(const bfd_arch_info *,const bfd_arch_info *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(114): warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'bfd_boolean (__cdecl *)(const bfd_arch_info *,const char *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(130): warning C4113: 'const bfd_arch_info_type *(__cdecl *)()' differs in parameter lists from 'const bfd_arch_info *(__cdecl *)(const bfd_arch_info *,const bfd_arch_info *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(130): warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'bfd_boolean (__cdecl *)(const bfd_arch_info *,const char *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(146): warning C4113: 'const bfd_arch_info_type *(__cdecl *)()' differs in parameter lists from 'const bfd_arch_info *(__cdecl *)(const bfd_arch_info *,const bfd_arch_info *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(146): warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'bfd_boolean (__cdecl *)(const bfd_arch_info *,const char *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(163): warning C4113: 'const bfd_arch_info_type *(__cdecl *)()' differs in parameter lists from 'const bfd_arch_info *(__cdecl *)(const bfd_arch_info *,const bfd_arch_info *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\tricore\gnu\cpu-tricore.c(163): warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'bfd_boolean (__cdecl *)(const bfd_arch_info *,const char *)' [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\xtensa\gnu\xtensa-modules.c(4130): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(924): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(1077): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(1290): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\asm\8a8d21f@@r_asm@sta.vcxproj]
c:\projects\radare2\libr\anal\sign.c(837): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_arm_cs.c(1176): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_arm_cs.c(1242): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_arm_cs.c(1279): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_arm_cs.c(2386): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
anal_avr.c : warning : Probably broken on windows [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(124): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(126): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(130): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(133): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(146): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(151): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(155): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(157): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(229): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(236): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(256): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(257): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(258): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(282): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\riscv\riscv-opc.c(283): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(119): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(122): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(140): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(149): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(153): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(158): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(161): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(164): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(202): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(221): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(224): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(227): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(231): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(548): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(552): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(558): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(571): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_riscv.c(575): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\anal\p\anal_xtensa.c(784): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(924): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(1077): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\z80\z80_tab.h(1290): warning C4090: 'initializing': different 'const' qualifiers [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\asm\arch\xtensa\gnu\xtensa-modules.c(4130): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\anal\04634f8@@r_anal@sta.vcxproj]
c:\projects\radare2\libr\debug\p\debug_gdb.c(539): warning C4133: 'initializing': incompatible types - from 'RDebugReasonType (__cdecl *)(RDebug *,int)' to 'int (__cdecl *)(RDebug *,int)' [C:\projects\radare2\build\libr\debug\e931636@@r_debug@sta.vcxproj]
c:\projects\radare2\libr\debug\p\debug_native.c(1609): warning C4133: 'initializing': incompatible types - from 'RDebugReasonType (__cdecl *)(RDebug *,int)' to 'int (__cdecl *)(RDebug *,int)' [C:\projects\radare2\build\libr\debug\e931636@@r_debug@sta.vcxproj]
c:\projects\radare2\libr\debug\p\debug_windbg.c(268): warning C4133: 'initializing': incompatible types - from 'RDebugReasonType (__cdecl *)(RDebug *,int)' to 'int (__cdecl *)(RDebug *,int)' [C:\projects\radare2\build\libr\debug\e931636@@r_debug@sta.vcxproj]
c:\projects\radare2\libr\core\cbin.c(2075): warning C4098: 'handle_arm_symbol': 'void' function returning a value [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cbin.c(2079): warning C4098: 'handle_arm_entry': 'void' function returning a value [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cbin.c(4256): warning C4047: 'return': 'bool' differs in levels of indirection from 'void *' [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_seek.c(615): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_seek.c(617): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_search.c(3738): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(669): warning C4244: 'initializing': conversion from 'float' to 'const int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(782): warning C4244: 'initializing': conversion from 'float' to 'const int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(831): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(976): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5086): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5093): warning C4146: unary minus operator applied to unsigned type, result still unsigned [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5664): error C2057: expected constant expression [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5664): error C2466: cannot allocate an array of constant size 0 [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
c:\projects\radare2\libr\core\cmd_print.c(5664): error C2133: 'var': unknown size [C:\projects\radare2\build\libr\core\f105261@@r_core@sta.vcxproj]
440 Warning(s)
3 Error(s)
Time Elapsed 00:07:12.28
[r2-meson][ERROR]: MSbuild error. Exiting.
Command exited with code 1
I've created a pad to discuss proper API implementation for that: https://hackmd.io/axFbkdadQ3qML85nDgFzHQ?edit
@trufae Obviously the tests fail. The unit tests have failed because kj does not works anymore. It used to print any sdb. But I added one. The test are now wrong. We should add ``` "charset" : [ EMPTY
],
`` to the unit test output of
kj`.
Then I am going to add it to radare2/test/db/cmd/cmd_k
Another test fails because I am not allowed to create a new folder in travis. CI mus tbe updated. I am going to try with sudo like in this issue in a way that does not change the Makefile.
It should not require sudo for user install. It should for classic install to access to /usr/local/share/.
The last Makefile was not very convenient it forces to use make and sh sys/user.sh but the next bugs even more.
Merging #16621 into master will decrease coverage by
1.28%
. The diff coverage is1.53%
.
@@ Coverage Diff @@
## master #16621 +/- ##
==========================================
- Coverage 41.22% 39.93% -1.29%
==========================================
Files 1128 1130 +2
Lines 355190 355495 +305
==========================================
- Hits 146420 141982 -4438
- Misses 208770 213513 +4743
Impacted Files | Coverage Δ | |
---|---|---|
libr/core/cmd_print.c | 46.18% <0.00%> (-0.57%) |
:arrow_down: |
libr/include/r_anal.h | 100.00% <ø> (ø) |
|
libr/util/str.c | 64.61% <0.00%> (-0.33%) |
:arrow_down: |
libr/anal/anal.c | 78.75% <100.00%> (+0.53%) |
:arrow_up: |
libr/bin/p/bin_art.c | 2.27% <0.00%> (-75.00%) |
:arrow_down: |
libr/bin/p/bin_te.c | 4.16% <0.00%> (-65.63%) |
:arrow_down: |
libr/anal/p/anal_dalvik.c | 36.00% <0.00%> (-63.25%) |
:arrow_down: |
libr/bin/mangling/java.c | 15.51% <0.00%> (-53.45%) |
:arrow_down: |
libr/anal/p/anal_wasm.c | 1.66% <0.00%> (-50.84%) |
:arrow_down: |
libr/anal/p/anal_null.c | 50.00% <0.00%> (-50.00%) |
:arrow_down: |
... and 122 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 23c0295...a5a314a. Read the comment docs.
@trufae I checked the pad. The implementation looks fine. I just do not know how we will manage multi-chars encoding when we will implement the visual mode of the command pst in the future. Will we use sprites?
@trufae I do not agree with some ideas from the pad.
First:
RCharsetPlugin rot13 = { encode_rune = &encode_rune_rot13 // decode_rune = &decode_rune_rot13 };
means we will make a struct for each charset and we will store them on the store. It does not sounds a good idea for me. There are too many plugins needed. For example the game boy roms have their own charset for each game. We should let the user use his plugin and do not look at it on the code instead.
And at last:
// mmmh no need to store a state for the charset plugin i think
I think we need. For the moment yes. Store the state is useless and loud in the code. But in the future We will be able to use it in any feature. Imagine if we put the custom charset in visual mode. It must be great!
I want your opinion.
EDIT:
RCharsetPlugin sdbchars = { encode_rune = &encode_rune_sdb user = &sdb_data };
Sounds nice contrary to the rot13 plugin. Do you want to make some natives plugins and some custom plugins? I think we have talked enough. I think I can do it alone. :)
Hello @trufae . I have read your pad. Then I made a search tree, I used it to translate a byte that corresponds to multi-chars text. It works. Now I am looking for a binary with an architecture with text encoded with more hex than chars to test my changes. Do you have that?
~~I can not build since I rebased on rebase origin/master:
`cbin.c: In function ‘r_core_anal_cc_init’: cbin.c:746:54: error: expected ‘)’ before ‘R2_HOME_SDB_FCNSIGN’ char *dbhomepath = r_str_newf (R_JOIN_3_PATHS ("~", R2_HOME_SDB_FCNSIGN, "cc-%s-%d.sdb"),
radare2/libr/include/r_types.h:257:49: note: in definition of macro ‘R_JOIN_3_PATHS’
It is not my fault. My code worked when I did not rebase. I think I just have to wait.~~
EDIT: I build againg and then it works. No idea why.
The time for compilation is too long. I checked the work of the other people and I am not alone. Can you make it longer please?
The time for compilation is too long. I checked the work of the other people and I am not alone. Can you make it longer please?
What do you mean? The CI is checking multiple configurations and multiple systems, so yeah it can take some time, however you should not be too slowed down by this, as you should check your changes mainly locally and use the CI just to ensure you did not accidentally break anything.
The error in appveyor/windows is not caused by you. We are investigating what it is causing that.
By the way, you should write tests in test/db/
to ensure your code is actually tested somehow.
I exactly mean that the error in appveyor/windows is not caused by me.
Ping. please resolve the comments
Yes. I am going to resolve. I am working on.
I am busy with my work. I will solve some comments this night.
I am still working.
sdb_open does not load the file. I tried with:
if (r_file_exists (path) == true) {
if (sdb_open (core->anal->charset_db, path) == -1) {
eprintf ("File: %s not loaded\n", path);
}
} else {
eprintf ("Path: %s not found\n", path);
}
pse pokered
works but pst
does not print nothing anymore after.
I have fixed each comment except https://github.com/radareorg/radare2/pull/16621#discussion_r501726797 and the uncommented comments that I do not understand. I will fix https://github.com/radareorg/radare2/pull/16621#discussion_r501726797 but then I will need some clarification on the remaining comments.
But there is a major trouble. I am not sure if the Makefiles work as expected. I have to use both sys/user.sh and make all to install the files. I am not sure that it is what is expected.
I will write unit tests for pse and pst when the Makefiles wille be fixed.
Merging #16621 into master will decrease coverage by
0.01%
. The diff coverage is10.28%
.
@@ Coverage Diff @@
## master #16621 +/- ##
==========================================
- Coverage 40.25% 40.24% -0.02%
==========================================
Files 1130 1130
Lines 357279 358403 +1124
==========================================
+ Hits 143819 144229 +410
- Misses 213460 214174 +714
Impacted Files | Coverage Δ | |
---|---|---|
libr/include/r_anal.h | 100.00% <ø> (ø) |
|
libr/core/cmd_print.c | 46.57% <4.76%> (-0.39%) |
:arrow_down: |
libr/util/str.c | 62.75% <12.50%> (-2.38%) |
:arrow_down: |
libr/anal/anal.c | 78.27% <100.00%> (+0.04%) |
:arrow_up: |
shlr/tree-sitter/lib/src/language.h | 43.68% <0.00%> (-48.15%) |
:arrow_down: |
shlr/tree-sitter/lib/src/array.h | 80.39% <0.00%> (-14.96%) |
:arrow_down: |
libr/bin/p/bin_coff.c | 71.39% <0.00%> (-8.66%) |
:arrow_down: |
libr/core/task.c | 61.22% <0.00%> (-1.61%) |
:arrow_down: |
shlr/tree-sitter/lib/src/reusable_node.h | 25.00% <0.00%> (-1.32%) |
:arrow_down: |
libr/anal/fcn.c | 77.76% <0.00%> (-0.93%) |
:arrow_down: |
... and 54 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update bae726b...a9d147b. Read the comment docs.
The function search_from_char is not used in the code. I can not test it. I just put it for the future.
If its not used in the code, can you remove it? Otherwise use it were needed
https://github.com/radareorg/radare2/pull/16621#issuecomment-717531999 I was going to code commands like /t in the future. For the moment I can remove it.
The meson instructions https://github.com/radareorg/radare2#install--update are outdated. Now we have to write meson build; ninja -C build
now.
I want to open an issue. Do I open it in feature or bug section?
I have just added a file meson.build and edited it. I do not think it is enough. I may have to link it to another meson. I have to test. Yes I have to use subdir()
The unit test has failed. It is not my bad. The test binary has been removed. See https://ci.appveyor.com/project/radareorg/radare2/builds/36118651/job/c72ia92bbmgk60un#L3669
Something is wrong in radare2/libr/util/d/meson.build
. the output files are not created. The input file is correct. I debugged.
Something is wrong in
radare2/libr/util/d/meson.build
. the output files are not created. The input file is correct. I debugged.
Did you look at the log? Does it show any error? What is the error? Have you deleted and re-created the build directory?
I do not think there is error in the log. Do you talk about these logs:
$ ninja -C build
ninja: Entering directory `build'
[0/1] Regenerating build files.
The Meson build system
Version: 0.56.0
Source dir: /home/<truncated>/radare2
Build dir: /home/<truncated>/radare2/build
Build type: native build
Project name: radare2
Project version: undefined
C compiler for the host machine: cc (gcc 6.3.0 "cc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516")
C linker for the host machine: cc ld.bfd 2.28
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python3 found: YES (/home/<truncated>/venv-meson-r2/bin/python3)
Program git found: YES (/usr/bin/git)
Message: r2 lib version: 4.6.0-git
Library dl found: YES
Dependency threads found: YES unknown (cached)
Library util found: YES
Library m found: YES
Configuring config.h using configuration
Library magic found: NO
Found pkg-config: /usr/bin/pkg-config (0.29)
Found CMake: /usr/bin/cmake (3.7.2)
Run-time dependency xxhash found: NO (tried pkgconfig and cmake)
Library xxhash found: NO
Message: Using bundled xxhash library
Dependency openssl found: YES 1.1.0l (cached)
Message: Using bundled openssl code
Run-time dependency libuv found: NO (tried pkgconfig and cmake)
../meson.build:277: WARNING: use_libuv option was set to true, but libuv was not found.
Message: Not using libuv, thus using fallback server implementations
Message: HAVE_PTRACE: true
Message: USE_PTRACE_WRAP: true
Message: R2_CHECKS_LEVEL: 2
Header <sys/personality.h> has symbol "ADDR_NO_RANDOMIZE" : YES (cached)
Checking for function "clock_gettime" : YES (cached)
Checking for function "arc4random_uniform" : NO (cached)
Checking for function "explicit_bzero" : NO (cached)
Checking for function "explicit_memset" : NO (cached)
Checking for function "clock_nanosleep" : YES (cached)
Checking for function "clock_gettime" : YES (cached)
Checking for function "sigaction" : YES (cached)
Configuring r_userconf.h using configuration
Configuring r_version.h using configuration
Configuring libr.pc using configuration
Dependency zlib found: YES 1.2.8 (cached)
Message: Use bundled zlib
Run-time dependency capstone found: NO (tried pkgconfig and cmake)
Message: Use bundled capstone
Compiler for C supports arguments -std=gnu99: YES (cached)
Run-time dependency tree-sitter found: NO (tried pkgconfig and cmake)
Message: Use bundled tree-sitter
Run-time dependency liblz4 found: NO (tried pkgconfig and cmake)
Message: Use bundled lz4
Run-time dependency libzip found: NO (tried pkgconfig and cmake)
Message: Use bundled zip
Dependency threads found: YES unknown (cached)
Message: Use bundled magic library
Program sys/create_r2.sh found: YES (/home/<truncated>/radare2/sys/create_r2.sh)
Build targets in project: 367
Found ninja-1.7.2 at /usr/bin/ninja
NOTICE: You are using Python 3.5 which is EOL. Starting with v0.57, Meson will require Python 3.6 or newer
[1376/1376] Linking target test/unit/test_vector
?
I have not deleted the build directory. only pokered.sdb.txt.
It should not be necessary, but try to delete the build
directory and run meson
+ninja
again.
Same effect. I am sure that custom_target() does not copy the files.
Same effect. I am sure that custom_target() does not copy the files.
Ok, so, before saying "it does not work", did you try to debug a bit the issue and see what was going on? Are anal/d or bin/d, etc. files copied? You would see that they are not "copied" either. Actually, they are generated, but they are of course in the build
directory (build/libr/util/d/pokered.sdb
). If you want to actually install those files, you have to run ninja install
.
Thank you @ret2libc I have realized that all were already installed but in /usr/local/share/radare2/ instead of /home/gogo/bin/prefix/radare2/share. I still do not know how to install in the home with meson. Anyway I do not need it. I will ignore this option. If it works on install dir, it should also work on the home.
meson compile -C build; ./build/binr/radare2/radare2 -v
works but meson install -C build
prints: radare2: error while loading shared libraries: libr_util.so.4.6.0-git: wrong ELF class: ELFCLASS32
It mean that the installation is based on 32 bits binary but my system and the rest of the installation is 64 bits.
libr_util.so.4.6.0-git is the part that i made. So I am going to see if my meson file is not responsible of that.
EDIT: no it is not.
EDIT: I have the same issue when I install master branch. Either my command with meson is bad or radare2 has an issue.
I have not edited the meson files yet. Do I do it or does somebody make a pull request on my pull request?
Let's try to revive this PR, could you adderss my last comments?
@trufae I am really sorry. My computer is under reparation. I have lost a full partition. I am trying to get back the datas. If I can not I will have to set up eclipse again. I need time.
New draft pull request to show changes from https://github.com/radareorg/radare2/pull/16357. I have implemented the function r_charset_encode_str().
Now I need to modify the structure used in r_charset_encode_str() with pst by the command pse.
PAD https://hackmd.io/axFbkdadQ3qML85nDgFzHQ
Your checklist for this pull request
Detailed description
My modifications permit to: -list plugins -load char encoding plugin -use the plugin to print a string with a different char encoding
The command
pse
lists all the plugin on the specific folder for char encoding plugins. The plugin works by using the commandk
. Once the plugin is loaded we can convert and see encoding withpst
.Some new folders have been added in the project with the makefile to handle plugins.
I did not have upated the documentation of radare2 yet my plugin does not handle special chars and does not handle spaces. I use
-
instead...
Test plan
First download the gameboy rom from https://github.com/MrCheeze/pokered-self-replicator
radare2 sav.dat
pse
to list pluginspse pokered
to load pokemon game boy red char encoding pluginpst @ 0x2528
to read a string on the gameboy rom. The charset will not be loaded frompse
yet. You should seeThen the test is OK. ...
Closing issues
will close https://github.com/radareorg/radare2/issues/414 ...