[glib: 7/7] Merge branch 'visibility' into 'main'
- From: Xavier Claessens <xclaesse src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib: 7/7] Merge branch 'visibility' into 'main'
- Date: Fri, 14 Oct 2022 11:47:47 +0000 (UTC)
commit a5eeb465eddc4f733fb35f22b5600c80ba4b5a58
Merge: 21e89b9bfd 4e44cea486
Author: Xavier Claessens <xclaesse gmail com>
Date: Fri Oct 14 11:47:41 2022 +0000
Merge branch 'visibility' into 'main'
Fix symbol visibility macros on Windows
See merge request GNOME/glib!2936
.../gio/gdbus-object-manager-example/meson.build | 2 +-
docs/reference/gio/meson.build | 4 +-
.../{glib-sections.txt => glib-sections.txt.in} | 335 +-----
docs/reference/glib/meson.build | 11 +-
docs/reference/gobject/gobject-sections.txt | 3 -
docs/reference/gobject/meson.build | 4 +-
docs/reference/meson.build | 4 +-
gio/gaction.h | 24 +-
gio/gactiongroup.h | 30 +-
gio/gactiongroupexporter.h | 4 +-
gio/gactionmap.h | 10 +-
gio/gappinfo.h | 102 +-
gio/gapplication.h | 76 +-
gio/gapplicationcommandline.h | 28 +-
gio/gasyncinitable.h | 14 +-
gio/gasyncresult.h | 10 +-
gio/gbufferedinputstream.h | 24 +-
gio/gbufferedoutputstream.h | 14 +-
gio/gbytesicon.h | 6 +-
gio/gcancellable.h | 30 +-
gio/gcharsetconverter.h | 10 +-
gio/gcontenttype.h | 32 +-
gio/gconverter.h | 6 +-
gio/gconverterinputstream.h | 6 +-
gio/gconverteroutputstream.h | 6 +-
gio/gcredentials.h | 18 +-
gio/gdatagrambased.h | 12 +-
gio/gdatainputstream.h | 48 +-
gio/gdataoutputstream.h | 24 +-
gio/gdbusactiongroup.h | 4 +-
gio/gdbusaddress.h | 14 +-
gio/gdbusauthobserver.h | 8 +-
gio/gdbusconnection.h | 94 +-
gio/gdbuserror.h | 22 +-
gio/gdbusinterface.h | 10 +-
gio/gdbusinterfaceskeleton.h | 28 +-
gio/gdbusintrospection.h | 62 +-
gio/gdbusmenumodel.h | 4 +-
gio/gdbusmessage.h | 100 +-
gio/gdbusmethodinvocation.h | 42 +-
gio/gdbusnameowning.h | 10 +-
gio/gdbusnamewatching.h | 10 +-
gio/gdbusobject.h | 8 +-
gio/gdbusobjectmanager.h | 10 +-
gio/gdbusobjectmanagerclient.h | 22 +-
gio/gdbusobjectmanagerserver.h | 16 +-
gio/gdbusobjectproxy.h | 6 +-
gio/gdbusobjectskeleton.h | 14 +-
gio/gdbusprivate.h | 6 +-
gio/gdbusproxy.h | 52 +-
gio/gdbusserver.h | 16 +-
gio/gdbusutils.h | 24 +-
gio/gdebugcontroller.h | 6 +-
gio/gdebugcontrollerdbus.h | 6 +-
gio/gdesktopappinfo.h | 64 +-
gio/gdrive.h | 58 +-
gio/gdtlsclientconnection.h | 14 +-
gio/gdtlsconnection.h | 56 +-
gio/gdtlsserverconnection.h | 4 +-
gio/gemblem.h | 10 +-
gio/gemblemedicon.h | 12 +-
gio/gfile.h | 282 ++---
gio/gfileattribute.h | 14 +-
gio/gfiledescriptorbased.h | 4 +-
gio/gfileenumerator.h | 26 +-
gio/gfileicon.h | 6 +-
gio/gfileinfo.h | 160 +--
gio/gfileinputstream.h | 8 +-
gio/gfileiostream.h | 10 +-
gio/gfilemonitor.h | 10 +-
gio/gfilenamecompleter.h | 10 +-
gio/gfileoutputstream.h | 10 +-
gio/gfilterinputstream.h | 8 +-
gio/gfilteroutputstream.h | 8 +-
gio/gicon.h | 14 +-
gio/ginetaddress.h | 40 +-
gio/ginetaddressmask.h | 18 +-
gio/ginetsocketaddress.h | 14 +-
gio/ginitable.h | 10 +-
gio/ginputstream.h | 40 +-
gio/gio-querymodules.c | 3 +-
gio/gioenums.h | 25 +-
gio/gioenumtypes.h.template | 3 +-
gio/gioerror.h | 8 +-
gio/giomodule-priv.c | 2 +
gio/giomodule.h | 52 +-
gio/gioscheduler.h | 8 +-
gio/giostream.h | 24 +-
gio/glib-compile-resources.c | 4 +-
gio/glistmodel.h | 12 +-
gio/gliststore.h | 24 +-
gio/gloadableicon.h | 8 +-
gio/glocalfilemonitor.h | 4 +-
gio/gmemoryinputstream.h | 12 +-
gio/gmemorymonitor.h | 4 +-
gio/gmemoryoutputstream.h | 16 +-
gio/gmenu.h | 70 +-
gio/gmenuexporter.h | 4 +-
gio/gmenumodel.h | 38 +-
gio/gmount.h | 56 +-
gio/gmountoperation.h | 42 +-
gio/gnativesocketaddress.h | 4 +-
gio/gnativevolumemonitor.h | 2 +-
gio/gnetworkaddress.h | 16 +-
gio/gnetworking.h.in | 3 +-
gio/gnetworkmonitor.h | 16 +-
gio/gnetworkmonitorbase.h | 8 +-
gio/gnetworkservice.h | 14 +-
gio/gnotification.h | 28 +-
gio/gosxappinfo.h | 6 +-
gio/goutputstream.h | 64 +-
gio/gpermission.h | 22 +-
gio/gpollableinputstream.h | 10 +-
gio/gpollableoutputstream.h | 12 +-
gio/gpollableutils.h | 10 +-
gio/gpowerprofilemonitor.h | 6 +-
gio/gpropertyaction.h | 4 +-
gio/gproxy.h | 12 +-
gio/gproxyaddress.h | 18 +-
gio/gproxyaddressenumerator.h | 2 +-
gio/gproxyresolver.h | 12 +-
gio/gremoteactiongroup.h | 6 +-
gio/gresolver.h | 42 +-
gio/gresource.h | 38 +-
gio/gseekable.h | 12 +-
gio/gsettings.h | 104 +-
gio/gsettingsbackend.h | 24 +-
gio/gsettingsschema.h | 53 +-
gio/gsimpleaction.h | 12 +-
gio/gsimpleactiongroup.h | 12 +-
gio/gsimpleasyncresult.h | 52 +-
gio/gsimpleiostream.h | 4 +-
gio/gsimplepermission.h | 4 +-
gio/gsimpleproxyresolver.h | 10 +-
gio/gsocket.h | 116 +-
gio/gsocketaddress.h | 10 +-
gio/gsocketaddressenumerator.h | 8 +-
gio/gsocketclient.h | 66 +-
gio/gsocketconnectable.h | 8 +-
gio/gsocketconnection.h | 22 +-
gio/gsocketcontrolmessage.h | 12 +-
gio/gsocketlistener.h | 28 +-
gio/gsocketservice.h | 10 +-
gio/gsrvtarget.h | 18 +-
gio/gsubprocess.h | 54 +-
gio/gsubprocesslauncher.h | 38 +-
gio/gtask.h | 72 +-
gio/gtcpconnection.h | 6 +-
gio/gtcpwrapperconnection.h | 6 +-
gio/gtestdbus.h | 18 +-
gio/gthemedicon.h | 14 +-
gio/gthreadedresolver.h | 6 +-
gio/gthreadedsocketservice.h | 4 +-
gio/gtlsbackend.h | 24 +-
gio/gtlscertificate.h | 34 +-
gio/gtlsclientconnection.h | 20 +-
gio/gtlsconnection.h | 52 +-
gio/gtlsdatabase.h | 28 +-
gio/gtlsfiledatabase.h | 4 +-
gio/gtlsinteraction.h | 18 +-
gio/gtlspassword.h | 22 +-
gio/gtlsserverconnection.h | 4 +-
gio/gunixconnection.h | 18 +-
gio/gunixcredentialsmessage.h | 10 +-
gio/gunixfdlist.h | 16 +-
gio/gunixfdmessage.h | 12 +-
gio/gunixinputstream.h | 10 +-
gio/gunixmounts.h | 90 +-
gio/gunixoutputstream.h | 10 +-
gio/gunixsocketaddress.h | 18 +-
gio/gvfs.h | 20 +-
gio/gvolume.h | 42 +-
gio/gvolumemonitor.h | 16 +-
gio/gwin32inputstream.h | 10 +-
gio/gwin32outputstream.h | 10 +-
gio/gwin32registrykey.h | 74 +-
gio/gzlibcompressor.h | 8 +-
gio/gzlibdecompressor.h | 6 +-
gio/inotify/meson.build | 2 +-
gio/kqueue/meson.build | 2 +-
gio/meson.build | 16 +-
gio/tests/gdbus-object-manager-example/meson.build | 25 +-
gio/tests/modules/symbol-visibility.h | 2 +-
gio/tests/modules/test-module-a.c | 2 -
gio/tests/modules/test-module-b.c | 2 -
gio/tests/resourceplugin.c | 2 -
gio/win32/meson.build | 2 +-
gio/xdgmime/meson.build | 4 +-
glib/glibconfig.h.in | 14 +-
glib/gmacros.h | 20 +-
glib/gnulib/meson.build | 5 +-
glib/gtypes.h | 23 -
glib/gversionmacros.h | 1213 --------------------
glib/gversionmacros.h.in | 140 +++
glib/libcharset/meson.build | 4 +-
glib/meson.build | 22 +-
gmodule/gmodule.c | 11 +-
gmodule/gmodule.h | 41 +-
gmodule/meson.build | 9 +-
gobject/gbinding.h | 26 +-
gobject/gbindinggroup.h | 14 +-
gobject/gboxed.h | 22 +-
gobject/gclosure.h | 36 +-
gobject/genums.h | 38 +-
gobject/glib-enumtypes.h.template | 2 +-
gobject/glib-types.h | 64 +-
gobject/gmarshal.h | 88 +-
gobject/gobject.h | 140 +--
gobject/gparam.h | 74 +-
gobject/gparamspecs.h | 76 +-
gobject/gsignal.h | 84 +-
gobject/gsignalgroup.h | 24 +-
gobject/gsourceclosure.h | 4 +-
gobject/gtype.h | 153 +--
gobject/gtypemodule.h | 16 +-
gobject/gtypeplugin.h | 10 +-
gobject/gvalue.h | 26 +-
gobject/gvaluearray.h | 24 +-
gobject/gvaluetypes.h | 86 +-
gobject/meson.build | 11 +-
gthread/meson.build | 3 +-
meson.build | 59 +-
tools/gen-visibility-macros.py | 171 +++
tools/meson.build | 2 +
224 files changed, 3055 insertions(+), 4313 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]