Skip to content

Instantly share code, notes, and snippets.

@hostilefork
Last active December 9, 2015 23:08
Show Gist options
  • Save hostilefork/4342612 to your computer and use it in GitHub Desktop.
Save hostilefork/4342612 to your computer and use it in GitHub Desktop.
New state after removing literal to non-const char* value assignments, after patching Rebol 3 Open Source to build with bleeding edge G++...with -fpermissive and -fshort-wchar
../src/core/b-boot.c:2917:1: warning: initializer-string for array of chars is too long [-fpermissive]
../src/core/b-init.c: In function ‘void Load_Boot()’:
../src/core/b-init.c:159:33: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/b-init.c: In function ‘void Register_Codec(const REBYTE*, codo)’:
../src/core/b-init.c:704:2: warning: invalid conversion from ‘void*’ to ‘ANYFUNC {aka void (*)(void*)}’ [-fpermissive]
../src/core/b-init.c: In function ‘void Set_Option_String(REBCHR*, REBCNT)’:
../src/core/b-init.c:728:36: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/b-init.c: In function ‘REBCNT Set_Option_Word(REBCHR*, REBCNT)’:
../src/core/b-init.c:740:7: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/b-init.c: In function ‘void Init_Main_Args(REBARGS*)’:
../src/core/b-init.c:818:37: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/b-init.c:823:37: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/b-init.c:828:37: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/b-init.c:833:37: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/b-init.c: In function ‘void Init_Core(REBARGS*)’:
../src/core/b-init.c:898:47: warning: invalid conversion from ‘void*’ to ‘REB_STATS* {aka rebol_stats*}’ [-fpermissive]
../src/core/b-init.c:899:39: warning: invalid conversion from ‘void*’ to ‘REB_OPTS* {aka rebol_opts*}’ [-fpermissive]
../src/core/c-frame.c: In function ‘void Check_Bind_Table()’:
../src/core/c-frame.c:103:79: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/c-frame.c:87:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/c-frame.c: In function ‘void Check_Frame(REBSER*)’:
../src/core/c-frame.c:1408:83: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/c-frame.c:87:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/c-frame.c:1413:111: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/c-frame.c:87:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/c-port.c: In function ‘void Init_Ports()’:
../src/core/c-port.c:620:64: warning: invalid conversion from ‘void*’ to ‘SCHEME_ACTIONS* {aka rebol_scheme_actions*}’ [-fpermissive]
../src/core/c-task.c: In function ‘void Launch_Task(REBVAL*)’:
../src/core/c-task.c:70:24: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/c-task.c:60:
../src/include/tmp-funcs.h:209:13: warning: initializing argument 1 of ‘void Debug_Str(const REBYTE*)’ [-fpermissive]
../src/core/c-task.c:77:22: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/c-task.c:60:
../src/include/tmp-funcs.h:209:13: warning: initializing argument 1 of ‘void Debug_Str(const REBYTE*)’ [-fpermissive]
../src/core/c-task.c: In function ‘void Do_Task(REBVAL*)’:
../src/core/c-task.c:87:2: warning: invalid conversion from ‘void*’ to ‘CFUNC {aka void (*)(void*)}’ [-fpermissive]
../src/core/d-crash.c: In function ‘void Crash(REBINT, ...)’:
../src/core/d-crash.c:81:2: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/d-crash.c:81:2: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/d-crash.c:83:2: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/d-crash.c:83:2: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/d-crash.c:99:2: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/d-crash.c:99:2: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/d-dump.c: In function ‘void Dump_Stack(REBINT, REBINT)’:
../src/core/d-dump.c:367:68: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/d-dump.c:30:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/d-print.c: In function ‘void Prin_OS_String(const REBYTE*, REBINT, REBOOL)’:
../src/core/d-print.c:105:43: warning: invalid conversion from ‘REBUNI* {aka short unsigned int*}’ to ‘const wchar_t*’ [-fpermissive]
../src/core/d-print.c: In function ‘void Display_Backtrace(REBCNT)’:
../src/core/d-print.c:210:37: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/d-print.c:145:9: warning: initializing argument 1 of ‘void Out_Str(const REBYTE*, REBINT)’ [-fpermissive]
../src/core/d-print.c: In function ‘void Debug_String(const REBYTE*, REBINT, REBOOL, REBINT)’:
../src/core/d-print.c:227:44: warning: invalid conversion from ‘REBUNI* {aka short unsigned int*}’ to ‘const wchar_t*’ [-fpermissive]
../src/core/d-print.c: In function ‘void Debug_Line()’:
../src/core/d-print.c:249:32: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/d-print.c:217:9: warning: initializing argument 1 of ‘void Debug_String(const REBYTE*, REBINT, REBOOL, REBINT)’ [-fpermissive]
../src/core/d-print.c: In function ‘void Debug_Num(const REBYTE*, REBINT)’:
../src/core/d-print.c:312:27: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/d-print.c:217:9: warning: initializing argument 1 of ‘void Debug_String(const REBYTE*, REBINT, REBOOL, REBINT)’ [-fpermissive]
../src/core/d-print.c: In function ‘void Debug_Type(REBVAL*)’:
../src/core/d-print.c:367:25: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/d-print.c:255:9: warning: initializing argument 1 of ‘void Debug_Str(const REBYTE*)’ [-fpermissive]
../src/core/f-deci.c: In function ‘REBINT m_to_string(REBYTE*, REBINT, const REBCNT*)’:
../src/core/f-deci.c:1100:13: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/core/f-deci.c:1100:13: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/f-extension.c: In function ‘RXIARG Value_To_RXI(REBVAL*)’:
../src/core/f-extension.c:92:14: warning: invalid conversion from ‘ANYFUNC {aka void (*)(void*)}’ to ‘void*’ [-fpermissive]
../src/core/f-extension.c: In function ‘void RXI_To_Value(REBVAL*, RXIARG, REBCNT)’:
../src/core/f-extension.c:131:25: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
../src/core/f-extension.c:135:25: warning: invalid conversion from ‘void*’ to ‘ANYFUNC {aka void (*)(void*)}’ [-fpermissive]
../src/core/f-extension.c:150:25: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
../src/core/f-extension.c: In function ‘int N_do_callback(REBVAL*)’:
../src/core/f-extension.c:267:55: warning: invalid conversion from ‘void*’ to ‘RXICBI* {aka rxi_callback_info*}’ [-fpermissive]
../src/core/f-extension.c: In function ‘int N_load_extension(REBVAL*)’:
../src/core/f-extension.c:331:16: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/f-extension.c:331:16: warning: invalid conversion from ‘void*’ to ‘REBYTE* (*)(REBINT, void*) {aka unsigned char* (*)(int, void*)}’ [-fpermissive]
../src/core/f-extension.c:344:10: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/f-extension.c:344:10: warning: invalid conversion from ‘void*’ to ‘RXICAL {aka int (*)(int, rxi_cmd_frame*, rxi_cmd_context*)}’ [-fpermissive]
../src/core/f-extension.c: In function ‘void Do_Commands(REBSER*, void*)’:
../src/core/f-extension.c:509:13: warning: invalid conversion from ‘void*’ to ‘REBCEC* {aka rxi_cmd_context*}’ [-fpermissive]
../src/core/f-extension.c:577:33: warning: invalid conversion from ‘void*’ to ‘REBCEC* {aka rxi_cmd_context*}’ [-fpermissive]
../src/core/f-math.c: In function ‘REBYTE* Form_Int_Pad(REBYTE*, REBI64, REBINT, REBINT, REBYTE)’:
../src/core/f-math.c:180:19: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/core/f-math.c:185:18: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/core/f-math.c:185:18: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/f-math.c:191:18: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/core/f-math.c:191:18: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/f-stubs.c: In function ‘void memswapl(void*, void*, size_t)’:
../src/core/f-stubs.c:824:6: warning: invalid conversion from ‘void*’ to ‘long int*’ [-fpermissive]
../src/core/f-stubs.c:825:6: warning: invalid conversion from ‘void*’ to ‘long int*’ [-fpermissive]
../src/core/f-stubs.c: In function ‘REBVAL* Make_OS_Error()’:
../src/core/f-stubs.c:871:41: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/l-scan.c: In function ‘REBYTE* Scan_Quote(REBYTE*, SCAN_STATE*)’:
../src/core/l-scan.c:429:24: warning: invalid conversion from ‘REBYTE** {aka unsigned char**}’ to ‘const REBYTE** {aka const unsigned char**}’ [-fpermissive]
../src/core/l-scan.c:304:19: warning: initializing argument 1 of ‘REBINT Scan_Char(const REBYTE**)’ [-fpermissive]
../src/core/l-scan.c:453:35: warning: invalid conversion from ‘REBYTE** {aka unsigned char**}’ to ‘const REBYTE** {aka const unsigned char**}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/l-scan.c:34:
../src/include/tmp-funcs.h:499:15: warning: initializing argument 1 of ‘REBCNT Decode_UTF8_Char(const REBYTE**, REBINT*)’ [-fpermissive]
../src/core/l-scan.c: In function ‘void Scan_Error(REBCNT, SCAN_STATE*, REBCNT, REBYTE*, REBCNT, REBVAL*)’:
../src/core/l-scan.c:602:28: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/l-scan.c:34:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/l-scan.c:604:24: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/l-scan.c:34:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/l-scan.c: In function ‘REBINT Scan_Token(SCAN_STATE*)’:
../src/core/l-scan.c:905:25: warning: invalid conversion from ‘REBYTE** {aka unsigned char**}’ to ‘const REBYTE** {aka const unsigned char**}’ [-fpermissive]
../src/core/l-scan.c:304:19: warning: initializing argument 1 of ‘REBINT Scan_Char(const REBYTE**)’ [-fpermissive]
../src/core/l-scan.c: In function ‘REBSER* Scan_Block(SCAN_STATE*, REBYTE)’:
../src/core/l-scan.c:1379:35: warning: invalid conversion from ‘REBYTE** {aka unsigned char**}’ to ‘const REBYTE** {aka const unsigned char**}’ [-fpermissive]
../src/core/l-scan.c:304:19: warning: initializing argument 1 of ‘REBINT Scan_Char(const REBYTE**)’ [-fpermissive]
../src/core/l-types.c: In function ‘REBYTE* Scan_Integer(REBYTE*, REBCNT, REBVAL*)’:
../src/core/l-types.c:336:6: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/l-types.c: In function ‘const REBYTE* Scan_File(const REBYTE*, REBCNT, REBVAL*)’:
../src/core/l-types.c:603:26: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/l-types.c:610:13: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/m-gc.c: In function ‘void Init_Memory(REBINT)’:
../src/core/m-gc.c:553:63: warning: invalid conversion from ‘void*’ to ‘REBSER** {aka Reb_Series**}’ [-fpermissive]
../src/core/m-gc.c:557:59: warning: invalid conversion from ‘void*’ to ‘REBSER** {aka Reb_Series**}’ [-fpermissive]
../src/core/m-pools.c: In function ‘void Init_Pools(REBINT)’:
../src/core/m-pools.c:158:49: warning: invalid conversion from ‘void*’ to ‘REBPOL* {aka rebol_mem_pool*}’ [-fpermissive]
../src/core/m-pools.c:166:47: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/m-pools.c: In function ‘void Fill_Pool(REBPOL*)’:
../src/core/m-pools.c:240:53: warning: invalid conversion from ‘REBNOD {aka void*}’ to ‘void**’ [-fpermissive]
../src/core/m-pools.c:253:12: warning: invalid conversion from ‘REBNOD {aka void*}’ to ‘void**’ [-fpermissive]
../src/core/m-pools.c: In function ‘void* Make_Node(REBCNT)’:
../src/core/m-pools.c:275:17: warning: invalid conversion from ‘REBNOD {aka void*}’ to ‘void**’ [-fpermissive]
../src/core/m-pools.c: In function ‘REBSER* Make_Series_Data(REBSER*, REBCNT)’:
../src/core/m-pools.c:320:18: warning: invalid conversion from ‘REBNOD {aka void*}’ to ‘void**’ [-fpermissive]
../src/core/m-pools.c: In function ‘REBSER* Make_Series(REBCNT, REBCNT, REBOOL)’:
../src/core/m-pools.c:387:18: warning: invalid conversion from ‘REBNOD {aka void*}’ to ‘void**’ [-fpermissive]
../src/core/m-pools.c: In function ‘REBCNT Check_Memory()’:
../src/core/m-pools.c:623:56: warning: invalid conversion from ‘REBNOD {aka void*}’ to ‘void**’ [-fpermissive]
../src/core/m-pools.c: In function ‘void Dump_All(REBINT)’:
../src/core/m-pools.c:667:131: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c: In function ‘void Dump_Pools()’:
../src/core/m-pools.c:709:3: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:714:76: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:715:61: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c: In function ‘REBU64 Inspect_Series(REBCNT)’:
../src/core/m-pools.c:776:31: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:220:13: warning: initializing argument 1 of ‘void Debug_Fmt_(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:781:31: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:220:13: warning: initializing argument 1 of ‘void Debug_Fmt_(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:786:31: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:220:13: warning: initializing argument 1 of ‘void Debug_Fmt_(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:791:53: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:220:13: warning: initializing argument 1 of ‘void Debug_Fmt_(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:794:116: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-pools.c:829:3: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-pools.c:52:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-series.c: In function ‘void Expand_Series(REBSER*, REBCNT, REBCNT)’:
../src/core/m-series.c:98:88: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-series.c:29:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/m-series.c:156:33: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/m-series.c:29:
../src/include/tmp-funcs.h:197:13: warning: initializing argument 2 of ‘void Dump_Series(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/n-data.c: In function ‘int N_map_event(REBVAL*)’:
../src/core/n-data.c:991:16: warning: invalid conversion from ‘void*’ to ‘REBGOB* {aka rebol_gob*}’ [-fpermissive]
../src/core/n-io.c: In function ‘int N_change_dir(REBVAL*)’:
../src/core/n-io.c:490:6: warning: invalid conversion from ‘void*’ to ‘const REBCHR* {aka const unsigned char*}’ [-fpermissive]
../src/core/n-io.c: In function ‘REBSER* String_List_To_Block(REBCHR*)’:
../src/core/n-io.c:596:13: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/n-io.c:605:42: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/n-io.c: In function ‘int N_get_env(REBVAL*)’:
../src/core/n-io.c:769:40: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/n-io.c:769:55: warning: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/n-io.c:30:
../src/include/tmp-funcs.h:443:16: warning: initializing argument 1 of ‘REBSER* Copy_OS_Str(void*, REBINT)’ [-fpermissive]
../src/core/n-strings.c:131:1: warning: invalid conversion from ‘void (*)(SHA_CTX*) {aka void (*)(SHAstate_st*)}’ to ‘void (*)(void*)’ [-fpermissive]
../src/core/n-strings.c:131:1: warning: invalid conversion from ‘void (*)(SHA_CTX*, const void*, size_t) {aka void (*)(SHAstate_st*, const void*, unsigned int)}’ to ‘void (*)(void*, const void*, size_t) {aka void (*)(void*, const void*, unsigned int)}’ [-fpermissive]
../src/core/n-strings.c:131:1: warning: invalid conversion from ‘void (*)(unsigned char*, SHA_CTX*) {aka void (*)(unsigned char*, SHAstate_st*)}’ to ‘void (*)(unsigned char*, void*)’ [-fpermissive]
../src/core/n-strings.c:131:1: warning: invalid conversion from ‘void (*)(MD5_CTX*) {aka void (*)(MD5state_st*)}’ to ‘void (*)(void*)’ [-fpermissive]
../src/core/n-strings.c:131:1: warning: invalid conversion from ‘void (*)(MD5_CTX*, const void*, size_t) {aka void (*)(MD5state_st*, const void*, unsigned int)}’ to ‘void (*)(void*, const void*, size_t) {aka void (*)(void*, const void*, unsigned int)}’ [-fpermissive]
../src/core/n-strings.c:131:1: warning: invalid conversion from ‘void (*)(unsigned char*, MD5_CTX*) {aka void (*)(unsigned char*, MD5state_st*)}’ to ‘void (*)(unsigned char*, void*)’ [-fpermissive]
../src/core/n-strings.c: In function ‘int N_compress(REBVAL*)’:
../src/core/n-strings.c:310:43: warning: invalid conversion from ‘REBINT* {aka int*}’ to ‘REBCNT* {aka unsigned int*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/n-strings.c:30:
../src/include/tmp-funcs.h:479:16: warning: initializing argument 3 of ‘REBSER* Prep_Bin_Str(REBVAL*, REBCNT*, REBCNT*)’ [-fpermissive]
../src/core/n-system.c:178:2: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/n-system.c: In function ‘int N_do_codec(REBVAL*)’:
../src/core/n-system.c:464:30: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/n-system.c:31:
../src/include/tmp-funcs.h:308:13: warning: initializing argument 2 of ‘void Set_Block(REBVAL*, REBSER*)’ [-fpermissive]
../src/core/p-clipboard.c: In function ‘int Clipboard_Actor(REBVAL*, REBSER*, REBCNT)’:
../src/core/p-clipboard.c:50:58: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/core/p-console.c: In function ‘int Console_Actor(REBVAL*, REBSER*, REBCNT)’:
../src/core/p-console.c:58:54: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/core/p-dir.c: In function ‘int Read_Dir(REBREQ*, REBSER*)’:
../src/core/p-dir.c:64:9: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/p-dns.c: In function ‘int DNS_Actor(REBVAL*, REBSER*, REBCNT)’:
../src/core/p-dns.c:53:52: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/core/p-dns.c:69:51: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/p-net.c: In function ‘void Accept_New_Port(REBVAL*, REBSER*, REBREQ*)’:
../src/core/p-net.c:82:52: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/core/p-net.c: In function ‘int TCP_Actor(REBVAL*, REBSER*, REBCNT)’:
../src/core/p-net.c:111:52: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/core/s-cases.c: In function ‘void Init_Char_Cases()’:
../src/core/s-cases.c:919:27: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/s-cases.c:926:55: warning: invalid conversion from ‘void*’ to ‘REBUNI* {aka short unsigned int*}’ [-fpermissive]
../src/core/s-cases.c:927:55: warning: invalid conversion from ‘void*’ to ‘REBUNI* {aka short unsigned int*}’ [-fpermissive]
../src/core/s-crc.c: In function ‘void Init_CRC()’:
../src/core/s-crc.c:322:43: warning: invalid conversion from ‘void*’ to ‘REBCNT* {aka unsigned int*}’ [-fpermissive]
../src/core/s-crc.c: In function ‘void Make_CRC32_Table()’:
../src/core/s-crc.c:363:42: warning: invalid conversion from ‘void*’ to ‘u32* {aka long unsigned int*}’ [-fpermissive]
../src/core/s-file.c: In function ‘REBSER* To_REBOL_Path(const void*, REBCNT, REBINT, REBFLG)’:
../src/core/s-file.c:61:33: warning: invalid conversion from ‘REBUNI* {aka short unsigned int*}’ to ‘const wchar_t*’ [-fpermissive]
../src/core/s-file.c: In function ‘REBSER* To_Local_Path(const void*, REBCNT, REBOOL, REBFLG)’:
../src/core/s-file.c:137:33: warning: invalid conversion from ‘REBUNI* {aka short unsigned int*}’ to ‘const wchar_t*’ [-fpermissive]
../src/core/s-find.c: In function ‘REBINT Compare_UTF8(const REBYTE*, const REBYTE*, REBCNT)’:
../src/core/s-find.c:277:47: warning: invalid conversion from ‘REBCNT* {aka unsigned int*}’ to ‘REBINT* {aka int*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-find.c:30:
../src/include/tmp-funcs.h:499:15: warning: initializing argument 2 of ‘REBCNT Decode_UTF8_Char(const REBYTE**, REBINT*)’ [-fpermissive]
../src/core/s-find.c:278:47: warning: invalid conversion from ‘REBCNT* {aka unsigned int*}’ to ‘REBINT* {aka int*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-find.c:30:
../src/include/tmp-funcs.h:499:15: warning: initializing argument 2 of ‘REBCNT Decode_UTF8_Char(const REBYTE**, REBINT*)’ [-fpermissive]
../src/core/s-make.c: In function ‘REBCHR* Val_Str_To_OS(REBVAL*)’:
../src/core/s-make.c:371:40: warning: invalid conversion from ‘REBINT* {aka int*}’ to ‘REBCNT* {aka unsigned int*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-make.c:30:
../src/include/tmp-funcs.h:479:16: warning: initializing argument 3 of ‘REBSER* Prep_Bin_Str(REBVAL*, REBCNT*, REBCNT*)’ [-fpermissive]
../src/core/s-make.c: In function ‘REBSER* Join_Binary(REBVAL*)’:
../src/core/s-make.c:645:64: warning: invalid conversion from ‘void*’ to ‘REBUNI* {aka short unsigned int*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-make.c:30:
../src/include/tmp-funcs.h:504:15: warning: initializing argument 1 of ‘REBCNT Length_As_UTF8(REBUNI*, REBCNT, REBOOL, REBOOL)’ [-fpermissive]
../src/core/s-mold.c: In function ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’:
../src/core/s-mold.c:128:30: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Pre_Mold(REBVAL*, REB_MOLD*)’:
../src/core/s-mold.c:209:70: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void New_Indented_Line(REB_MOLD*)’:
../src/core/s-mold.c:266:37: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_String_Series(REBVAL*, REB_MOLD*)’:
../src/core/s-mold.c:383:36: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Binary(REBVAL*, REB_MOLD*)’:
../src/core/s-mold.c:549:34: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c:558:24: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Block_Series(REB_MOLD*, REBSER*, REBCNT, const REBYTE*)’:
../src/core/s-mold.c:595:18: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:605:38: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Block(REBVAL*, REB_MOLD*)’:
../src/core/s-mold.c:676:11: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:682:10: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:687:10: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:695:10: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Simple_Block(REB_MOLD*, REBVAL*, REBCNT)’:
../src/core/s-mold.c:723:35: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Typeset(REBVAL*, REB_MOLD*, REBFLG)’:
../src/core/s-mold.c:797:47: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Map(REBVAL*, REB_MOLD*, REBFLG)’:
../src/core/s-mold.c:831:36: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c:846:32: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Form_Object(REBVAL*, REB_MOLD*)’:
../src/core/s-mold.c:870:36: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c:878:54: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Object(REBVAL*, REB_MOLD*)’:
../src/core/s-mold.c:906:36: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c:920:35: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Error(REBVAL*, REB_MOLD*, REBFLG)’:
../src/core/s-mold.c:960:43: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Mold_Value(REB_MOLD*, REBVAL*, REBFLG)’:
../src/core/s-mold.c:1042:28: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1047:60: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1107:29: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c:1172:43: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1174:64: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1187:25: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1191:25: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1195:26: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1199:25: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1203:25: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1258:39: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1259:30: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c:1264:37: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:78:13: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/s-mold.c: In function ‘REBSER* Mold_Print_Value(REBVAL*, REBCNT, REBFLG)’:
../src/core/s-mold.c:1401:32: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/s-mold.c:31:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/s-mold.c: In function ‘void Init_Mold(REBCNT)’:
../src/core/s-mold.c:1422:45: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:1429:44: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/s-mold.c:1432:7: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-ops.c: In function ‘REBOOL Cloak(REBOOL, REBYTE*, REBCNT, REBYTE*, REBCNT, REBFLG)’:
../src/core/s-ops.c:318:16: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/s-trim.c: In function ‘void replace_with(REBSER*, REBCNT, REBCNT, REBVAL*)’:
../src/core/s-trim.c:60:8: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/s-unicode.c: In function ‘int Decode_UTF8(REBUNI*, REBYTE*, REBINT, REBFLG)’:
../src/core/s-unicode.c:841:36: warning: invalid conversion from ‘REBYTE** {aka unsigned char**}’ to ‘const REBYTE** {aka const unsigned char**}’ [-fpermissive]
../src/core/s-unicode.c:772:11: warning: initializing argument 1 of ‘REBCNT Decode_UTF8_Char(const REBYTE**, REBINT*)’ [-fpermissive]
../src/core/s-unicode.c: In function ‘REBCNT Encode_UTF8(REBYTE*, REBINT, void*, REBCNT*, REBFLG, REBFLG)’:
../src/core/s-unicode.c:1056:33: warning: invalid conversion from ‘REBUNI* {aka short unsigned int*}’ to ‘const wchar_t*’ [-fpermissive]
../src/core/t-bitset.c: In function ‘void Mold_Bitset(REBVAL*, REB_MOLD*)’:
../src/core/t-bitset.c:82:60: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-bitset.c:30:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/t-char.c: In function ‘int T_Char(REBVAL*, REBCNT)’:
../src/core/t-char.c:138:34: warning: invalid conversion from ‘REBYTE** {aka unsigned char**}’ to ‘const REBYTE** {aka const unsigned char**}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-char.c:30:
../src/include/tmp-funcs.h:499:15: warning: initializing argument 1 of ‘REBCNT Decode_UTF8_Char(const REBYTE**, REBINT*)’ [-fpermissive]
../src/core/t-date.c: In function ‘void Emit_Date(REB_MOLD*, REBVAL*)’:
../src/core/t-date.c:107:38: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-date.c:33:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/t-date.c: In function ‘REBFLG MT_Date(REBVAL*, REBVAL*, REBCNT)’:
../src/core/t-date.c:465:28: warning: invalid conversion from ‘REBCNT* {aka unsigned int*}’ to ‘REBINT* {aka int*}’ [-fpermissive]
../src/core/t-date.c:257:9: warning: initializing argument 2 of ‘void Normalize_Time(REBI64*, REBINT*)’ [-fpermissive]
../src/core/t-event.c: In function ‘REBSER* GC_Event(REBVAL*)’:
../src/core/t-event.c:63:10: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
../src/core/t-event.c: In function ‘REBFLG Get_Event_Var(REBVAL*, REBCNT, REBVAL*)’:
../src/core/t-event.c:224:4: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
../src/core/t-event.c:228:4: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
../src/core/t-event.c:246:5: warning: invalid conversion from ‘void*’ to ‘REBGOB* {aka rebol_gob*}’ [-fpermissive]
../src/core/t-event.c:307:45: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-event.c:33:
../src/include/tmp-funcs.h:441:16: warning: initializing argument 1 of ‘REBSER* Copy_Bytes(REBYTE*, REBINT)’ [-fpermissive]
../src/core/t-event.c:311:49: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-event.c:33:
../src/include/tmp-funcs.h:307:13: warning: initializing argument 3 of ‘void Set_Series(REBINT, REBVAL*, REBSER*)’ [-fpermissive]
../src/core/t-event.c: In function ‘void Mold_Event(REBVAL*, REB_MOLD*)’:
../src/core/t-event.c:533:35: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-event.c:33:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/t-gob.c: In function ‘REBGOB* Make_Gob()’:
../src/core/t-gob.c:67:34: warning: invalid conversion from ‘void*’ to ‘REBGOB* {aka rebol_gob*}’ [-fpermissive]
../src/core/t-gob.c: In function ‘REBFLG Set_GOB_Var(REBGOB*, REBVAL*, REBVAL*)’:
../src/core/t-gob.c:422:4: warning: invalid conversion from ‘void*’ to ‘REBSER* {aka Reb_Series*}’ [-fpermissive]
../src/core/t-image.c: In function ‘void Mold_Image_Data(REBVAL*, REB_MOLD*)’:
../src/core/t-image.c:350:67: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-image.c:36:
../src/include/tmp-funcs.h:460:16: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/t-image.c:365:38: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-image.c:36:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/t-image.c:377:34: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-image.c:36:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/t-integer.c: In function ‘int T_Integer(REBVAL*, REBCNT)’:
../src/core/t-integer.c:219:19: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/core/t-time.c: In function ‘void Emit_Time(REB_MOLD*, REBVAL*)’:
../src/core/t-time.c:147:36: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/t-time.c:148:13: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/t-time.c:153:37: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-time.c:30:
../src/include/tmp-funcs.h:460:16: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/t-tuple.c: In function ‘int T_Tuple(REBVAL*, REBCNT)’:
../src/core/t-tuple.c:340:48: warning: invalid conversion from ‘REBINT* {aka int*}’ to ‘REBCNT* {aka unsigned int*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-tuple.c:30:
../src/include/tmp-funcs.h:478:16: warning: initializing argument 3 of ‘REBYTE* Qualify_String(REBVAL*, REBINT, REBCNT*, REBINT)’ [-fpermissive]
../src/core/t-vector.c: In function ‘void Mold_Vector(REBVAL*, REB_MOLD*, REBFLG)’:
../src/core/t-vector.c:633:79: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-vector.c:30:
../src/include/tmp-funcs.h:450:16: warning: initializing argument 2 of ‘REBSER* Append_Bytes(REBSER*, const REBYTE*)’ [-fpermissive]
../src/core/t-vector.c:634:57: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/t-vector.c:30:
../src/include/tmp-funcs.h:460:16: warning: initializing argument 2 of ‘REBSER* Emit(REB_MOLD*, const REBYTE*, ...)’ [-fpermissive]
../src/core/u-bmp.c: In function ‘void Map_Bytes(void*, const REBYTE**, const char*)’:
../src/core/u-bmp.c:159:16: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/u-bmp.c: In function ‘void Unmap_Bytes(const void*, REBYTE**, const char*)’:
../src/core/u-bmp.c:215:22: warning: invalid conversion from ‘const void*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/u-bmp.c: In function ‘void Decode_BMP_Image(REBCDI*)’:
../src/core/u-bmp.c:351:33: warning: invalid conversion from ‘void*’ to ‘unsigned int*’ [-fpermissive]
../src/core/u-bmp.c: In function ‘void Encode_BMP_Image(REBCDI*)’:
../src/core/u-bmp.c:546:40: warning: invalid conversion from ‘void*’ to ‘unsigned char*’ [-fpermissive]
../src/core/u-bmp.c: In function ‘void Init_BMP_Codec()’:
../src/core/u-bmp.c:617:39: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/u-bmp.c:31:
../src/include/tmp-funcs.h:29:13: warning: initializing argument 1 of ‘void Register_Codec(const REBYTE*, codo)’ [-fpermissive]
../src/core/u-dialect.c: In function ‘REBINT Do_Dialect(REBSER*, REBSER*, REBCNT*, REBSER**)’:
../src/core/u-dialect.c:474:115: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/u-dialect.c:30:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/u-dialect.c: In function ‘int N_delect(REBVAL*)’:
../src/core/u-dialect.c:532:115: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/u-dialect.c:30:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/u-gif.c: In function ‘void Decode_LZW(REBCNT*, REBYTE**, REBYTE*, REBINT, REBINT, REBOOL)’:
../src/core/u-gif.c:90:86: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/core/u-gif.c: In function ‘void Decode_GIF_Image(REBCDI*)’:
../src/core/u-gif.c:297:39: warning: invalid conversion from ‘void*’ to ‘unsigned int*’ [-fpermissive]
../src/core/u-gif.c: In function ‘void Init_GIF_Codec()’:
../src/core/u-gif.c:346:39: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/u-gif.c:31:
../src/include/tmp-funcs.h:29:13: warning: initializing argument 1 of ‘void Register_Codec(const REBYTE*, codo)’ [-fpermissive]
../src/core/u-jpg.c: In function ‘int Codec_JPEG_Image(REBCDI*)’:
../src/core/u-jpg.c:10807:42: warning: invalid conversion from ‘unsigned char*’ to ‘char*’ [-fpermissive]
../src/core/u-jpg.c:214:6: warning: initializing argument 1 of ‘void jpeg_info(char*, int, int*, int*)’ [-fpermissive]
../src/core/u-jpg.c:10813:42: warning: invalid conversion from ‘unsigned char*’ to ‘char*’ [-fpermissive]
../src/core/u-jpg.c:214:6: warning: initializing argument 1 of ‘void jpeg_info(char*, int, int*, int*)’ [-fpermissive]
../src/core/u-jpg.c:10815:54: warning: invalid conversion from ‘unsigned char*’ to ‘char*’ [-fpermissive]
../src/core/u-jpg.c:234:6: warning: initializing argument 1 of ‘void jpeg_load(char*, int, char*)’ [-fpermissive]
../src/core/u-jpg.c: In function ‘void Init_JPEG_Codec()’:
../src/core/u-jpg.c:10832:41: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/core/u-jpg.c:10787:13: warning: initializing argument 1 of ‘void Register_Codec(const REBYTE*, codo)’ [-fpermissive]
../src/core/u-parse.c: In function ‘void Print_Parse_Index(REBCNT, REBVAL*, REBSER*, REBCNT)’:
../src/core/u-parse.c:79:33: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/u-parse.c:30:
../src/include/tmp-funcs.h:221:13: warning: initializing argument 1 of ‘void Debug_Fmt(const REBYTE*, ...)’ [-fpermissive]
../src/core/u-parse.c: At global scope:
../src/core/u-parse.c:332:79: warning: ISO C++ forbids declaration of ‘To_Thru’ with no type [-fpermissive]
../src/core/u-png.c: In function ‘void png_load(unsigned char*, int, char*, REBOOL*)’:
../src/core/u-png.c:579:55: warning: invalid conversion from ‘void*’ to ‘unsigned char*’ [-fpermissive]
../src/core/u-png.c:609:49: warning: invalid conversion from ‘void*’ to ‘unsigned char*’ [-fpermissive]
../src/core/u-png.c: In function ‘void Encode_PNG_Image(REBCDI*)’:
../src/core/u-png.c:715:41: warning: invalid conversion from ‘void*’ to ‘unsigned char*’ [-fpermissive]
../src/core/u-png.c:716:54: warning: invalid conversion from ‘void*’ to ‘idatnode*’ [-fpermissive]
../src/core/u-png.c:755:52: warning: invalid conversion from ‘void*’ to ‘idatnode*’ [-fpermissive]
../src/core/u-png.c:771:31: warning: invalid conversion from ‘void*’ to ‘unsigned char*’ [-fpermissive]
../src/core/u-png.c: In function ‘void Decode_PNG_Image(REBCDI*)’:
../src/core/u-png.c:812:33: warning: invalid conversion from ‘void*’ to ‘unsigned int*’ [-fpermissive]
../src/core/u-png.c:813:90: warning: invalid conversion from ‘unsigned char*’ to ‘char*’ [-fpermissive]
../src/core/u-png.c:546:6: warning: initializing argument 3 of ‘void png_load(unsigned char*, int, char*, REBOOL*)’ [-fpermissive]
../src/core/u-png.c: In function ‘void Init_PNG_Codec()’:
../src/core/u-png.c:860:39: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/sys-core.h:442:0,
from ../src/core/u-png.c:31:
../src/include/tmp-funcs.h:29:13: warning: initializing argument 1 of ‘void Register_Codec(const REBYTE*, codo)’ [-fpermissive]
../src/core/u-zlib.c: In function ‘Z_uLong Z_crc32(Z_uLong, const Z_Bytef*, Z_uInt)’:
../src/core/u-zlib.c:51:36: warning: ISO C++ forbids declaration of ‘CRC32’ with no type [-fpermissive]
../src/os/host-main.c: In function ‘void Host_Crash(const REBYTE*)’:
../src/os/host-main.c:89:39: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/os/host-main.c:56:0:
../src/include/host-lib.h:72:13: warning: initializing argument 1 of ‘void OS_Crash(const REBYTE*, const REBYTE*)’ [-fpermissive]
../src/os/host-main.c: In function ‘int main(int, char**)’:
../src/os/host-main.c:144:69: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-main.c:88:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/host-main.c:145:46: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-main.c:88:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/host-main.c:147:83: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-main.c:88:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/host-main.c:149:46: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-main.c:88:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/host-main.c:150:58: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-main.c:88:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/host-main.c:182:22: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-main.c:85:13: warning: initializing argument 1 of ‘void Put_Str(const REBYTE*)’ [-fpermissive]
../src/os/host-main.c:185:31: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
In file included from ../src/include/reb-host.h:42:0,
from ../src/os/host-main.c:55:
../src/include/reb-lib.h:661:13: warning: initializing argument 2 of ‘void RL_Print_TOS(REBCNT, const REBYTE*)’ [-fpermissive]
../src/os/host-args.c: In function ‘int find_option_word(REBCHR*)’:
../src/os/host-args.c:112:2: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-args.c: In function ‘void Parse_Args(int, REBCHR**, REBARGS*)’:
../src/os/host-args.c:269:26: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-args.c:270:5: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/host-args.c:270:5: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-args.c:271:5: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/host-args.c:277:8: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-device.c: In function ‘REBREQ* OS_Make_Devreq(int)’:
../src/os/host-device.c:342:20: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/os/host-stdio.c: In function ‘REBYTE* Get_Next_Line()’:
../src/os/host-stdio.c:69:24: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/os/host-stdio.c:72:3: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-stdio.c: In function ‘int Fetch_Buf()’:
../src/os/host-stdio.c:81:27: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-stdio.c: In function ‘void Open_StdIO()’:
../src/os/host-stdio.c:124:47: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-stdio.c:49:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/host-stdio.c:126:27: warning: invalid conversion from ‘void*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/os/host-stdio.c: In function ‘void Put_Str(const REBYTE*)’:
../src/os/host-stdio.c:162:32: warning: invalid conversion from ‘const REBYTE* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/host-stdio.c:168:48: warning: invalid conversion from ‘const char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/host-stdio.c:49:6: warning: initializing argument 1 of ‘void Host_Crash(const REBYTE*)’ [-fpermissive]
../src/os/dev-net.c: In function ‘void Get_Local_IP(REBREQ*)’:
../src/os/dev-net.c:85:56: warning: invalid conversion from ‘int*’ to ‘socklen_t* {aka unsigned int*}’ [-fpermissive]
../src/os/dev-net.c: In function ‘i32 Lookup_Socket(REBREQ*)’:
../src/os/dev-net.c:313:33: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/dev-net.c: In function ‘i32 Accept_Socket(REBREQ*)’:
../src/os/dev-net.c:558:60: warning: invalid conversion from ‘int*’ to ‘socklen_t* {aka unsigned int*}’ [-fpermissive]
../src/os/dev-net.c:572:9: warning: invalid conversion from ‘void*’ to ‘REBREQ* {aka rebol_devreq*}’ [-fpermissive]
../src/os/dev-dns.c: In function ‘i32 Read_DNS(REBREQ*)’:
../src/os/dev-dns.c:127:21: warning: invalid conversion from ‘char*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/os/dev-dns.c:133:32: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/dev-dns.c: In function ‘i32 Poll_DNS(REBREQ*)’:
../src/os/dev-dns.c:181:24: warning: invalid conversion from ‘char*’ to ‘REBYTE* {aka unsigned char*}’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘void OS_Crash(const REBYTE*, const REBYTE*)’:
../src/os/posix/host-lib.c:219:22: warning: invalid conversion from ‘const REBYTE* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c:222:23: warning: invalid conversion from ‘const REBYTE* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘REBCHR* OS_Form_Error(int, REBCHR*, int)’:
../src/os/posix/host-lib.c:237:29: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘const REBCHR* OS_Get_Env(const REBCHR*, int)’:
../src/os/posix/host-lib.c:280:19: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c:280:19: warning: invalid conversion from ‘char*’ to ‘const REBCHR* {aka const unsigned char*}’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘int OS_Set_Env(const REBCHR*, int)’:
../src/os/posix/host-lib.c:294:20: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘REBCHR* OS_List_Env()’:
../src/os/posix/host-lib.c:312:28: warning: invalid conversion from ‘void*’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c:324:9: warning: invalid conversion from ‘char*’ to ‘REBCHR* {aka unsigned char*}’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘int OS_Get_Current_Dir(REBCHR**)’:
../src/os/posix/host-lib.c:384:31: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c:385:9: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘REBOOL OS_Set_Current_Dir(const REBCHR*)’:
../src/os/posix/host-lib.c:398:19: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘void* OS_Open_Library(const REBCHR*, REBCNT*)’:
../src/os/posix/host-lib.c:425:52: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘int OS_Create_Process(const REBCHR*, u32)’:
../src/os/posix/host-lib.c:528:20: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c: In function ‘int Try_Browser(const char*, const REBCHR*)’:
../src/os/posix/host-lib.c:533:16: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c:537:21: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c:538:19: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c:539:17: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c:539:17: warning: invalid conversion from ‘const REBCHR* {aka const unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-lib.c:540:18: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/host-lib.c:541:22: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/host-readline.c: In function ‘void* Init_Terminal()’:
../src/os/posix/host-readline.c:147:29: warning: invalid conversion from ‘void*’ to ‘STD_TERM* {aka term_data*}’ [-fpermissive]
../src/os/posix/host-readline.c: In function ‘void Quit_Terminal(HTERM)’:
../src/os/posix/host-readline.c:179:56: warning: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
../src/os/posix/host-readline.c: In function ‘void Store_Line(STD_TERM*)’:
../src/os/posix/host-readline.c:218:23: warning: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
../src/os/posix/dev-stdio.c: In function ‘void Handle_Signal(int)’:
../src/os/posix/dev-stdio.c:87:13: warning: invalid conversion from ‘char*’ to ‘const REBYTE* {aka const unsigned char*}’ [-fpermissive]
../src/os/posix/dev-stdio.c:74:6: warning: initializing argument 1 of ‘void Put_Str(const REBYTE*)’ [-fpermissive]
../src/os/posix/dev-stdio.c: In function ‘i32 Read_IO(REBREQ*)’:
../src/os/posix/dev-stdio.c:256:45: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/dev-stdio.c:71:6: warning: initializing argument 2 of ‘int Read_Line(HTERM, char*, int)’ [-fpermissive]
../src/os/posix/dev-stdio.c: In function ‘i32 Open_Echo(REBREQ*)’:
../src/os/posix/dev-stdio.c:287:39: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c: In function ‘int Get_File_Info(REBREQ*)’:
../src/os/posix/dev-file.c:95:33: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c: In function ‘int Read_Directory(REBREQ*, REBREQ*)’:
../src/os/posix/dev-file.c:169:28: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/dev-file.c:173:17: warning: invalid conversion from ‘void*’ to ‘DIR* {aka __dirstream*}’ [-fpermissive]
../src/os/posix/dev-file.c:174:29: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c: In function ‘i32 Open_File(REBREQ*)’:
../src/os/posix/dev-file.c:237:26: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘char*’ [-fpermissive]
../src/os/posix/dev-file.c: In function ‘i32 Create_File(REBREQ*)’:
../src/os/posix/dev-file.c:405:35: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c: In function ‘i32 Delete_File(REBREQ*)’:
../src/os/posix/dev-file.c:426:29: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c:428:30: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c: In function ‘i32 Rename_File(REBREQ*)’:
../src/os/posix/dev-file.c:446:41: warning: invalid conversion from ‘REBCHR* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
../src/os/posix/dev-file.c:446:41: warning: invalid conversion from ‘REBYTE* {aka unsigned char*}’ to ‘const char*’ [-fpermissive]
@hostilefork
Copy link
Author

ANSI C doesn't have inner const qualifiers, dangit. :-/ http://c-faq.com/ansi/constmismatch.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment