aboutsummaryrefslogtreecommitdiff
path: root/platform.txt
AgeCommit message (Collapse)Author
2015-04-13Reviewed warnings key names and dropdown in PreferencesFederico Fissore
2015-04-13Better preference for setting warnings level. See ↵Federico Fissore
https://github.com/arduino/Arduino/commit/61592d78fa71c023e4f1577f7e2b6bada2661a13#commitcomment-10668365
2015-03-30Starting 1.6.3Federico Fissore
Updated toolchains: linux statically compiled, added gcc lto plugin (disabled)
2015-03-27Not using gcc version, hard to maintainFederico Fissore
2015-03-27avr platform: fixed avrdude pathFederico Fissore
2015-03-27Fixed platforms(.txt)Federico Fissore
2015-03-11Started working on 1.6.2Federico Fissore
2015-03-10Added warning for uncertified boardsFederico Fissore
2015-02-19Update revision log. Version set to 1.6.1.Cristian Maglie
2015-02-16"objcopy" recipes are no more tied to "hex" extensionCristian Maglie
This allow to define specific recipes for every platform but keeps backward compatibility. See #2614
2015-02-10rename hex -> outputArnav Gupta
using generic term 'output', because for samx32, output is .bin format and not .hex Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
2014-11-18Upped version to 1.6.0Cristian Maglie
2014-10-30Reduce avrdude verbosityMatthijs Kooijman
Previously, when verbose uploads were enabled, avrdude was run with four -v options, causing it to dump all raw bytes exchanged with the bootloader. This floods the console so much that meaningful output mostly disappears. Most users probably want to enable verbose mode just to see what avrdude command is ran. Furthermore, users that benefit from the raw bytes dumped are perfectly capable of either running avrdude manually, or modifying platform.txt. Given that, running avrdude with just one -v should be plenty. This fixes #891.
2014-09-06Correct implementation of gcc specific internal functionsCristian Maglie
The following empty stubs has been replaced by the gcc flag -fno-threadsafe-static: int __cxa_guard_acquire(__guard *); void __cxa_guard_release (__guard *); void __cxa_guard_abort (__guard *); The following empty stubs has been moved into their specific module abi.cpp: void __cxa_pure_virtual(void) __attribute ((noreturn)); void __cxa_deleted_virtual(void) __attribute ((noreturn)); Fix #107
2014-09-05Updated version to 1.5.8Cristian Maglie
2014-07-01Reverting -flto flag from AVR core until all compatibility problems are ↵Cristian Maglie
worked out. For more info: https://groups.google.com/a/arduino.cc/d/msg/developers/21G5w2HbUOg/NRMW6c9OIFUJ
2014-06-25Fixed compilation error when targetting Mega. Error is caused by #2039 and ↵Federico Fissore
this fix is just a workaround
2014-06-25gcc: Adding -w flag to compiler.c.elf.flags in order to avoid printing ISR ↵Federico Fissore
warning http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59396
2014-06-25Enabling link-time optimization. See #660Federico Fissore
2014-06-25New common AVR toolchainFederico Fissore
2014-04-10Explicitly define compiler.path in avr/platform.txtMatthijs Kooijman
Previously, this relied on an (ugly, avr-specific) magic default for the compiler.path variable, set by the IDE. This allowed the IDE to fall back to a system-wide toolchain when no bundled toolchain was found (by making compiler.path empty). However, - this only worked for avr, not sam, - this worked only for gcc, a system-wide avrdude would break on the avrdude.conf path in platform.txt, and This would mean that automatic system-wide fallback didn't work in all situations, so you'd still have to modify platform.txt (or create platform.local.txt). Since doing that explictly is the most reliable way, this commit removes the partial-working ability to do this automatically. Note that the code to automatically set compiler.path is still kept around, in case third-party hardware still relies on this. At some point, this code should be removed, but for now it just shows a warning message.
2014-04-04Add (empty) compiler.*.extra_flags variables in platform.txtMatthijs Kooijman
These make it easier for a user to add extra compiler flags in a platform.local.txt file.
2014-02-19Update revision log. Upped version to 1.5.6Cristian Maglie
2014-01-21Compile with -x assembler-with-cpp instead of -assembler-with-cpp.Jimmy Hedman
- Newer avr-gcc doesn't use -assembler-with-cpp, but uses -x assembler-with-cpp. This works with older compilers as well.
2014-01-05Fixed "runtime.hardware.path" and "runtime.platform.path" valuesCristian Maglie
"runtime.hardware.path" now contains the path to the hardware folder of the currently selected board and "runtime.platform.path" the path to the specific platform. This should fix #1176 and #1761.
2013-11-28Upped version to 1.5.5Cristian Maglie
2013-09-09Updated revision log, and upped version to 1.5.4Cristian Maglie
2013-08-01Added quoting to usb_producer key to preserve double quotes.Cristian Maglie
See #1422.
2013-07-17Added quoting to usb_product key to preserve double quotes.Cristian Maglie
See #1422.
2013-07-17boards.txt: Refactor the default usb build flags into a generic property in ↵Angus Gratton
platform.txt
2013-07-12assembly compile recipe is missing (C. A. Church)Cristian Maglie
Fixes #1457
2013-04-22Detect RAM usage and stop if fullLoren M. Lang
This resolves issue #1356 and add the ability for the Arduino IDE to detect the amount of RAM allocated to a sketch and compare that to the available RAM on each board. If RAM is more than 90% full, it will fail on building since there is not enough free RAM for the heap and stack to use.
2013-03-21Added version field to platform.txtCristian Maglie
2013-03-18Changed the way ARDUINO is defined inside platform.txtCristian Maglie
2013-03-06Added auto-generation for 'build.board' value in boards.txt.Cristian Maglie
See #1305.
2013-02-11BOARDS and ARCH defines from boards.txtCristian Maglie
See #308
2012-11-04Fixed verbose upload. Removed unused platform.txt params.Cristian Maglie
2012-10-26fixed verbose mode for avrdude in platform.txtFede85
2012-10-09Reordered boards menuCristian Maglie
2012-06-26Added default extra_flags parameter to allow build on all boardsCristian Maglie
2012-05-25Fixed avrdude path for macos and winCristian Maglie
2012-05-25Simplified boards.txt fileCristian Maglie
2012-05-25Merge branch 'master' into arduino-1.0.1-mergedCristian Maglie
Included latest fixes
2012-05-25Bugfix: IDE now works if installed on a folder path containing spacesCristian Maglie
2012-05-23Merge of arduino-1.0.1. Work in progress...Cristian Maglie
2012-02-06Upload size computation is now parametricCristian Maglie
2012-02-05Upload/Program with configurable generic command line tools (wip)Cristian Maglie
2012-02-01First attemp to generalize upload for mutiplatform IDECristian Maglie
2012-01-13Factored out some common build variablesCristian Maglie
2012-01-09Removed unused/unuseful defines from platform.txtCristian Maglie