]> code.ossystems Code Review - openembedded-core.git/commit
gcc-configure: Enable the use of different symbol versioning
authorAlejandro Enedino Hernandez Samaniego <alejandro@enedino.org>
Sun, 19 Jan 2020 03:01:47 +0000 (19:01 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 19 Jan 2020 23:49:15 +0000 (23:49 +0000)
commitf850931173fc210ed25706fd8fbfe0a310f99dfc
tree8fd1ecbfeefbaa3df57fbdfdf6c471765e224652
parente7862d2cdd478556ec0310d2b3c140da9cb2ff0b
gcc-configure: Enable the use of different symbol versioning

While the gnu style for symbol versioning is the most usual,
--enable-symvers[=style] can be provided several values,
gnu, gnu-versioned-namespace, darwin, darwin-export, and sun,
depending on users needs.

Introduce the SYMVERS_CONF variable to allow the user to
configure the symbol versioning in shared libraries.

Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gcc/gcc-configure-common.inc