diff options
| author | Renato Westphal <renato@opensourcerouting.org> | 2020-04-03 20:10:04 -0300 |
|---|---|---|
| committer | Renato Westphal <renato@opensourcerouting.org> | 2020-04-03 22:34:55 -0300 |
| commit | dc397e4c0adc13982fc5d83a1afc42178708f4a5 (patch) | |
| tree | 51892299f346e78f273edf551e800e63f1b07697 /doc/manpages/conf.py | |
| parent | b90204a8e99808378621e50f8e586e6eabb30b76 (diff) | |
lib: consolidate flexible array hack in a single place
Old gcc versions (< 5.x) have a bug that prevents C99 flexible
arrays from working properly on shared libraries.
We already have a hack in place to work around this problem, but it
needs to be replicated in every declaration of a frr_yang_module_info
variable within libfrr. This clearly isn't a good solution if we
consider that many more libfrr YANG modules are about to come in
the future.
This commit introduces a different workaround that operates within
the northbound layer itself, such that implementers of libfrr YANG
modules won't need to worry about this problem anymore.
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'doc/manpages/conf.py')
0 files changed, 0 insertions, 0 deletions
