-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release candidate for mbed-os-5.2.2 #3227
Conversation
This uses similar code that is used withing the toolchains to parallelize the linking process of all the tests accross all the available CPUs. It also respects the `-j` parameter if you wish to limit the number of cores used.
The 'silent' option has always been present in the toolchains API, however it did not actually stop anything from being printed. Instead, it just changed what was added to the build log. This make the 'silent' stop all prints, but ensures that the output for the toolchain is still preserved and accessible via the 'get_output' function.
This makes use of the reports generated by the building of tests to prevent output from interleaving when the build is parallelized. This required some changes to memap to return a generated string from the 'generate_output' function. I also had an option to stop the prints from memap to prevent text from interleaving
…itailzed for mode.
That let us to ignore build failures for examples on not supported platforms.
…ibc init after call to _start.
… libc init after call _start.
…ibc init after call to _start.
…libc init after call to _start.
…libc init after call to _start.
…t and the call to main. Remove direct call to __libc_init_array and main not needed as _start is beeing called.
…libc init after call to _start.
…libc init after call to _start.
… init and the call to main. Remove direct call to __libc_init_array and main not needed as _start is beeing called.
…ibc init after call to _start.
… after the call to _start.
…gcc _start , perform zero initialized. => HAL_Init must be done again also in GCC toolchain
This change prevents the standard library from allocating a large buffer on the heap. On GCC_ARM, this is a saving of 1K. On ARM, this is a saving of 64 bytes.
Change indentation level for directory traversal, so that we only move up at the end of exporting one project for all ide/target combinations.
…ion across exporters
nsapi_error_t - enum of errors or 0 for NSAPI_ERROR_OK nsapi_size_t - unsigned size of data that could be sent nsapi_size_or_error_t - either a non-negative size or negative error
…ge after call chain has ended.
/morph test |
mbed 2 results are as follows: All targets building successfully. This compares with the 5.2.1 release which had the following failures: Overall the test results look a little better than for the previous release, so LGTM. |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
Outputmbed Build Number: 1025 All builds and test passed! |
mbed-os 5 has also successfully built and ran. LGTM for merging |
+1 |
LGTM 👍 |
No description provided.