Commit graph

93 commits

Author SHA1 Message Date
Schoumi
5710e9286e fix cmake warning 2022-07-08 17:34:37 +02:00
Bogdan Marinescu
ade3babfed version v1.2.2 2016-04-08 10:09:04 +01:00
Bogdan Marinescu
0742b14023 Merge pull request #33 from mazimkhan/master
Added gcov flag to generate relative path for .gcda files
2016-04-08 10:06:53 +01:00
James Crosby
30cb66acae version v1.2.1 2016-04-06 13:02:15 +01:00
James Crosby
821150b72f cmake_force_c_compiler deprecation was pushed to cmake 3.6 2016-04-06 13:01:58 +01:00
James Crosby
43f8d880cb Merge pull request #35 from stevew817/uvision-debug-support
Turn off DWARF vnext extensions to avoid tripping up IDEs
2016-04-06 13:00:28 +01:00
Steven Cooreman
31ce73920a Turn off DWARF extension of next versions to avoid tripping up IDEs 2016-04-06 13:34:53 +02:00
Mohammad Azim Khan
0a0ce1e6ab Added gcov flag to generate relative path for .gcda files 2016-03-03 15:12:40 +00:00
James Crosby
e83dc10bc7 version v1.2.0 2016-02-26 12:43:39 +00:00
James Crosby
590211a983 update changelog for 1.2.0 2016-02-26 12:43:38 +00:00
James Crosby
3dd151a252 Merge branch 'printfloating' of https://github.com/autopulated/target-mbed-gcc
Conflicts:
	readme.md
2016-02-26 12:32:13 +00:00
James Crosby
0400e706ff Merge pull request #29 from autopulated/cmake3.5-support
don't use cmake_force_c_compiler from CMake 3.5
2016-02-26 12:23:19 +00:00
James Crosby
81c549c5e9 don't use cmake_force_c_compiler from CMake 3.5 2016-02-15 10:30:30 +00:00
James Crosby
2b8fd8872e update readme to explain floating point printf configuration 2016-02-01 14:12:12 +00:00
James Crosby
3966fa750e enable floating point printf support, unless disabled by config value 'gcc.printf-float = false' 2016-01-29 15:39:31 +00:00
James Crosby
30f8b97d35 Merge pull request #25 from autopulated/restore-readme-commit
Add documentation for code coverage configuration
2016-01-26 17:09:28 +00:00
Brendan Moran
ff1aaceca5 Add documentation for code coverage configuration 2016-01-26 17:06:23 +00:00
Brendan Moran
84cfc737bb version v1.1.0 2015-12-18 09:21:34 -08:00
Brendan Moran
928e1aa596 Merge pull request #22 from bremoran/coverage
Add single-module code-coverage support
2015-12-18 09:17:10 -08:00
Brendan Moran
8cb9af5d0e Add single-module code-coverage support
Use the support from https://github.com/ARMmbed/yotta/pull/633 to enable cmakeIncludes
Add a cmakeInclude include to enable coverage if configured by yotta config

For example, to enable code coverage on sockets, use:
```JSON
    "debug" : {
        "options" : {
            "coverage" : {
                "modules" : {
                    "sockets" : true
                }
            }
        }
    }
```
2015-12-17 15:19:53 -08:00
James Crosby
1d52c265f9 Merge branch 'master' of github.com:ARMmbed/target-mbed-gcc 2015-12-17 09:58:21 +00:00
James Crosby
6f40b9f250 version v1.0.0 2015-12-17 09:57:33 +00:00
James Crosby
435b799d8f Merge pull request #19 from bremoran/coverage
Add code coverage options, enabled by yotta config
2015-12-16 16:13:26 +00:00
Brendan Moran
c4c4ec88bd Compile flags should be set on a per-module basis
Delete global compiler flags for coverage.
2015-12-16 07:57:58 -08:00
Brendan Moran
90c91111fa Check for truthiness instead of definedness. 2015-12-15 13:56:06 -08:00
James Crosby
0785b0b1dc update changelog 2015-12-15 17:46:48 +00:00
James Crosby
183213b2dc Merge pull request #21 from ARMmbed/enable_c++11
Enable C++11 for GCC targets
2015-12-15 17:39:13 +00:00
James Crosby
6b2feffa6d update changelog 2015-12-07 15:32:57 +00:00
Brendan Moran
1977c0361e version v0.1.4 2015-12-01 09:06:07 +00:00
Brendan Moran
ee20af25bc Merge pull request #20 from bremoran/baud
Add a default baud rate at 9600
2015-12-01 08:52:39 +00:00
Bogdan Marinescu
831875b1e7 Enable C++11 for GCC targets
The gnu++11 mode is used for now since some repos (notably uVisor)
depend on the GCC extensions. Once this is fixed, we should have no
problem switching to c++11.
Tested on our release repositores, and after a few changes in a couple
of repos, everything seems to compile fine.
2015-11-27 13:25:22 +02:00
Brendan Moran
bd2198b909 Add a default baud rate
This will stop https://github.com/ARMmbed/mbed-drivers/pull/128 from breaking test jobs until mbedgt can extract the default baud from yotta config.
2015-11-26 22:09:44 +00:00
Brendan Moran
e4900d75b1 Add code coverage options, enabled by yotta config 2015-11-18 18:00:03 +00:00
James Crosby
c3a8a1c338 version v0.1.3 2015-10-13 14:35:21 +01:00
James Crosby
a5fbd6e3c5 update changelog 2015-10-13 14:35:14 +01:00
James Crosby
136da567b4 Merge pull request #16 from autopulated/master
<INCLUDES> needs to be explicitly listed here
2015-10-13 14:21:54 +01:00
James Crosby
808b83c161 backwards compatibility with CMake < 3.4.0 2015-10-13 13:44:14 +01:00
James Crosby
18ca1d560b <INCLUDES> needs to be explicitly listed here (for some reason everything worked OK without this with older CMake versions) 2015-10-12 16:02:31 +01:00
James Crosby
0296676d07 version v0.1.2 2015-10-07 16:12:50 +01:00
James Crosby
de7ecd8fac update changelog 2015-10-07 16:12:46 +01:00
James Crosby
ca92dcde5a Merge pull request #15 from 0xc0170/fix_issue#3
Fix #3 - use dwarf-3
2015-10-07 15:05:44 +01:00
Martin Kojtal
5504841e8a Fix #3 - use dwarf-3
Not defining strict, which I havent got problem yet in uvision debugger.

Differences for dwarf-4 (we might lose accepting this changeset):
(taken from dwarf4)
• Add support for new C++ language constructs, including rvalue references, generalized
  constant expressions, Unicode character types and template aliases.
• Clarify and generalize support for packed arrays and structures.
• Add new line number table support to facilitate profile based compiler optimization.
• Add additional support for template parameters in instantiations.
• Add support for strongly typed enumerations in languages (such as C++) that have two
  kinds of enumeration declarations.
2015-10-07 13:57:07 +01:00
James Crosby
289022c610 version v0.1.1 2015-09-29 09:57:02 +01:00
James Crosby
99f21f1896 update changelog 2015-09-29 09:57:00 +01:00
James Crosby
d146e973ef remove additional space 2015-09-29 09:55:46 +01:00
James Crosby
6aa4435b8b Merge pull request #13 from rgrover/master
allow for global linking of target-specific libraries
2015-09-29 09:54:32 +01:00
Rohit Grover
21001810c8 allow for global linking of target-specific libraries 2015-09-29 08:51:15 +01:00
James Crosby
1da47ccf47 Add link to changeling in readme 2015-09-25 15:58:37 +01:00
James Crosby
edff2164e6 start the good habit of recording a changelog 2015-09-25 15:55:52 +01:00
James Crosby
5174bfe1f4 version v0.1.0 2015-09-25 15:47:33 +01:00