On Wed, May 21, 2014 at 9:53 PM, Robert O'Callahan <rob...@ocallahan.org>
wrote:

> Android and B2G got fixed to use #pragma GCC visibility. So, we can go
> ahead and remove all NS_HIDDEN-related code now.
>
> This also means that when modifying Android and B2G-specific code that
> uses symbols imported from other dynamic libraries, you will need to add to
> config/system-headers (when including system libraries) or add MOZ_EXPORT
> to the declarations you're importing (e.g. if you're forward-declaring a
> class name that's defined in a system header).
>

As of now, all uses of NS_HIDDEN and NS_HIDDEN_ have been removed outside
of xpcom/. Do not add any more usage outside of xpcom/.

Rob
-- 
Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to