-
Notifications
You must be signed in to change notification settings - Fork 3k
Add required header file and namespace element instead add all #8008
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
Conversation
f796e69
to
af8995d
Compare
/morph build |
Build : FAILUREBuild number : 3281 |
@cmonr - Fixed the build issue. |
@deepikabhavnani Could you take a look at the Travis failures? |
/morph build |
Build : FAILUREBuild number : 3325 |
Please, review the build failures |
@deepikabhavnani This needs to wait until #7760 comes in, correct? |
No the reverse, #7760 depends on this and few others. All the cleanup PR's have same purpose to remove "mbed.h" and "using namespace" from header files and are independent of each other. Query: Why is this marked for minor release and not patch. This PR is just cleanup and wont have any breaking changes. |
Anna did a scrub last night of PRs that are high priority to get in. The first pass was adding a release label so that they had our attention. the second pass evaluated if they can be brought into a patch. Hence the questions earlier today :) |
1. RTOS is needed only for Stack stats Move+Add all required header files for RTOS into MBED_STACK_STATS_ENABLED define. Also added 'using namespace' 2. Add heap stats only when MBED_HEAP_STATS_ENABLED
2a3a9c8
to
935dfb9
Compare
Rebased and resolved some of the test build issues |
Starting CI to test against large matrix of devices. /morph build |
Build : FAILUREBuild number : 3356 |
935dfb9
to
26bc5e0
Compare
Fixed last build issue, missed @cmonr - Can we try build once more to test against large matrix of devices |
@deepikabhavnani This one will take longer as other PRs are now in CI. /morph build |
Build : FAILUREBuild number : 3363 |
mbed.h was added in test, via greentea and utest header files. 'mbed.h' is removed from header files and required header file and namespace is added to CPP/C files
26bc5e0
to
9db31d2
Compare
Resolved few more, can we re-tigger build CI to make sure new changes are not breaking old ones |
/morph build |
Build : SUCCESSBuild number : 3373 Triggering tests/morph test |
Exporter Build : SUCCESSBuild number : 3008 |
Test : SUCCESSBuild number : 3178 |
Description
Source inside mbed-os should not be using "mbed.h" even in CPP files, instead required header file and namespace should be explicitly added inside mbed-os
With #7760 PR, we will give an option to remove namespace.
Pull request type