Commit graph

8 commits

Author SHA1 Message Date
Henry Gabryjelski
a7a9d2dbc1
Fix loop iterations 2021-04-08 17:51:06 -07:00
Henry Gabryjelski
76f999b825
Fix [-Wrestrict] bug
Untested...
2021-03-25 15:09:54 -07:00
Sandeep Mistry
c7c6f709b5 WString: add toDouble
Port of https://github.com/arduino/Arduino/pull/5362
2016-09-14 13:46:30 -04:00
Sandeep Mistry
40e5a4fcee Make String::move of an invalidated String result in an invalidated String 2016-07-12 17:42:40 -04:00
Cristian Maglie
1f09fc96c0 Enable C11/C++11
See https://github.com/arduino/Arduino/pull/2175

Quoting the original commits from Matthijs Kooijman:

    Enable C++11 support

    This uses the gnu++11 standard, which is C++11 with GNU extensions.
    C++11 should be full compatible with the previously used C++98
    standards, so all pre-existing sketches should continue to work.

    Enable C11 support

    This uses the gnu11 standard, which is C11 with GNU extensions.
    Previously, gnu89 was being used, which is pretty ancient by now. C99
    brings some important improvements, some of which were already available
    and used even without this option. C11 is more recent and brings more
    minor improvements. Most notable feature is the static_assert statement,
    allowing checking invariants at compiletime using the full C
    expressions.
2015-07-17 12:06:20 +02:00
Cristian Maglie
1a4e885405 Merge branch 'ide-1.5.x' into zero 2014-10-08 10:28:45 +02:00
Thibaut VIARD
ae42fd1167 Adding license in files, update platform.txt 2014-07-25 17:11:29 +02:00
Thibaut VIARD
973ccc47d8 Adding first files, not Zero specific 2014-04-15 14:46:03 +02:00