Skip to content
This repository has been archived by the owner on Jan 15, 2021. It is now read-only.

Convert FunctionPointer to use variadic templates #32

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bremoran
Copy link
Contributor

This requires C++11 support.
C++11 is currently turned off on mbed. Turning it on manually breaks a lot of things.

This code is tested on my host, but I cannot currently compile it for mbed.

@bogdanm @hugovincent @0xc0170 @salkinium

This requires C++11 support.
C++11 is currently turned off on mbed.
@bogdanm
Copy link
Contributor

bogdanm commented Sep 30, 2015

Sorry, I'm a bit confused. If this change requires C++11 and turning it on manually 'breaks a lot of things', why do we think this change is good enough to merge into core-util? I think I'm missing something, but I don't know what.

@bremoran
Copy link
Contributor Author

Maybe I didn't explain this properly. This code is ready for merge. The targets need to have C++11 enabled and turning on std=c++11 seems to cause some problems in other modules. I made this PR for two reasons:

  1. I don't want us to lose track of it
  2. The code in this PR is done.

I will make a PR to enable C++11 support in target-mbed-gcc/target-mbed-armcc, but we can't merge those until we fix some problems in other modules.

@sg-
Copy link

sg- commented Oct 14, 2015

will this make it in before code freeze?

@bogdanm
Copy link
Contributor

bogdanm commented Oct 14, 2015

No. C++11 will not be enabled for our next release.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants