Skip to content

d/rules: remove _PUBLIC_ markers from public header file

derchris requested to merge u-master into master

The PUBLIC marking for every symbol in a public header file is wrong, PUBLIC can be #defined by some other module when including this file, and the compilation or link will fail. The markings should be done in the source files instead. More, PUBLIC falls into reserved namespace which should not be (ab)used.

Merge request reports