Cristian Maglie
70ec1ab405
Updated gitignore
2014-07-01 18:39:23 +02:00
Cristian Maglie
c2c122b079
Merge branch 'master' into matthijskooijman-ide-1.5.x-timer-variant
...
Conflicts:
app/src/processing/app/debug/Compiler.java
hardware/arduino/sam/cores/arduino/main.cpp
2014-07-01 18:34:46 +02:00
Cristian Maglie
e5f34e5a83
Merge branch 'ide-1.5.x-timer-variant' of github.com:matthijskooijman/Arduino into matthijskooijman-ide-1.5.x-timer-variant
2014-07-01 18:29:07 +02:00
Cristian Maglie
668559fc6f
Updated revision log
2014-07-01 18:27:03 +02:00
Cristian Maglie
29f9dd9f1f
Merge pull request #2139 from cmaglie/init-variant
...
Allow variants to define an initVariant() function that is called at startup
2014-07-01 17:28:45 +02:00
Cristian Maglie
00087c11f4
Reverting -flto flag from AVR core until all compatibility problems are worked out.
...
For more info:
https://groups.google.com/a/arduino.cc/d/msg/developers/21G5w2HbUOg/NRMW6c9OIFUJ
2014-07-01 17:18:04 +02:00
Cristian Maglie
3332d28e54
Merge branch 'master' into ide-1.5.x
2014-06-30 18:26:56 +02:00
Cristian Maglie
f73209728d
Updated revision log
2014-06-30 18:24:42 +02:00
Cristian Maglie
e0f83a3617
Backported digitalPinToInterrupt macro from IDE 1.5.x
2014-06-30 18:24:08 +02:00
Cristian Maglie
9f46428505
Fixed checksum for gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz
2014-06-27 16:56:18 +02:00
Cristian Maglie
d52e75ff38
Merge branch 'osx-app-bundler' into ide-1.5.x
...
Conflicts:
build/build.xml
2014-06-27 16:08:20 +02:00
Cristian Maglie
bb095a2a59
initVariant() is now declared as external "C" function.
...
See #2080 for more details.
2014-06-27 14:26:32 +02:00
Cristian Maglie
403c96f1cc
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
2014-06-27 13:53:26 +02:00
Cristian Maglie
370648a532
Merge branch 'ide-1.5.7' into ide-1.5.x
2014-06-27 13:44:18 +02:00
Cristian Maglie
f21a92a93a
Added appbundler jar to .gitignore
2014-06-27 10:34:48 +02:00
Cristian Maglie
a1229e85eb
Merge pull request #2145 from matthijskooijman/ide-1.5.x-hardwareserial-atmega8
...
Support Atmega8 (and similar that define PE instead of UPE) again
2014-06-27 10:09:35 +02:00
Matthijs Kooijman
10a89a1d8d
Support Atmega8 (and similar that define PE instead of UPE) again
...
These chips were previously supported, but since parity error checking
was added, this support has broken. Most chips define UPE0 (etc.) for
the parity error bit. Some chips don't have numbered UARTS so only
define UPE and even fewer define PE instead of UPE. This adds support
for those chips again.
Closes : #2137
2014-06-25 17:20:07 +02:00
Matthijs Kooijman
4014dd6070
Allow variants to define an initVariant() function that is called at startup.
...
See #2080 and #2139 .
2014-06-25 16:56:19 +02:00
Matthijs Kooijman
4eb686673f
Don't include .o files from the variant in core.a
...
If a variant supplied source files, these would be included in core.a
before. However, object files from core.a would only actually be
included in the build if they supplied a symbol for a strong reference
that was still missing.
In practice, this meant that a variant source file that only defines
interrupt handlers, or only defines strong versions of functions that
already had weak versions available, was not included.
By moving the variant .o files out of core.a and including them in the
build directly, this problem is solved.
Furthermore, the compilation of variant files is moved to after the
generation of core.a, to make it clearer in the code and verbose output
what is now happening.
2014-06-25 16:56:17 +02:00
Matthijs Kooijman
7d71b84ae2
Unconfuse error message
...
When a core directory without boards.txt file was encountered, the IDE
would show:
Could not find boards.txt in /path/to/core/boards.txt. Is it pre-1.5?
Which appears confusing: Is it looking inside a directory called
boards.txt? Now this is improved to:
Could not find boards.txt in /path/to/core/. Is it pre-1.5?
which makes a lot more sense.
2014-06-25 16:56:13 +02:00
Cristian Maglie
a798c79dab
Updates to revision log
2014-06-25 16:02:00 +02:00
Cristian Maglie
c2e5f67ea6
Updated arm gcc to version 4.8.3-2014q1
2014-06-25 11:59:47 +02:00
Cristian Maglie
4df2c8982a
Updated arm gcc to 4.8.3
2014-06-25 11:57:49 +02:00
Cristian Maglie
3a4381955e
Updated arm gcc to 4.7.4
2014-06-25 11:56:50 +02:00
Cristian Maglie
6b5a99b7b5
Version bumped to 1.5.7. Updated revision log.
2014-06-25 11:21:15 +02:00
Cristian Maglie
59767b4c03
Removed patch for old malloc bug (no more useful with updated toolchain)
2014-06-25 10:14:35 +02:00
Federico Fissore
b72f461b4c
Fixed compilation error when targetting Mega. Error is caused by #2039 and this fix is just a workaround
2014-06-25 10:14:35 +02:00
Federico Fissore
6f74581bba
gcc: Adding -w flag to compiler.c.elf.flags in order to avoid printing ISR warning http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59396
2014-06-25 10:14:35 +02:00
Federico Fissore
fdffb2de26
Setting CYGWIN=nodosfilewarning env variable on windows
2014-06-25 10:14:35 +02:00
Federico Fissore
44a6cbf2de
Enabling link-time optimization. See #660
2014-06-25 10:14:34 +02:00
Federico Fissore
792e7fd7df
Toolchain update
2014-06-25 10:14:34 +02:00
Federico Fissore
7f3e488310
Updated toolchains
2014-06-25 10:14:34 +02:00
Cristian Maglie
578cac41dc
Added 'unzip-tool' target in build.xml
2014-06-25 10:14:34 +02:00
Federico Fissore
c778de0211
Toolchains updated: avrdude 6.0.1 replaces 5.11
2014-06-25 10:14:34 +02:00
Federico Fissore
febf6735ab
New toolchain: macosx fix
2014-06-25 10:14:34 +02:00
Federico Fissore
98c3080d2a
New toolchain: gcc 4.8.1, avr-libc 1.8.0, binutils 2.23.2
2014-06-25 10:14:34 +02:00
Federico Fissore
4ebf88b1b2
Toolchains updated, sha1sum updates follow
2014-06-25 10:12:40 +02:00
Federico Fissore
ca06ef91c7
Toolchains updated, sha1sum updates follow
2014-06-25 10:12:40 +02:00
Federico Fissore
879bacdcb0
Updated avr toolchain for macosx: should be compatible with macosx 10.6+ (was 10.7+)
2014-06-25 10:12:40 +02:00
Federico Fissore
3b74226f0d
Fixed MacOSX AVR toolchain .zip checksum
2014-06-25 10:12:40 +02:00
Federico Fissore
20bf747c08
Added missing DLLs
2014-06-25 10:12:40 +02:00
Federico Fissore
5a015b3eec
New common AVR toolchain
2014-06-25 10:12:39 +02:00
Cristian Maglie
40270306e0
Allow variants to define an initVariant() function that is called at startup.
...
See #2080
2014-06-19 19:49:47 +02:00
Cristian Maglie
1a305cdc45
Merge branch 'master' into ide-1.5.x
2014-06-19 17:01:53 +02:00
Cristian Maglie
11e02db954
Fixed regression in USBAPI and CDC (xaljox)
...
See:
9ac7e30252 (commitcomment-6718676)
2014-06-19 16:52:48 +02:00
Cristian Maglie
65a4b4034d
Merge pull request #2126 from damellis/issue-1791
...
Proceed with upload even if port can't be found.
2014-06-13 11:33:20 +02:00
Cristian Maglie
7f9e9b1cc2
Merge branch 'master' into HEAD
2014-06-13 10:29:12 +02:00
Cristian Maglie
d2b6f9fab8
Merge pull request #2124 from embmicro/patch-1
...
Update USBAPI.h
2014-06-13 09:29:09 +02:00
David A. Mellis
fcd633686f
Don't wrap a RunnerException in a redundant RunnerException.
2014-06-11 12:21:52 -04:00
David A. Mellis
b5fe1b1eb5
Proceed with upload even if port can't be found. (Issue #1791 )
2014-06-11 12:07:46 -04:00