diff --git a/cli/cmdlineparser.cpp b/cli/cmdlineparser.cpp index 6c954011e..144872942 100644 --- a/cli/cmdlineparser.cpp +++ b/cli/cmdlineparser.cpp @@ -1128,6 +1128,12 @@ void CmdLineParser::printHelp() " 64 bit Windows\n" " * avr8\n" " 8 bit AVR microcontrollers\n" + " * pic8\n" + " 8 bit PIC microcontrollers\n" + " * pic16\n" + " 16 bit PIC microcontrollers\n" + " * mips32\n" + " 32 bit MIPS microcontrollers\n" " * native\n" " Type sizes of host system are assumed, but no\n" " further assumptions.\n" diff --git a/platforms/mips32.xml b/platforms/mips32.xml new file mode 100644 index 000000000..44cbc5903 --- /dev/null +++ b/platforms/mips32.xml @@ -0,0 +1,18 @@ + + + 8 + signed + + 1 + 2 + 4 + 4 + 8 + 4 + 8 + 8 + 4 + 4 + 4 + + \ No newline at end of file diff --git a/platforms/pic16.xml b/platforms/pic16.xml new file mode 100644 index 000000000..2c926957a --- /dev/null +++ b/platforms/pic16.xml @@ -0,0 +1,18 @@ + + + 8 + unsigned + + 1 + 2 + 2 + 4 + 8 + 4 + 4 + 8 + 2 + 2 + 2 + + \ No newline at end of file diff --git a/platforms/pic8.xml b/platforms/pic8.xml new file mode 100644 index 000000000..b855cbefc --- /dev/null +++ b/platforms/pic8.xml @@ -0,0 +1,18 @@ + + + 8 + unsigned + + 1 + 2 + 2 + 4 + 4 + 4 + 4 + 4 + 2 + 2 + 2 + + diff --git a/win_installer/cppcheck.wxs b/win_installer/cppcheck.wxs index ab0ca673d..f7c958344 100644 --- a/win_installer/cppcheck.wxs +++ b/win_installer/cppcheck.wxs @@ -132,6 +132,9 @@ + + +