diff --git a/ToDo b/ToDo index d2388d9..04a1db1 100644 --- a/ToDo +++ b/ToDo @@ -3,13 +3,25 @@ Add all supported devices Remove or make optional options that are not always required Add options, in particular - stack location + stack location --stack-loc 0x40 + -mpic14 -mpic16 (?) asm and linker warning options include path library path library list ... and probably many more +from forum list: http://www.microchip.com/forums/m669474.aspx +#7 +- that shows descriptions in the dialog +- added peephole optimization option +- changed option name "Location of constants" -> "Optimization of BANKSEL" +#8 +- now with include path option in dialog +#13 +I add (preliminary) support a SystemIncludeProvider and SystemDefineProvider to get rid of the language errors (red underlined in the editor). + + Add script (?) to pass memory and flash usage info to mplabx_ide Sign package automatically diff --git a/build/classes/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml b/build/classes/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml index 21dc70f..a11d45e 100644 --- a/build/classes/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml +++ b/build/classes/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml @@ -61,7 +61,7 @@ - + diff --git a/build/classes/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml b/build/classes/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml index 0ebc914..d9bd66f 100644 --- a/build/classes/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml +++ b/build/classes/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml @@ -25,6 +25,7 @@ + @@ -33,7 +34,8 @@ - + + diff --git a/build/cluster/modules/org-laczik-toolchainSDCC.jar b/build/cluster/modules/org-laczik-toolchainSDCC.jar index b150d3b..e8abb20 100644 Binary files a/build/cluster/modules/org-laczik-toolchainSDCC.jar and b/build/cluster/modules/org-laczik-toolchainSDCC.jar differ diff --git a/build/cluster/update_tracking/org-laczik-toolchainSDCC.xml b/build/cluster/update_tracking/org-laczik-toolchainSDCC.xml index 6daef91..e4c8f8d 100644 --- a/build/cluster/update_tracking/org-laczik-toolchainSDCC.xml +++ b/build/cluster/update_tracking/org-laczik-toolchainSDCC.xml @@ -1,6 +1,6 @@ - + - + diff --git a/build/org-laczik-toolchainSDCC.nbm b/build/org-laczik-toolchainSDCC.nbm index 6320cb9..9bb7392 100644 Binary files a/build/org-laczik-toolchainSDCC.nbm and b/build/org-laczik-toolchainSDCC.nbm differ diff --git a/build/public-package-jars/com-microchip-mplab-libs-crownking.jar b/build/public-package-jars/com-microchip-mplab-libs-crownking.jar index ef7ecd6..fb120ec 100644 Binary files a/build/public-package-jars/com-microchip-mplab-libs-crownking.jar and b/build/public-package-jars/com-microchip-mplab-libs-crownking.jar differ diff --git a/build/public-package-jars/com-microchip-mplab-nbide-embedded-makeproject.jar b/build/public-package-jars/com-microchip-mplab-nbide-embedded-makeproject.jar index d9abc1e..ffb3375 100644 Binary files a/build/public-package-jars/com-microchip-mplab-nbide-embedded-makeproject.jar and b/build/public-package-jars/com-microchip-mplab-nbide-embedded-makeproject.jar differ diff --git a/build/public-package-jars/com-microchip-mplab-nbide-embedded.jar b/build/public-package-jars/com-microchip-mplab-nbide-embedded.jar index 00d9eb9..eb9c2d0 100644 Binary files a/build/public-package-jars/com-microchip-mplab-nbide-embedded.jar and b/build/public-package-jars/com-microchip-mplab-nbide-embedded.jar differ diff --git a/build/public-package-jars/org-netbeans-modules-projectapi.jar b/build/public-package-jars/org-netbeans-modules-projectapi.jar index 4cd72cc..3b003ff 100644 Binary files a/build/public-package-jars/org-netbeans-modules-projectapi.jar and b/build/public-package-jars/org-netbeans-modules-projectapi.jar differ diff --git a/build/public-package-jars/org-openide-util.jar b/build/public-package-jars/org-openide-util.jar index f7ac928..2396947 100644 Binary files a/build/public-package-jars/org-openide-util.jar and b/build/public-package-jars/org-openide-util.jar differ diff --git a/manifest.mf b/manifest.mf index 1c9b44d..48ac57c 100644 --- a/manifest.mf +++ b/manifest.mf @@ -2,5 +2,5 @@ Manifest-Version: 1.0 OpenIDE-Module: org.laczik.toolchainSDCC/1 OpenIDE-Module-Layer: org/laczik/toolchainSDCC/layer.xml OpenIDE-Module-Localizing-Bundle: org/laczik/toolchainSDCC/Bundle.properties -OpenIDE-Module-Specification-Version: 1.0.4 +OpenIDE-Module-Specification-Version: 1.0.5 diff --git a/nbproject/private/private.xml b/nbproject/private/private.xml index 07d565a..0a5b006 100644 --- a/nbproject/private/private.xml +++ b/nbproject/private/private.xml @@ -1,7 +1,6 @@ - file:/home/laczik/programming/NetBeansProjects/toolchainSDCC/README file:/home/laczik/programming/NetBeansProjects/toolchainSDCC/ToDo file:/home/laczik/programming/NetBeansProjects/toolchainSDCC/src/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml file:/home/laczik/programming/NetBeansProjects/toolchainSDCC/src/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml diff --git a/src/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml b/src/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml index 21dc70f..a11d45e 100644 --- a/src/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml +++ b/src/org/laczik/toolchainSDCC/sdcc.languageToolchain.xml @@ -61,7 +61,7 @@ - + diff --git a/src/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml b/src/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml index 0ebc914..d9bd66f 100644 --- a/src/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml +++ b/src/org/laczik/toolchainSDCC/sdcc.optionLanguage.xml @@ -25,6 +25,7 @@ + @@ -33,7 +34,8 @@ - + +