Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-16 | Explicitely specify C and C++ standards to use | Matthijs Kooijman | |
This does not change anything, it just makes the defaults explicit. | |||
2015-06-29 | Fixed missing "sketch" folders in some paths of both AVR and SAM cores | Federico Fissore | |
2015-06-29 | Compiler: sketch files get compiled into "sketch" | Federico Fissore | |
2015-05-07 | saveHex: rename recipe.hex -> recipe.output | Arnav Gupta | |
Signed-off-by: Arnav Gupta <championswimmer@gmail.com> | |||
2015-05-07 | update Sketch menu, add Save hex option | Arnav Gupta | |
* Moving Upload options from "File" menu to "Sketch" menu as those are sketch actions more than file actions. Signed-off-by: Arnav Gupta <championswimmer@gmail.com> | |||
2015-05-06 | AVR core version bump | Federico Fissore | |
2015-04-27 | Disabling uncertified warning, leaving vids/pids | Federico Fissore | |
2015-04-24 | Renamed compiler.warning_flags pref to compiler.warning_level | Federico Fissore | |
Provided a default value for compiler.warning_flags Releasing avr core 1.6.5 | |||
2015-04-23 | AVR: upgrading avr core version | Federico Fissore | |
2015-04-13 | Reviewed warnings key names and dropdown in Preferences | Federico Fissore | |
2015-04-13 | Better preference for setting warnings level. See ↵ | Federico Fissore | |
https://github.com/arduino/Arduino/commit/61592d78fa71c023e4f1577f7e2b6bada2661a13#commitcomment-10668365 | |||
2015-03-30 | Starting 1.6.3 | Federico Fissore | |
Updated toolchains: linux statically compiled, added gcc lto plugin (disabled) | |||
2015-03-27 | Not using gcc version, hard to maintain | Federico Fissore | |
2015-03-27 | avr platform: fixed avrdude path | Federico Fissore | |
2015-03-27 | Fixed platforms(.txt) | Federico Fissore | |
2015-03-11 | Started working on 1.6.2 | Federico Fissore | |
2015-03-10 | Added warning for uncertified boards | Federico Fissore | |
2015-02-19 | Update revision log. Version set to 1.6.1. | Cristian Maglie | |
2015-02-16 | "objcopy" recipes are no more tied to "hex" extension | Cristian Maglie | |
This allow to define specific recipes for every platform but keeps backward compatibility. See #2614 | |||
2015-02-10 | rename hex -> output | Arnav 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-18 | Upped version to 1.6.0 | Cristian Maglie | |
2014-10-30 | Reduce avrdude verbosity | Matthijs 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-06 | Correct implementation of gcc specific internal functions | Cristian 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-05 | Updated version to 1.5.8 | Cristian Maglie | |
2014-07-01 | Reverting -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-25 | Fixed compilation error when targetting Mega. Error is caused by #2039 and ↵ | Federico Fissore | |
this fix is just a workaround | |||
2014-06-25 | gcc: 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-25 | Enabling link-time optimization. See #660 | Federico Fissore | |
2014-06-25 | New common AVR toolchain | Federico Fissore | |
2014-04-10 | Explicitly define compiler.path in avr/platform.txt | Matthijs 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-04 | Add (empty) compiler.*.extra_flags variables in platform.txt | Matthijs Kooijman | |
These make it easier for a user to add extra compiler flags in a platform.local.txt file. | |||
2014-02-19 | Update revision log. Upped version to 1.5.6 | Cristian Maglie | |
2014-01-21 | Compile 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-05 | Fixed "runtime.hardware.path" and "runtime.platform.path" values | Cristian 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-28 | Upped version to 1.5.5 | Cristian Maglie | |
2013-09-09 | Updated revision log, and upped version to 1.5.4 | Cristian Maglie | |
2013-08-01 | Added quoting to usb_producer key to preserve double quotes. | Cristian Maglie | |
See #1422. | |||
2013-07-17 | Added quoting to usb_product key to preserve double quotes. | Cristian Maglie | |
See #1422. | |||
2013-07-17 | boards.txt: Refactor the default usb build flags into a generic property in ↵ | Angus Gratton | |
platform.txt | |||
2013-07-12 | assembly compile recipe is missing (C. A. Church) | Cristian Maglie | |
Fixes #1457 | |||
2013-04-22 | Detect RAM usage and stop if full | Loren 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-21 | Added version field to platform.txt | Cristian Maglie | |
2013-03-18 | Changed the way ARDUINO is defined inside platform.txt | Cristian Maglie | |
2013-03-06 | Added auto-generation for 'build.board' value in boards.txt. | Cristian Maglie | |
See #1305. | |||
2013-02-11 | BOARDS and ARCH defines from boards.txt | Cristian Maglie | |
See #308 | |||
2012-11-04 | Fixed verbose upload. Removed unused platform.txt params. | Cristian Maglie | |
2012-10-26 | fixed verbose mode for avrdude in platform.txt | Fede85 | |
2012-10-09 | Reordered boards menu | Cristian Maglie | |
2012-06-26 | Added default extra_flags parameter to allow build on all boards | Cristian Maglie | |
2012-05-25 | Fixed avrdude path for macos and win | Cristian Maglie | |