Comment 15 for bug 1734699

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/37926
Committed: http://github.com/Juniper/contrail-vrouter/commit/a9dd5ec1db360d65f2b30314c42fac97ef8f58fa
Submitter: Zuul (<email address hidden>)
Branch: master

commit a9dd5ec1db360d65f2b30314c42fac97ef8f58fa
Author: Dariusz Sosnowski <email address hidden>
Date: Tue Nov 28 11:08:12 2017 +0100

utils: Use callbacks instead of GCC weak symbols

Changes required to support Contrail on Windows:
- MSVC does not support weak symbols. It results in symbol
conflicts on Sandesh functions when compiling utilities on Windows.
Instead of using GCC weak symbols, each utility now provides a struct
filled with its specific callbacks (e.g. vr_interface_req_process).

Change-Id: I3d46108a7f110dcbf73767790519a0008723805f
Partial-Bug: #1734699