aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorAndrey Ponomarenko <aponomarenko@rosalab.ru>2012-03-15 18:30:29 +0400
committerAndrey Ponomarenko <aponomarenko@rosalab.ru>2012-03-15 18:30:29 +0400
commit2c0d7ad2352d01d53601d831dbfed4fcb72b8974 (patch)
tree71e733d19122c690444a6c6b47380d06f40e2b4c /modules
parentce7a9750e096cb7ce5649079975978f8cedd5140 (diff)
downloadabi-compliance-checker-2c0d7ad2352d01d53601d831dbfed4fcb72b8974.tar.gz
Removed svn stuff.
Diffstat (limited to 'modules')
-rw-r--r--modules/.svn/all-wcprops17
-rw-r--r--modules/.svn/entries102
-rw-r--r--modules/.svn/text-base/RulesBin.xml.svn-base2748
-rw-r--r--modules/.svn/text-base/RulesSrc.xml.svn-base22
-rw-r--r--modules/Internals/.svn/all-wcprops17
-rw-r--r--modules/Internals/.svn/entries99
-rw-r--r--modules/Internals/.svn/text-base/RegTests.pm.svn-base3961
-rw-r--r--modules/Internals/.svn/text-base/SysCheck.pm.svn-base1730
-rw-r--r--modules/Internals/Styles/.svn/all-wcprops23
-rw-r--r--modules/Internals/Styles/.svn/entries130
-rw-r--r--modules/Internals/Styles/.svn/text-base/CmpSystems.css.svn-base62
-rw-r--r--modules/Internals/Styles/.svn/text-base/CompatReport.css.svn-base236
-rw-r--r--modules/Internals/Styles/.svn/text-base/SymbolsList.css.svn-base73
-rw-r--r--modules/Targets/.svn/all-wcprops5
-rw-r--r--modules/Targets/.svn/entries37
-rw-r--r--modules/Targets/symbian/.svn/all-wcprops11
-rw-r--r--modules/Targets/symbian/.svn/entries65
-rw-r--r--modules/Targets/symbian/.svn/text-base/common.xml.svn-base18
-rw-r--r--modules/Targets/symbian/descriptors/.svn/all-wcprops197
-rw-r--r--modules/Targets/symbian/descriptors/.svn/entries1116
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/cone.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/drmaudioplayutility.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/egul.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/ekern.xml.svn-base10
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/esocksvr.xml.svn-base7
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/estlib.xml.svn-base8
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/libc.xml.svn-base14
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/libgles_cm.xml.svn-base7
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/libglib.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/libstdcpp.xml.svn-base26
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/libstdcppv5.xml.svn-base21
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/libz.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/mbufmgr.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/mediaclientaudio.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/meshmachine.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/netsm.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/nodemessages.xml.svn-base7
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/phonon.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/pkcs10.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtcore.xml.svn-base9
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtdeclarative.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtgui.xml.svn-base5
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtmultimedia.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtnetwork.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtscript.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtsql.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtwebkit.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/qtxmlpatterns.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/redircli.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/securesocket.xml.svn-base3
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/stdnew.xml.svn-base4
-rw-r--r--modules/Targets/symbian/descriptors/.svn/text-base/wpeng.xml.svn-base4
-rw-r--r--modules/Targets/unix/.svn/all-wcprops11
-rw-r--r--modules/Targets/unix/.svn/entries65
-rw-r--r--modules/Targets/unix/.svn/text-base/common.xml.svn-base105
-rw-r--r--modules/Targets/unix/descriptors/.svn/all-wcprops1049
-rw-r--r--modules/Targets/unix/descriptors/.svn/entries5944
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libEGL.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libGLESv2.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libMagick.xml.svn-base12
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libNAccountsUI.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libQtCore.xml.svn-base5
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libQtGui.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libQtMessaging.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libQtSparql.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libQtSql.xml.svn-base5
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libWand.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libX11.xml.svn-base10
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libXRes.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libXaw6.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libXaw7.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libXext.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libXfont.xml.svn-base11
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libXt.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libaegis_certman.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libanthyinput.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.4.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.5.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.9.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libasound.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libattr.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libbluetooth.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libc.xml.svn-base23
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libcairo.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libclinkc.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libcloog.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libcontactsutils.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libcrypto1.xml.svn-base6
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdb.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdb_cxx.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdbus-glib.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdbus.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdevicelock.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdevkit-power-gobject.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdres.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libdrm_intel.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libduicontrolpanel.xml.svn-base5
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libebook.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libedataserver.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libeggdbus.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libegroupwise.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libelf.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libext2fs.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libflake.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libfreebl3.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libfreetype.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libfuse.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgdbm_compat.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgdigicam.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgdk-x11.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgeoclue.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgettextlib.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgio.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libglib.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgnome-menu.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgnomevfs.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgnutls.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgraph.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgs.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgssrpc.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgstbase.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgstreamer.xml.svn-base15
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgtk-x11.xml.svn-base5
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgtkfilesystemmemorypublic.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgvfsdaemon.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libgvpr.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libhildon-im-ui.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libhildon.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libhildonwidgets.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libhistory.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libicalss.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libicuio.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libinotifytools.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libjinglebase.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pbase.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pclient.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libjpeg.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libkcalcoren.xml.svn-base12
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libkeyutils.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libkok.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libkpathsea.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libksba.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/liblzma.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libm.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmagic.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmcclient.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmcompositor.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmeegotouchhome.xml.svn-base9
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmissioncontrol-server.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmkcal.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmng.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libmpfr.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libnetpbm.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libnice.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libnl.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libnsl.xml.svn-base6
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libnssutil3.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/liboil.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libonig.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/liborc.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libosp.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libospgrove.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libosso-ic.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libossoemailinterface.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libossohelp.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libostyle.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpackagekit-glib2.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpbm.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpgm.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpigmentcms.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libplds4.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpng12.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpolkit-agent.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpolkit-backend.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpolkit-gobject.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpoppler.xml.svn-base21
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libppm.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpthread.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpulsecommon.xml.svn-base10
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpulsecore.xml.svn-base10
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.5.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.6.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpyside-python2.6.xml.svn-base10
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpython2.5.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpython2.6.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libpython3.1.xml.svn-base7
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libqmfclient.xml.svn-base6
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libqttracker.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libreadline.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libresolv.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/librt.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsasl2.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsensorfw.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libshadowappd.xml.svn-base6
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libshare-ui-common.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libshare-widgets.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libshiboken-python2.6.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsignon-glib.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsmltk.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsofia-sip-ua.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsofia-tools.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsp.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libspgrove.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r125.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libstdc++.xml.svn-base30
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libstyle.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsyncevolution.xml.svn-base6
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libsyncmlcommon.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libt1x.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtcl8.4.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtcl8.5.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-glib.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-qt4.xml.svn-base11
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtelepathy.xml.svn-base12
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libthai.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtiffxx.xml.svn-base4
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libtimed.xml.svn-base5
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libts.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libunwind.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libva-egl.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libva-glx.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libva-tpi.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libva-x11.xml.svn-base8
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libwbxml2.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libxcb-aux.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libxcb.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libxkbfile.xml.svn-base10
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libxnee.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libxslt.xml.svn-base3
-rw-r--r--modules/Targets/unix/descriptors/.svn/text-base/libzypp.xml.svn-base6
-rw-r--r--modules/Targets/windows/.svn/all-wcprops11
-rw-r--r--modules/Targets/windows/.svn/entries65
-rw-r--r--modules/Targets/windows/.svn/text-base/common.xml.svn-base39
-rw-r--r--modules/Targets/windows/descriptors/.svn/all-wcprops281
-rw-r--r--modules/Targets/windows/descriptors/.svn/entries1592
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/activeds.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/advapi32.xml.svn-base7
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/certpoleng.xml.svn-base1
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/comctl32.xml.svn-base4
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/d3d10.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc6.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/drt.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/drtprov.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/drttransport.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/dsprop.xml.svn-base7
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/dsuiext.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/dxva2.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/eappprxy.xml.svn-base4
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/esent.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/fwpuclnt.xml.svn-base12
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/gdi32.xml.svn-base8
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/httpapi.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/iscsidsc.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/kernel32.xml.svn-base9
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/mapi32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/mfreadwrite.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/mprapi.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/msacm32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/msdmo.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/mswsock.xml.svn-base7
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/netapi32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/odbcbcp.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/ole32.xml.svn-base7
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/p2p.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/p2pgraph.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/psapi.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/qwave.xml.svn-base4
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/riched20.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/rpcrt4.xml.svn-base7
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/rtm.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/secur32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/tdh.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/traffic.xml.svn-base4
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/uiautomationcore.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/url.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/user32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/vssapi.xml.svn-base4
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/wldap32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/ws2_32.xml.svn-base3
-rw-r--r--modules/Targets/windows/descriptors/.svn/text-base/wsock32.xml.svn-base9
282 files changed, 0 insertions, 21064 deletions
diff --git a/modules/.svn/all-wcprops b/modules/.svn/all-wcprops
deleted file mode 100644
index 275442a..0000000
--- a/modules/.svn/all-wcprops
+++ /dev/null
@@ -1,17 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 53
-/svn/abi-compliance-checker/!svn/ver/65/trunk/modules
-END
-RulesSrc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 66
-/svn/abi-compliance-checker/!svn/ver/59/trunk/modules/RulesSrc.xml
-END
-RulesBin.xml
-K 25
-svn:wc:ra_dav:version-url
-V 66
-/svn/abi-compliance-checker/!svn/ver/65/trunk/modules/RulesBin.xml
-END
diff --git a/modules/.svn/entries b/modules/.svn/entries
deleted file mode 100644
index 22da34c..0000000
--- a/modules/.svn/entries
+++ /dev/null
@@ -1,102 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2012-01-27T12:04:15.983802Z
-65
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-Internals
-dir
-
-RulesSrc.xml
-file
-
-
-
-
-2011-12-07T13:26:46.000000Z
-48b72708c9e22053a03d247278d6fb45
-2011-12-12T15:31:04.986610Z
-59
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-407
-
-RulesBin.xml
-file
-
-
-
-
-2012-01-27T07:38:53.000000Z
-177bd4921d8012597c3819d609f241e6
-2012-01-27T12:04:15.983802Z
-65
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-64652
-
-Targets
-dir
-
diff --git a/modules/.svn/text-base/RulesBin.xml.svn-base b/modules/.svn/text-base/RulesBin.xml.svn-base
deleted file mode 100644
index bb4891f..0000000
--- a/modules/.svn/text-base/RulesBin.xml.svn-base
+++ /dev/null
@@ -1,2748 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rules version="1.0">
-
-<rule>
- <id>
- Added_Virtual_Method
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @target has been added to this class.
- </change>
- <effect>
- The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications.
- </effect>
- <overcome>
- You should add several padding virtual methods at end of class declaration and use them one by one in the course of interface evolution.
- </overcome>
-</rule>
-
-<rule>
- <id>
- Added_Pure_Virtual_Method
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Pure virtual method @target has been added to this class.
- </change>
- <effect>
- 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method.
- 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Virtual_Method_At_End_Of_Leaf_Copying_Class
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @target has been added to this class.
- </change>
- <effect>
- The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications.
- NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Virtual_Method_At_End_Of_Leaf_Allocable_Class
- </id>
- <severity>
- Safe
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @target has been added to this class.
- </change>
- <effect>
- No effect. You can add virtual functions at end of leaf classes with exported constructors.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_First_Virtual_Method
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- First virtual method @target has been added to this class.
- </change>
- <effect>
- 1) The layout of type structure has been shifted by @word_size bytes by the added v-table pointer.
- 2) Size of class has been increased by @word_size bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Virtual_Method
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @target has been removed from this class.
- </change>
- <effect>
- The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Pure_Virtual_Method
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Pure_Virtual method @target has been removed from this class.
- </change>
- <effect>
- The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Last_Virtual_Method
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Last virtual method @target has been removed from this class.
- </change>
- <effect>
- 1) The layout of type structure has been shifted by @word_size bytes by the removed v-table pointer.
- 2) Size of class has been decreased by @word_size bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Virtual_Replacement
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @target has been added to this class instead of @old_value.
- </change>
- <effect>
- Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Pure_Virtual_Replacement
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Pure virtual method @target has been added to this class instead of @old_value.
- </change>
- <effect>
- Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Virtual_Table_Size
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Size of v-table in this class has been changed from @old_size to @new_size.
- </change>
- <effect>
- The layout of v-tables in subclasses of this class has been changed. Call of any virtual method in subclasses may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Virtual_Table_Changed_Unknown
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- The layout of v-table has been changed for <b>unknown</b> reason.
- </change>
- <effect>
- Call of any method in this class may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Virtual_Method_Position
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- The relative position of virtual method @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Pure_Virtual_Method_Position
- </id>
- <severity>
- High
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- The relative position of pure virtual method @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- The layout of v-table has been changed. Call of this pure virtual method implementation may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Overridden_Virtual_Method
- </id>
- <severity>
- Low
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @old_value has been overridden by @new_value.
- </change>
- <effect>
- Method @new_value will be called instead of @old_value.
- </effect>
-</rule>
-
-<rule>
- <id>
- Overridden_Virtual_Method_B
- </id>
- <severity>
- Low
- </severity>
- <kind>
- V-table
- </kind>
- <change>
- Virtual method @old_value has been overridden by @new_value.
- </change>
- <effect>
- Method @new_value will be called instead of @old_value.
- </effect>
-</rule>
-
-<rule>
- <id>
- Size_Of_Allocable_Class_Increased
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Size of this class has been increased from @old_size to @new_size.
- </change>
- <effect>
- 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap.
- 2) The memory layout and size of subclasses will be changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Size_Of_Allocable_Class_Decreased
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Size of this class has been decreased from @old_size to @new_size.
- </change>
- <effect>
- Previous accesses of applications to public fields of this class or its subclasses may be incorrect.
- </effect>
-</rule>
-
-<rule>
- <id>
- Size_Of_Copying_Class
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Size of this class has been changed from @old_size to @new_size.
- </change>
- <effect>
- 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications.
- 2) The memory layout and size of subclasses will be changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Base_Class_Position
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- The relative position of class @target has been changed from @old_value to @new_value in the list of base classes.
- </change>
- <effect>
- Possible incorrect access of applications to the memory occupied by the base classes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Base_Class_Became_Virtually_Inherited
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target became virtually inherited.
- </change>
- <effect>
- Size, memory layout and v-table layout of this class and subclasses may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Base_Class_Became_Non_Virtually_Inherited
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target became non-virtually inherited.
- </change>
- <effect>
- Size, memory layout and v-table layout of this class and subclasses may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Base_Class_And_Shift
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been added.
- </change>
- <effect>
- The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Base_Class_And_Size
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been added.
- </change>
- <effect>
- 1) Size of the class has been changed from @old_size to @new_size.
- 2) The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Base_Class_And_Shift_And_VTable
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been added.
- </change>
- <effect>
- 1) The layout of v-table in this class has been changed.
- 2) The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Base_Class_And_Size_And_VTable
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been added.
- </change>
- <effect>
- 1) The layout of v-table in this class has been changed.
- 2) Size of the class has been changed from @old_size to @new_size.
- 3) The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Base_Class_And_VTable
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been added.
- </change>
- <effect>
- The layout of v-table in this class has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Base_Class
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been added.
- </change>
- <effect>
- Possible incorrect access of applications to the memory occupied by the base classes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Base_Class_And_Size
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been removed.
- </change>
- <effect>
- 1) Size of the class has been changed from @old_size to @new_size.
- 2) The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Base_Class_And_Shift
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been removed.
- </change>
- <effect>
- The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Base_Class_And_Shift_And_VTable
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been removed.
- </change>
- <effect>
- 1) The layout of v-table in this class has been changed.
- 2) The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Base_Class_And_Size_And_VTable
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been removed.
- </change>
- <effect>
- 1) The layout of v-table in this class has been changed.
- 2) Size of the class has been changed from @old_size to @new_size.
- 3) The memory layout in this class has been shifted by @shift bytes.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Base_Class_And_VTable
- </id>
- <severity>
- High
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been removed.
- </change>
- <effect>
- The layout of v-table in this class has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Base_Class
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Classes
- </kind>
- <change>
- Base class @target has been removed.
- </change>
- <effect>
- Possible incorrect access of applications to the memory occupied by the base classes.
- </effect>
-</rule>
-
-<rule>
- <id>
- DataType_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Types
- </kind>
- <change>
- Size of this type has been changed from @old_size to @new_size.
- </change>
- <effect>
- The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- DataType_Type
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Types
- </kind>
- <change>
- Type of this type has been changed from @old_value to @new_value.
- </change>
- <effect>
- The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- DataType_Size_And_Stack
- </id>
- <severity>
- High
- </severity>
- <kind>
- Types
- </kind>
- <change>
- Size of this type has been changed from @old_size to @new_size.
- </change>
- <effect>
- Layout of parameter's stack of several functions has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Moved_Field
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- The relative position of field @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Applications will access incorrect memory when attempting to access this field.
- </effect>
-</rule>
-
-<rule>
- <id>
- Moved_Field_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- The relative position of field @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- 1) Applications will access incorrect memory when attempting to access this field.
- 2) Size of the inclusive type has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Moved_Private_Field_And_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- The relative position of private field @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Size of the inclusive type has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Field
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added to this type.
- </change>
- <effect>
- NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Field_And_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added to this type.
- </change>
- <effect>
- Size of the inclusive type has been changed.
- NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Field_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added at the middle position of this structural type.
- </change>
- <effect>
- Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Field_And_Layout_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added at the middle position of this structural type.
- </change>
- <effect>
- 1) Size of the inclusive type has been changed.
- 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Private_Field_And_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added to this type.
- </change>
- <effect>
- Size of the inclusive type has been changed.
- NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Private_Field_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added at the middle position of this structural type.
- </change>
- <effect>
- Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Private_Field_And_Layout_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added at the middle position of this structural type.
- </change>
- <effect>
- 1) Size of the inclusive type has been changed.
- 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Union_Field_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added to this type.
- </change>
- <effect>
- Size of the union has been changed.
- NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Union_Field
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been added to this type.
- </change>
- <effect>
- NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Field
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from this type.
- </change>
- <effect>
- Applications will access incorrect memory when attempting to access this field.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Field_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from the middle position of this structural type.
- </change>
- <effect>
- 1) Applications will access incorrect memory when attempting to access this field.
- 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Field_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from this type.
- </change>
- <effect>
- 1) Applications will access incorrect memory when attempting to access this field.
- 2) Size of the inclusive type has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Field_And_Layout_And_Size
- </id>
- <severity>
- High
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from the middle position of this structural type.
- </change>
- <effect>
- 1) Previous accesses of applications to the removed field will be incorrect.
- 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Private_Field_And_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from this type.
- </change>
- <effect>
- Size of the inclusive type has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Private_Field_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from the middle position of this structural type.
- </change>
- <effect>
- Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Private_Field_And_Layout_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from the middle position of this structural type.
- </change>
- <effect>
- 1) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications.
- 2) Size of the inclusive type has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Union_Field_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from this union.
- </change>
- <effect>
- 1) Applications may access incorrect memory when attempting to access this field.
- 2) Size of the union has been changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Union_Field
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been removed from this union.
- </change>
- <effect>
- Applications may access incorrect memory when attempting to access this field.
- </effect>
-</rule>
-
-<rule>
- <id>
- Renamed_Field
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been renamed to @new_value.
- </change>
- <effect>
- Renaming of a field in data type may indicate a change in the semantic meaning of the field.
- </effect>
-</rule>
-
-<rule>
- <id>
- Enum_Member_Value
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Constants
- </kind>
- <change>
- Value of member @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Applications may execute a wrong branch of code in the library and therefore change the behavior.
- </effect>
-</rule>
-
-<rule>
- <id>
- Enum_Member_Removed
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Constants
- </kind>
- <change>
- The member @target has been removed.
- </change>
- <effect>
- This may result in crash or incorrect behavior of applications because the library may not handle removed member anymore.
- </effect>
-</rule>
-
-<rule>
- <id>
- Enum_Last_Member_Value
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Constants
- </kind>
- <change>
- Value of member @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Applications may execute a wrong branch of code in the library and therefore change the behavior.
- </effect>
-</rule>
-
-<rule>
- <id>
- Enum_Member_Name
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Constants
- </kind>
- <change>
- Name of member with value @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Applications may execute a wrong branch of code in the library and therefore change the behavior.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Type
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of the field data type may indicate a change in the semantic meaning of the field.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Type_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- This field may be incorrectly initialized or accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Type_And_Size_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Type_And_Size_And_Type_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- 1) This field may be incorrectly initialized or accessed by applications.
- 2) Size of the inclusive type has changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Type_And_Size_And_Layout_And_Type_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- 1) Size of the inclusive type has changed.
- 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Private_Field_Type_And_Size_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Private_Field_Type_And_Size_And_Type_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Size of the inclusive type has changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Private_Field_Type_And_Size_And_Layout_And_Type_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- 1) Size of the inclusive type has changed.
- 2) Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_BaseType_And_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Base type of field @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Possible access of applications to incorrect memory through the pointer.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_BaseType
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Base type of field @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of field base type may indicate a change in the semantic meaning of the field.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_PointerLevel_Increased
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- The pointer level of field @target has been increased from @old_value to @new_value.
- </change>
- <effect>
- The library functions may try to access unallocated memory by the dereferencing of old field value and therefore cause a crash of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_PointerLevel_Decreased
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- The pointer level of field @target has been decreased from @old_value to @new_value.
- </change>
- <effect>
- The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- Previous accesses of applications and library functions to this field may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Size_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Size_And_Type_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- 1) Size of the inclusive type has changed.
- 2) Previous accesses of applications and library functions to this field may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Size_And_Layout_And_Type_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- 1) Size of the inclusive type has changed.
- 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Private_Field_Size_And_Layout
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Private_Field_Size_And_Type_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- Size of the inclusive type has changed.
- </effect>
-</rule>
-
-<rule>
- <id>
- Private_Field_Size_And_Layout_And_Type_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Size of field @target has been changed from @old_size to @new_size.
- </change>
- <effect>
- 1) Size of the inclusive type has changed.
- 2) Previous accesses of applications and library functions to the fields at higher positions of the structure definition may be broken.
- </effect>
-</rule>
-
-<rule>
- <id>
- Typedef_BaseType
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Types
- </kind>
- <change>
- Base type has been changed from @old_value to @new_value.
- </change>
- <effect>
- Possible incorrect initialization of parameters by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Interface
- </id>
- <severity>
- Safe
- </severity>
- <kind>
- Symbols
- </kind>
-</rule>
-
-<rule>
- <id>
- Removed_Interface
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
-</rule>
-
-<rule>
- <id>
- Method_Became_Static
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became static.
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Method_Became_NonStatic
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became non-static.
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Default_Value_Changed
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- The default argument of @param_pos parameter @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Default_Value_Removed
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- The default argument @old_value of @param_pos parameter @target has been removed.
- </change>
- <effect>
- Applications will pass an old default argument (that is not default any more) that may not be properly handled anymore. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Type_And_Stack
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Type_And_Size
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Type_And_Pass_Through_Register
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- The parameter became passed through the @new_register register instead of the stack. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Type_And_Pass_Through_Stack
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- The parameter became passed through the stack instead of the @old_register register. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Type
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of parameter data type may indicate a change in its semantic meaning.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Became_Non_Const
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value to @new_value (became non-const).
- </change>
- <effect>
- This function may change parameter @target, but it will be treated as const by old client applications. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Became_Restrict
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Parameter @target became restrict.
- </change>
- <effect>
- Added a new restriction on the parameter: if the memory addressed by the restrict-qualified pointer is modified, no other pointer will access that same memory. The compiler may choose to optimize new library code involving restrict-qualified pointers in a way that might result in incorrect behavior of old applications, that don't meet this restriction.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Became_Register
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Added register modifier to the parameter @target.
- </change>
- <effect>
- The parameter may be passed in a register instead of the calling stack.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Became_Non_Register
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Removed register modifier from the parameter @target.
- </change>
- <effect>
- The parameter will be passed on the calling stack instead of a register.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_Became_Const
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value became const (has been changed from @old_value to @new_value).
- </change>
- <effect>
- The return value will be treated as non-const by old client applications. This may result in crash or incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_BaseType_And_Size
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Base type of @param_pos parameter @target has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Memory stored by pointer may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_BaseType
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Base type of @param_pos parameter @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of parameter base type may indicate a change in its semantic meaning.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_PointerLevel_Increased
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- The pointer level of @param_pos parameter @target has been increased from @old_value to @new_value.
- </change>
- <effect>
- The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_PointerLevel_Decreased
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- The pointer level of @param_pos parameter @target has been decreased from @old_value to @new_value.
- </change>
- <effect>
- The library function will treat the parameter as the lower-dimension array and will not read all elements. This may change the behavior of applications.
- NOTE: if this is out-parameter then this change may cause a crash of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Applications will obtain a different return value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Global_Data_Type_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of this global data has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Applications will obtain a different value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of return type may indicate a change in its semantic meaning.
- </effect>
-</rule>
-
-<rule>
- <id>
- Global_Data_Type
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of this global data has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of data type may indicate a change in semantic meaning.
- </effect>
-</rule>
-
-<rule>
- <id>
- Global_Data_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Size of this global data has been changed from @old_size to @new_size.
- </change>
- <effect>
- Applications will obtain a different value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_Became_Void
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value (@old_size) to void.
- </change>
- <effect>
- Applications will not obtain a return value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_Became_Void_And_Stack_Layout
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value (@old_size) to void.
- </change>
- <effect>
- 1) Applications will not obtain a return value and execution may change.
- 2) Layout of parameter's stack has been shifted by @word_size bytes because the hidden first parameter (return value) has been removed. All the parameters will be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_From_Void_And_Stack_Layout
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from void to @new_value (@new_size).
- </change>
- <effect>
- Layout of parameter's stack has been shifted by @word_size bytes because the return value became passed in memory as the hidden first parameter. All the parameters will be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_From_Register_To_Stack
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- 1) The return value became passed in memory as the hidden first parameter instead of the register and therefore the layout of parameter's stack has been shifted by @word_size bytes. All the parameters will be incorrectly initialized by applications.
- 2) Applications will obtain a different return value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_From_Stack_To_Register
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- 1) The return value became passed in register instead of the hidden first parameter and therefore the layout of parameter's stack has been shifted by @word_size bytes. All the parameters will be incorrectly initialized by applications.
- 2) Applications will obtain a different return value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Global_Data_Became_Non_Const
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- This global data became non-const.
- </change>
- <effect>
- This data will be copied to applications at compile time. Any attempts to change this global data by library functions may result in crash of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Global_Data_Became_Const
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- This global data became const.
- </change>
- <effect>
- Any attempts of old applications to change this global data may result in crash.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_BaseType_And_Size
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Base type of return value has been changed from @old_value (@old_size) to @new_value (@new_size).
- </change>
- <effect>
- Applications will obtain a different return value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_BaseType
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Base type of return value has been changed from @old_value to @new_value.
- </change>
- <effect>
- Replacement of return base type may indicate a change in its semantic meaning.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_PointerLevel_Increased
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- The pointer level of return value has been increased from @old_value to @new_value.
- </change>
- <effect>
- Applications will treat the return value as the lower-dimension array and will not read all elements. This may change the behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_PointerLevel_Decreased
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- The pointer level of return value has been decreased from @old_value to @new_value.
- </change>
- <effect>
- Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Parameter
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- @param_pos parameter @target has been removed from the calling stack.
- </change>
- <effect>
- This parameter will be ignored by the function.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Unnamed_Parameter
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Parameter @target of type @param_type has been removed from the calling stack.
- </change>
- <effect>
- This parameter will be ignored by the function.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Parameter
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Parameter @target of type @param_type has been added to the calling stack.
- </change>
- <effect>
- This parameter will not be initialized by old clients.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Unnamed_Parameter
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- @param_pos parameter @target has been added to the calling stack.
- </change>
- <effect>
- This parameter will not be initialized by old clients.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Middle_Parameter
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- @param_pos middle parameter @target has been removed from the calling stack.
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Removed_Middle_Unnamed_Parameter
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Middle parameter @target of type @param_type has been removed from the calling stack.
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Middle_Parameter
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Parameter @target of type @param_type has been added to the calling stack at the middle position.
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Middle_Unnamed_Parameter
- </id>
- <severity>
- High
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- @param_pos parameter @target has been added to the calling stack at the middle position.
- </change>
- <effect>
- Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Renamed_Parameter
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- @param_pos parameter @target has been renamed to @new_value.
- </change>
- <effect>
- Renaming of a parameter may indicate a change in its semantic meaning.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Static
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became static.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_NonStatic
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became non-static.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Virtual
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became virtual.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_NonVirtual
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became non-virtual.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Return
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_type to @new_type.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Global_Data_Symbol_Changed_Type
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of this global data has been changed from @old_type to @new_type.
- </change>
- <effect>
- The name of the appropriate symbol for this data on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Parameters
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Parameters list has been changed.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Became_NonConst
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became non-const.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Became_Const
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became const.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Became_Volatile
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became volatile.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Symbol_Changed_Became_NonVolatile
- </id>
- <severity>
- High
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Method became non-volatile.
- </change>
- <effect>
- The name of the appropriate symbol for this function on binary level has been changed from @old_value to @new_value. This may cause "undefined reference" linker error in old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Changed_Constant
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Constants
- </kind>
- <change>
- The value of constant @target has been changed from @old_value to @new_value.
- </change>
- <effect>
- Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Became_Volatile
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target became volatile.
- </change>
- <effect>
- The value of this field can begin to change in ways outside the control of old client applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_Type_Format
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Type of field @target has been changed from @old_value to @new_value of different format.
- </change>
- <effect>
- This field may be incorrectly initialized or accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Field_BaseType_Format
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Base type of field @target has been changed from @old_value to @new_value of different format.
- </change>
- <effect>
- This field may be incorrectly initialized or accessed by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Type_Format
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of parameter @target has been changed from @old_value to @new_value of different format.
- </change>
- <effect>
- This parameter may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_BaseType_Format
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Base type of parameter @target has been changed from @old_value to @new_value of different format.
- </change>
- <effect>
- This parameter may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_Format
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value to @new_value of different format.
- </change>
- <effect>
- Applications will obtain a different return value and execution may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_Type_And_Register
- </id>
- <severity>
- Medium
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Type of return value has been changed from @old_value to @new_value.
- </change>
- <effect>
- The scalar and floating-point values are passed in different registers. Applications will read a garbage instead of the return value and may change the behaviour.
- </effect>
-</rule>
-
-<rule>
- <id>
- Return_BaseType_Format
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Symbols
- </kind>
- <change>
- Base type of return value has been changed from @old_value to @new_value of different format.
- </change>
- <effect>
- This parameter may be incorrectly initialized by applications.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Became_NonVaList
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter has been changed from ... (va_list) to @new_value.
- </change>
- <effect>
- This parameter may not be initialized by old clients.
- </effect>
-</rule>
-
-<rule>
- <id>
- Parameter_Became_VaList
- </id>
- <severity>
- Low
- </severity>
- <kind>
- Parameters
- </kind>
- <change>
- Type of @param_pos parameter @target has been changed from @old_value to ... (va_list).
- </change>
- <effect>
- The semantic meaning of the parameter may change.
- </effect>
-</rule>
-
-<rule>
- <id>
- Added_Enum_Member
- </id>
- <severity>
- Safe
- </severity>
- <kind>
- Constants
- </kind>
- <change>
- The member @target with value @new_value has been added.
- </change>
- <effect>
- No effect.
- </effect>
-</rule>
-
-</rules>
diff --git a/modules/.svn/text-base/RulesSrc.xml.svn-base b/modules/.svn/text-base/RulesSrc.xml.svn-base
deleted file mode 100644
index 42f0869..0000000
--- a/modules/.svn/text-base/RulesSrc.xml.svn-base
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rules version="1.0">
-
-<rule>
- <id>
- Renamed_Field
- </id>
- <severity>
- High
- </severity>
- <kind>
- Fields
- </kind>
- <change>
- Field @target has been renamed to @new_value.
- </change>
- <effect>
- Renaming of a field breaks re-build of all client applications using this field.
- </effect>
-</rule>
-
-</rules>
diff --git a/modules/Internals/.svn/all-wcprops b/modules/Internals/.svn/all-wcprops
deleted file mode 100644
index a44e6d9..0000000
--- a/modules/Internals/.svn/all-wcprops
+++ /dev/null
@@ -1,17 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 63
-/svn/abi-compliance-checker/!svn/ver/65/trunk/modules/Internals
-END
-SysCheck.pm
-K 25
-svn:wc:ra_dav:version-url
-V 75
-/svn/abi-compliance-checker/!svn/ver/68/trunk/modules/Internals/SysCheck.pm
-END
-RegTests.pm
-K 25
-svn:wc:ra_dav:version-url
-V 75
-/svn/abi-compliance-checker/!svn/ver/65/trunk/modules/Internals/RegTests.pm
-END
diff --git a/modules/Internals/.svn/entries b/modules/Internals/.svn/entries
deleted file mode 100644
index 963d407..0000000
--- a/modules/Internals/.svn/entries
+++ /dev/null
@@ -1,99 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Internals
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2012-01-27T12:04:15.983802Z
-65
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-Styles
-dir
-
-SysCheck.pm
-file
-68
-
-
-
-2012-02-17T13:31:10.000000Z
-bbcc50bd96928abc91f2a57bd5ec5b5c
-2012-02-17T13:52:14.416803Z
-68
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-63026
-
-RegTests.pm
-file
-
-
-
-
-2012-01-27T07:43:35.000000Z
-bb1a9a9f4cbcc5388a3d5fe08fb15f11
-2012-01-27T12:04:15.983802Z
-65
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-126553
-
diff --git a/modules/Internals/.svn/text-base/RegTests.pm.svn-base b/modules/Internals/.svn/text-base/RegTests.pm.svn-base
deleted file mode 100644
index 20ff0aa..0000000
--- a/modules/Internals/.svn/text-base/RegTests.pm.svn-base
+++ /dev/null
@@ -1,3961 +0,0 @@
-###########################################################################
-# Internal Regression Tests for ABI Compliance Checker
-#
-# Copyright (C) 2009-2010 The Linux Foundation.
-# Copyright (C) 2009-2011 Institute for System Programming, RAS.
-# Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
-# Copyright (C) 2011 ROSA Laboratory.
-#
-# Written by Andrey Ponomarenko
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License or the GNU Lesser
-# General Public License as published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# and the GNU Lesser General Public License along with this program.
-# If not, see <http://www.gnu.org/licenses/>.
-###########################################################################
-use strict;
-
-my ($TestDump, $Debug, $Quiet, $ExtendedCheck,
-$LogMode, $ReportFormat, $LIB_EXT, $GCC_PATH);
-my $OSgroup = get_OSgroup();
-
-sub testTool($$$$$$$$)
-{
- ($TestDump, $Debug, $Quiet, $ExtendedCheck,
- $LogMode, $ReportFormat, $LIB_EXT, $GCC_PATH) = @_;
- testC();
- testCpp();
-}
-
-sub testCpp()
-{
- printMsg("INFO", "verifying detectable C++ library changes");
- my ($HEADER1, $SOURCE1, $HEADER2, $SOURCE2) = ();
- my $DECL_SPEC = ($OSgroup eq "windows")?"__declspec( dllexport )":"";
- my $EXTERN = ($OSgroup eq "windows")?"extern ":"";# add "extern" for CL compiler
-
- # Begin namespace
- $HEADER1 .= "namespace TestNS {\n";
- $HEADER2 .= "namespace TestNS {\n";
- $SOURCE1 .= "namespace TestNS {\n";
- $SOURCE2 .= "namespace TestNS {\n";
-
- # Global_Data_Became_Const
- $HEADER1 .= "
- class $DECL_SPEC DataBecameConst {
- public:
- static int data;
- };";
- $SOURCE1 .= "
- int DataBecameConst::data = 10;";
-
- $HEADER2 .= "
- class $DECL_SPEC DataBecameConst {
- public:
- static const int data;
- };";
- $SOURCE2 .= "
- const int DataBecameConst::data = 10;";
-
- # Global_Data_Became_Non_Const
- $HEADER1 .= "
- class $DECL_SPEC DataBecameNonConst {
- public:
- static const int data;
- };";
- $SOURCE1 .= "
- const int DataBecameNonConst::data = 10;";
-
- $HEADER2 .= "
- class $DECL_SPEC DataBecameNonConst {
- public:
- static int data;
- };";
- $SOURCE2 .= "
- int DataBecameNonConst::data = 10;";
-
- # Parameter_Became_Restrict
- $HEADER1 .= "
- class $DECL_SPEC ParameterBecameRestrict {
- public:
- int method(int* param);
- };";
- $SOURCE1 .= "
- int ParameterBecameRestrict::method(int* param) { return 0; }";
-
- $HEADER2 .= "
- class $DECL_SPEC ParameterBecameRestrict {
- public:
- int method(int* __restrict param);
- };";
- $SOURCE2 .= "
- int ParameterBecameRestrict::method(int* __restrict param) { return 0; }";
-
- # Field_Became_Volatile
- $HEADER1 .= "
- class $DECL_SPEC FieldBecameVolatile {
- public:
- int method(int param);
- int f;
- };";
- $SOURCE1 .= "
- int FieldBecameVolatile::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC FieldBecameVolatile {
- public:
- int method(int param);
- volatile int f;
- };";
- $SOURCE2 .= "
- int FieldBecameVolatile::method(int param) { return param; }";
-
- # Method_Became_Const_Volatile
- $HEADER1 .= "
- class $DECL_SPEC MethodBecameConstVolatile {
- public:
- int method(int param);
- };";
- $SOURCE1 .= "
- int MethodBecameConstVolatile::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC MethodBecameConstVolatile {
- public:
- int method(int param) volatile const;
- };";
- $SOURCE2 .= "
- int MethodBecameConstVolatile::method(int param) volatile const { return param; }";
-
- # Method_Became_Const
- $HEADER1 .= "
- class $DECL_SPEC MethodBecameConst {
- public:
- int method(int param);
- };";
- $SOURCE1 .= "
- int MethodBecameConst::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC MethodBecameConst {
- public:
- int method(int param) const;
- };";
- $SOURCE2 .= "
- int MethodBecameConst::method(int param) const { return param; }";
-
- # Method_Became_Volatile
- $HEADER1 .= "
- class $DECL_SPEC MethodBecameVolatile {
- public:
- int method(int param);
- };";
- $SOURCE1 .= "
- int MethodBecameVolatile::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC MethodBecameVolatile {
- public:
- int method(int param) volatile;
- };";
- $SOURCE2 .= "
- int MethodBecameVolatile::method(int param) volatile { return param; }";
-
- # Virtual_Method_Position (multiple bases)
- $HEADER1 .= "
- class $DECL_SPEC PrimaryBase
- {
- public:
- virtual ~PrimaryBase();
- virtual void foo();
- };
- class $DECL_SPEC SecondaryBase
- {
- public:
- virtual ~SecondaryBase();
- virtual void bar();
- };
- class UnsafeVirtualOverride: public PrimaryBase, public SecondaryBase
- {
- public:
- UnsafeVirtualOverride();
- ~UnsafeVirtualOverride();
- void foo();
- };";
- $SOURCE1 .= "
- PrimaryBase::~PrimaryBase() { }
- void PrimaryBase::foo() { }
-
- SecondaryBase::~SecondaryBase() { }
- void SecondaryBase::bar() { }
-
- UnsafeVirtualOverride::UnsafeVirtualOverride() { }
- UnsafeVirtualOverride::~UnsafeVirtualOverride() { }
- void UnsafeVirtualOverride::foo() { }";
-
- $HEADER2 .= "
- class $DECL_SPEC PrimaryBase
- {
- public:
- virtual ~PrimaryBase();
- virtual void foo();
- };
- class $DECL_SPEC SecondaryBase
- {
- public:
- virtual ~SecondaryBase();
- virtual void bar();
- };
- class UnsafeVirtualOverride: public PrimaryBase, public SecondaryBase
- {
- public:
- UnsafeVirtualOverride();
- ~UnsafeVirtualOverride();
- void foo();
- void bar();
- };";
- $SOURCE2 .= "
- PrimaryBase::~PrimaryBase() { }
- void PrimaryBase::foo() { }
-
- SecondaryBase::~SecondaryBase() { }
- void SecondaryBase::bar() { }
-
- UnsafeVirtualOverride::UnsafeVirtualOverride() { }
- UnsafeVirtualOverride::~UnsafeVirtualOverride() { }
- void UnsafeVirtualOverride::foo() { }
- void UnsafeVirtualOverride::bar() { }";
-
- # Removed_Interface (inline virtual d-tor)
- $HEADER1 .= "
- template <typename T>
- class $DECL_SPEC BaseTemplate {
- public:
- BaseTemplate() { }
- virtual int method(int param) { return param; };
- virtual ~BaseTemplate() { };
- };
- class $DECL_SPEC RemovedVirtualDestructor: public BaseTemplate<int> {
- public:
- RemovedVirtualDestructor() { };
- virtual int method2(int param);
- };";
- $SOURCE1 .= "
- int RemovedVirtualDestructor::method2(int param) { return param; }";
-
- $HEADER2 .= "
- template <typename T>
- class $DECL_SPEC BaseTemplate {
- public:
- BaseTemplate() { }
- virtual int method(int param) { return param; };
- //virtual ~BaseTemplate() { };
- };
- class $DECL_SPEC RemovedVirtualDestructor: public BaseTemplate<int> {
- public:
- RemovedVirtualDestructor() { };
- virtual int method2(int param);
- };";
- $SOURCE2 .= "
- int RemovedVirtualDestructor::method2(int param) { return param; }";
-
- # Added_Virtual_Method_At_End
- $HEADER1 .= "
- class $DECL_SPEC DefaultConstructor {
- public:
- DefaultConstructor() { }
- virtual int method(int param);
- };";
- $SOURCE1 .= "
- int DefaultConstructor::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC DefaultConstructor {
- public:
- DefaultConstructor() { }
- virtual int method(int param);
- virtual int addedMethod(int param);
- };";
- $SOURCE2 .= "
- int DefaultConstructor::method(int param) { return addedMethod(param); }
- int DefaultConstructor::addedMethod(int param) { return param; }";
-
- # Added_Enum_Member
- $HEADER1 .= "
- enum AddedEnumMember {
- OldMember
- };
- $DECL_SPEC int addedEnumMember(enum AddedEnumMember param);";
- $SOURCE1 .= "
- int addedEnumMember(enum AddedEnumMember param) { return 0; }";
-
- $HEADER2 .= "
- enum AddedEnumMember {
- OldMember,
- NewMember
- };
- $DECL_SPEC int addedEnumMember(enum AddedEnumMember param);";
- $SOURCE2 .= "
- int addedEnumMember(enum AddedEnumMember param) { return 0; }";
-
- # Parameter_Type_Format (Safe)
- $HEADER1 .= "
- struct DType
- {
- int i;
- double j;
- };
- $DECL_SPEC int parameterTypeFormat(struct DType param);";
- $SOURCE1 .= "
- int parameterTypeFormat(struct DType param) { return 0; }";
-
- $HEADER2 .= "
- class DType
- {
- int i;
- double j;
- };
- $DECL_SPEC int parameterTypeFormat(class DType param);";
- $SOURCE2 .= "
- int parameterTypeFormat(class DType param) { return 0; }";
-
- # Removed_Virtual_Method (inline)
- $HEADER1 .= "
- class $DECL_SPEC RemovedInlineVirtualFunction {
- public:
- RemovedInlineVirtualFunction();
- virtual int removedMethod(int param) { return 0; }
- virtual int method(int param);
- };";
- $SOURCE1 .= "
- int RemovedInlineVirtualFunction::method(int param) { return param; }
- RemovedInlineVirtualFunction::RemovedInlineVirtualFunction() { }";
-
- $HEADER2 .= "
- class $DECL_SPEC RemovedInlineVirtualFunction {
- public:
- RemovedInlineVirtualFunction();
- virtual int method(int param);
- };";
- $SOURCE2 .= "
- int RemovedInlineVirtualFunction::method(int param) { return param; }
- RemovedInlineVirtualFunction::RemovedInlineVirtualFunction() { }";
-
- # MethodPtr
- $HEADER1 .= "
- class TestMethodPtr {
- public:
- typedef void (TestMethodPtr::*Method)(int*);
- Method _method;
- TestMethodPtr();
- void method();
- };";
- $SOURCE1 .= "
- TestMethodPtr::TestMethodPtr() { }
- void TestMethodPtr::method() { }";
-
- $HEADER2 .= "
- class TestMethodPtr {
- public:
- typedef void (TestMethodPtr::*Method)(int*, void*);
- Method _method;
- TestMethodPtr();
- void method();
- };";
- $SOURCE2 .= "
- TestMethodPtr::TestMethodPtr() { }
- void TestMethodPtr::method() { }";
-
- # FieldPtr
- $HEADER1 .= "
- class TestFieldPtr {
- public:
- typedef void* (TestFieldPtr::*Field);
- Field _field;
- TestFieldPtr();
- void method(void*);
- };";
- $SOURCE1 .= "
- TestFieldPtr::TestFieldPtr(){ }
- void TestFieldPtr::method(void*) { }";
-
- $HEADER2 .= "
- class TestFieldPtr {
- public:
- typedef int (TestFieldPtr::*Field);
- Field _field;
- TestFieldPtr();
- void method(void*);
- };";
- $SOURCE2 .= "
- TestFieldPtr::TestFieldPtr(){ }
- void TestFieldPtr::method(void*) { }";
-
- # Removed_Symbol (Template Specializations)
- $HEADER1 .= "
- template <unsigned int _TP, typename AAA>
- class Template {
- public:
- char const *field;
- };
- template <unsigned int _TP, typename AAA>
- class TestRemovedTemplate {
- public:
- char const *field;
- void method(int);
- };
- template <>
- class TestRemovedTemplate<7, char> {
- public:
- char const *field;
- void method(int);
- };";
- $SOURCE1 .= "
- void TestRemovedTemplate<7, char>::method(int){ }";
-
- # Removed_Symbol (Template Specializations)
- $HEADER1 .= "
- template <typename TName>
- int removedTemplateSpec(TName);
-
- template <> int removedTemplateSpec<char>(char);";
- $SOURCE1 .= "
- template <> int removedTemplateSpec<char>(char){return 0;}";
-
- # Global_Data_Value (int)
- $HEADER1 .= "
- $EXTERN $DECL_SPEC const int globalDataValue = 10;";
-
- $HEADER2 .= "
- $EXTERN $DECL_SPEC const int globalDataValue = 15;";
-
- # Global_Data_Became_Non_Const (int)
- $HEADER1 .= "
- $EXTERN $DECL_SPEC const int globalDataBecameNonConst = 10;";
-
- $HEADER2 .= "
- extern $DECL_SPEC int globalDataBecameNonConst;";
- $SOURCE2 .= "
- int globalDataBecameNonConst = 15;";
-
- # Global_Data_Became_Const (safe)
- $HEADER1 .= "
- extern $DECL_SPEC int globalDataBecameConst;";
- $SOURCE1 .= "
- int globalDataBecameConst = 10;";
-
- $HEADER2 .= "
- $EXTERN $DECL_SPEC const int globalDataBecameConst=15;";
-
- # Removed_Field (Ref)
- $HEADER1 .= "
- struct TestRefChange {
- int a, b, c;
- };
- $DECL_SPEC int paramRefChange(const TestRefChange & p1, int p2);";
- $SOURCE1 .= "
- int paramRefChange(const TestRefChange & p1, int p2) { return p2; }";
-
- $HEADER2 .= "
- struct TestRefChange {
- int a, b;
- };
- $DECL_SPEC int paramRefChange(const TestRefChange & p1, int p2);";
- $SOURCE2 .= "
- int paramRefChange(const TestRefChange & p1, int p2) { return p2; }";
-
- # Removed_Parameter
- $HEADER1 .= "
- $DECL_SPEC int removedParameter(int param, int removed_param);";
- $SOURCE1 .= "
- int removedParameter(int param, int removed_param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int removedParameter(int param);";
- $SOURCE2 .= "
- int removedParameter(int param) { return 0; }";
-
- # Added_Parameter
- $HEADER1 .= "
- $DECL_SPEC int addedParameter(int param);";
- $SOURCE1 .= "
- int addedParameter(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int addedParameter(int param, int added_param);";
- $SOURCE2 .= "
- int addedParameter(int param, int added_param) { return 0; }";
-
- # Added
- $HEADER2 .= "
- typedef int (*FUNCPTR_TYPE)(int a, int b);
- $DECL_SPEC int addedFunc(FUNCPTR_TYPE*const** f);";
- $SOURCE2 .= "
- int addedFunc(FUNCPTR_TYPE*const** f) { return 0; }";
-
- # Added_Virtual_Method
- $HEADER1 .= "
- class $DECL_SPEC AddedVirtualMethod {
- public:
- virtual int method(int param);
- };";
- $SOURCE1 .= "
- int AddedVirtualMethod::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC AddedVirtualMethod {
- public:
- virtual int addedMethod(int param);
- virtual int method(int param);
- };";
- $SOURCE2 .= "
- int AddedVirtualMethod::addedMethod(int param) {
- return param;
- }
- int AddedVirtualMethod::method(int param) { return param; }";
-
- # Added_Virtual_Method (added "virtual" attribute)
- $HEADER1 .= "
- class $DECL_SPEC BecameVirtualMethod {
- public:
- int becameVirtual(int param);
- virtual int method(int param);
- };";
- $SOURCE1 .= "
- int BecameVirtualMethod::becameVirtual(int param) { return param; }
- int BecameVirtualMethod::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC BecameVirtualMethod {
- public:
- virtual int becameVirtual(int param);
- virtual int method(int param);
- };";
- $SOURCE2 .= "
- int BecameVirtualMethod::becameVirtual(int param) { return param; }
- int BecameVirtualMethod::method(int param) { return param; }";
-
- # Added_Pure_Virtual_Method
- $HEADER1 .= "
- class $DECL_SPEC AddedPureVirtualMethod {
- public:
- virtual int method(int param);
- int otherMethod(int param);
- };";
- $SOURCE1 .= "
- int AddedPureVirtualMethod::method(int param) { return param; }
- int AddedPureVirtualMethod::otherMethod(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC AddedPureVirtualMethod {
- public:
- virtual int addedMethod(int param)=0;
- virtual int method(int param);
- int otherMethod(int param);
- };";
- $SOURCE2 .= "
- int AddedPureVirtualMethod::method(int param) { return param; }
- int AddedPureVirtualMethod::otherMethod(int param) { return param; }";
-
- # Added_Virtual_Method_At_End (Safe)
- $HEADER1 .= "
- class $DECL_SPEC AddedVirtualMethodAtEnd {
- public:
- AddedVirtualMethodAtEnd();
- int method1(int param);
- virtual int method2(int param);
- };";
- $SOURCE1 .= "
- AddedVirtualMethodAtEnd::AddedVirtualMethodAtEnd() { }
- int AddedVirtualMethodAtEnd::method1(int param) { return param; }
- int AddedVirtualMethodAtEnd::method2(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC AddedVirtualMethodAtEnd {
- public:
- AddedVirtualMethodAtEnd();
- int method1(int param);
- virtual int method2(int param);
- virtual int addedMethod(int param);
- };";
- $SOURCE2 .= "
- AddedVirtualMethodAtEnd::AddedVirtualMethodAtEnd() { }
- int AddedVirtualMethodAtEnd::method1(int param) { return param; }
- int AddedVirtualMethodAtEnd::method2(int param) { return param; }
- int AddedVirtualMethodAtEnd::addedMethod(int param) { return param; }";
-
- # Added_Virtual_Method_At_End (With Default Constructor)
- $HEADER1 .= "
- class $DECL_SPEC AddedVirtualMethodAtEnd_DefaultConstructor {
- public:
- int method1(int param);
- virtual int method2(int param);
- };";
- $SOURCE1 .= "
- int AddedVirtualMethodAtEnd_DefaultConstructor::method1(int param) { return param; }
- int AddedVirtualMethodAtEnd_DefaultConstructor::method2(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC AddedVirtualMethodAtEnd_DefaultConstructor {
- public:
- int method1(int param);
- virtual int method2(int param);
- virtual int addedMethod(int param);
- };";
- $SOURCE2 .= "
- int AddedVirtualMethodAtEnd_DefaultConstructor::method1(int param) { return param; }
- int AddedVirtualMethodAtEnd_DefaultConstructor::method2(int param) { return param; }
- int AddedVirtualMethodAtEnd_DefaultConstructor::addedMethod(int param) { return param; }";
-
- # Added_First_Virtual_Method
- $HEADER1 .= "
- class $DECL_SPEC AddedFirstVirtualMethod {
- public:
- int method(int param);
- };";
- $SOURCE1 .= "
- int AddedFirstVirtualMethod::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC AddedFirstVirtualMethod {
- public:
- int method(int param);
- virtual int addedMethod(int param);
- };";
- $SOURCE2 .= "
- int AddedFirstVirtualMethod::method(int param) { return param; }
- int AddedFirstVirtualMethod::addedMethod(int param) { return param; }";
-
- # Removed_Virtual_Method
- $HEADER1 .= "
- class $DECL_SPEC RemovedVirtualFunction {
- public:
- virtual int removedMethod(int param);
- virtual int vMethod(int param);
- };";
- $SOURCE1 .= "
- int RemovedVirtualFunction::removedMethod(int param) { return param; }
- int RemovedVirtualFunction::vMethod(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC RemovedVirtualFunction {
- public:
- int removedMethod(int param);
- virtual int vMethod(int param);
- };";
- $SOURCE2 .= "
- int RemovedVirtualFunction::removedMethod(int param) { return param; }
- int RemovedVirtualFunction::vMethod(int param) { return param; }";
-
- # Removed_Virtual_Method (Pure, From the End)
- $HEADER1 .= "
- class $DECL_SPEC RemovedPureVirtualMethodFromEnd {
- public:
- virtual int method(int param);
- virtual int removedMethod(int param)=0;
- };";
- $SOURCE1 .= "
- int RemovedPureVirtualMethodFromEnd::method(int param) { return param; }
- int RemovedPureVirtualMethodFromEnd::removedMethod(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC RemovedPureVirtualMethodFromEnd
- {
- public:
- virtual int method(int param);
- int removedMethod(int param);
- };";
- $SOURCE2 .= "
- int RemovedPureVirtualMethodFromEnd::method(int param) { return param; }
- int RemovedPureVirtualMethodFromEnd::removedMethod(int param) { return param; }";
-
- # Removed_Symbol (Pure with Implementation)
- $HEADER1 .= "
- class $DECL_SPEC RemovedPureSymbol {
- public:
- virtual int method(int param);
- virtual int removedMethod(int param)=0;
- };";
- $SOURCE1 .= "
- int RemovedPureSymbol::method(int param) { return param; }
- int RemovedPureSymbol::removedMethod(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC RemovedPureSymbol
- {
- public:
- virtual int method(int param);
- };";
- $SOURCE2 .= "
- int RemovedPureSymbol::method(int param) { return param; }";
-
- # Removed_Virtual_Method (From the End)
- $HEADER1 .= "
- class $DECL_SPEC RemovedVirtualMethodFromEnd {
- public:
- virtual int method(int param);
- virtual int removedMethod(int param);
- };";
- $SOURCE1 .= "
- int RemovedVirtualMethodFromEnd::method(int param) { return param; }
- int RemovedVirtualMethodFromEnd::removedMethod(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC RemovedVirtualMethodFromEnd
- {
- public:
- virtual int method(int param);
- int removedMethod(int param);
- };";
- $SOURCE2 .= "
- int RemovedVirtualMethodFromEnd::method(int param) { return param; }
- int RemovedVirtualMethodFromEnd::removedMethod(int param) { return param; }";
-
- # Removed_Last_Virtual_Method
- $HEADER1 .= "
- class $DECL_SPEC RemovedLastVirtualMethod
- {
- public:
- int method(int param);
- virtual int removedMethod(int param);
- };";
- $SOURCE1 .= "
- int RemovedLastVirtualMethod::method(int param) { return param; }";
- $SOURCE1 .= "
- int RemovedLastVirtualMethod::removedMethod(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC RemovedLastVirtualMethod
- {
- public:
- int method(int param);
- int removedMethod(int param);
- };";
- $SOURCE2 .= "
- int RemovedLastVirtualMethod::method(int param) { return param; }";
- $SOURCE2 .= "
- int RemovedLastVirtualMethod::removedMethod(int param) { return param; }";
-
- # Virtual_Table_Size
- $HEADER1 .= "
- class $DECL_SPEC VirtualTableSize
- {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };
- class $DECL_SPEC VirtualTableSize_SubClass: public VirtualTableSize
- {
- public:
- virtual int method3(int param);
- virtual int method4(int param);
- };";
- $SOURCE1 .= "
- int VirtualTableSize::method1(int param) { return param; }
- int VirtualTableSize::method2(int param) { return param; }
- int VirtualTableSize_SubClass::method3(int param) { return param; }
- int VirtualTableSize_SubClass::method4(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC VirtualTableSize
- {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- virtual int addedMethod(int param);
- };
- class $DECL_SPEC VirtualTableSize_SubClass: public VirtualTableSize
- {
- public:
- virtual int method3(int param);
- virtual int method4(int param);
- };";
- $SOURCE2 .= "
- int VirtualTableSize::method1(int param) { return param; }
- int VirtualTableSize::method2(int param) { return param; }
- int VirtualTableSize::addedMethod(int param) { return param; }
- int VirtualTableSize_SubClass::method3(int param) { return param; }
- int VirtualTableSize_SubClass::method4(int param) { return param; }";
-
- # Virtual_Method_Position
- $HEADER1 .= "
- class $DECL_SPEC VirtualMethodPosition
- {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };";
- $SOURCE1 .= "
- int VirtualMethodPosition::method1(int param) { return param; }";
- $SOURCE1 .= "
- int VirtualMethodPosition::method2(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC VirtualMethodPosition
- {
- public:
- virtual int method2(int param);
- virtual int method1(int param);
- };";
- $SOURCE2 .= "
- int VirtualMethodPosition::method1(int param) { return param; }";
- $SOURCE2 .= "
- int VirtualMethodPosition::method2(int param) { return param; }";
-
- # Pure_Virtual_Method_Position
- $HEADER1 .= "
- class $DECL_SPEC PureVirtualFunctionPosition {
- public:
- virtual int method1(int param)=0;
- virtual int method2(int param)=0;
- int method3(int param);
- };";
- $SOURCE1 .= "
- int PureVirtualFunctionPosition::method3(int param) { return method1(7)+method2(7); }";
-
- $HEADER2 .= "
- class $DECL_SPEC PureVirtualFunctionPosition {
- public:
- virtual int method2(int param)=0;
- virtual int method1(int param)=0;
- int method3(int param);
- };";
- $SOURCE2 .= "
- int PureVirtualFunctionPosition::method3(int param) { return method1(7)+method2(7); }";
-
- # Virtual_Method_Position
- $HEADER1 .= "
- class $DECL_SPEC VirtualFunctionPosition {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };";
- $SOURCE1 .= "
- int VirtualFunctionPosition::method1(int param) { return 1; }
- int VirtualFunctionPosition::method2(int param) { return 2; }";
-
- $HEADER2 .= "
- class $DECL_SPEC VirtualFunctionPosition {
- public:
- virtual int method2(int param);
- virtual int method1(int param);
- };";
- $SOURCE2 .= "
- int VirtualFunctionPosition::method1(int param) { return 1; }
- int VirtualFunctionPosition::method2(int param) { return 2; }";
-
- # Virtual_Method_Position (safe)
- $HEADER1 .= "
- class $DECL_SPEC VirtualFunctionPositionSafe_Base {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };
- class $DECL_SPEC VirtualFunctionPositionSafe: public VirtualFunctionPositionSafe_Base {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };";
- $SOURCE1 .= "
- int VirtualFunctionPositionSafe_Base::method1(int param) { return param; }
- int VirtualFunctionPositionSafe_Base::method2(int param) { return param; }
- int VirtualFunctionPositionSafe::method1(int param) { return param; }
- int VirtualFunctionPositionSafe::method2(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC VirtualFunctionPositionSafe_Base {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };
- class $DECL_SPEC VirtualFunctionPositionSafe: public VirtualFunctionPositionSafe_Base {
- public:
- virtual int method2(int param);
- virtual int method1(int param);
- };";
- $SOURCE2 .= "
- int VirtualFunctionPositionSafe_Base::method1(int param) { return param; }
- int VirtualFunctionPositionSafe_Base::method2(int param) { return param; }
- int VirtualFunctionPositionSafe::method1(int param) { return param; }
- int VirtualFunctionPositionSafe::method2(int param) { return param; }";
-
- # Overridden_Virtual_Method
- $HEADER1 .= "
- class $DECL_SPEC OverriddenVirtualMethod_Base {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };
- class $DECL_SPEC OverriddenVirtualMethod: public OverriddenVirtualMethod_Base {
- public:
- OverriddenVirtualMethod();
- virtual int method3(int param);
- };";
- $SOURCE1 .= "
- int OverriddenVirtualMethod_Base::method1(int param) { return param; }
- int OverriddenVirtualMethod_Base::method2(int param) { return param; }
- OverriddenVirtualMethod::OverriddenVirtualMethod() {}
- int OverriddenVirtualMethod::method3(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC OverriddenVirtualMethod_Base {
- public:
- virtual int method1(int param);
- virtual int method2(int param);
- };
- class $DECL_SPEC OverriddenVirtualMethod:public OverriddenVirtualMethod_Base {
- OverriddenVirtualMethod();
- virtual int method2(int param);
- virtual int method3(int param);
- };";
- $SOURCE2 .= "
- int OverriddenVirtualMethod_Base::method1(int param) { return param; }
- int OverriddenVirtualMethod_Base::method2(int param) { return param; }
- OverriddenVirtualMethod::OverriddenVirtualMethod() {}
- int OverriddenVirtualMethod::method2(int param) { return param; }
- int OverriddenVirtualMethod::method3(int param) { return param; }";
-
- # Overridden_Virtual_Method_B (+ removed)
- $HEADER1 .= "
-
- class $DECL_SPEC OverriddenVirtualMethodB: public OverriddenVirtualMethod_Base {
- public:
- OverriddenVirtualMethodB();
- virtual int method2(int param);
- virtual int method3(int param);
- };";
- $SOURCE1 .= "
- OverriddenVirtualMethodB::OverriddenVirtualMethodB() {}
- int OverriddenVirtualMethodB::method2(int param) { return param; }
- int OverriddenVirtualMethodB::method3(int param) { return param; }";
-
- $HEADER2 .= "
-
- class $DECL_SPEC OverriddenVirtualMethodB:public OverriddenVirtualMethod_Base {
- public:
- OverriddenVirtualMethodB();
- virtual int method3(int param);
- };";
- $SOURCE2 .= "
- OverriddenVirtualMethodB::OverriddenVirtualMethodB() {}
- int OverriddenVirtualMethodB::method3(int param) { return param; }";
-
- # Size
- $HEADER1 .= "
- struct $DECL_SPEC TypeSize
- {
- public:
- TypeSize method(TypeSize param);
- int i[5];
- long j;
- double k;
- TypeSize* p;
- };";
- $SOURCE1 .= "
- TypeSize TypeSize::method(TypeSize param) { return param; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC TypeSize
- {
- public:
- TypeSize method(TypeSize param);
- int i[15];
- long j;
- double k;
- TypeSize* p;
- int added_member;
- };";
- $SOURCE2 .= "
- TypeSize TypeSize::method(TypeSize param) { return param; }";
-
- # Size_Of_Allocable_Class_Increased
- $HEADER1 .= "
- class $DECL_SPEC AllocableClassSize
- {
- public:
- AllocableClassSize();
- int method();
- double p[5];
- };";
- $SOURCE1 .= "
- AllocableClassSize::AllocableClassSize() { }";
- $SOURCE1 .= "
- int AllocableClassSize::method() { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AllocableClassSize
- {
- public:
- AllocableClassSize();
- int method();
- double p[15];
- };";
- $SOURCE2 .= "
- AllocableClassSize::AllocableClassSize() { }";
- $SOURCE2 .= "
- int AllocableClassSize::method() { return 0; }";
-
- # Size_Of_Allocable_Class_Decreased (decreased size, has derived class, has public members)
- $HEADER1 .= "
- class $DECL_SPEC DecreasedClassSize
- {
- public:
- DecreasedClassSize();
- int method();
- double p[15];
- };";
- $SOURCE1 .= "
- DecreasedClassSize::DecreasedClassSize() { }";
- $SOURCE1 .= "
- int DecreasedClassSize::method() { return 0; }";
- $HEADER1 .= "
- class $DECL_SPEC DecreasedClassSize_SubClass: public DecreasedClassSize
- {
- public:
- DecreasedClassSize_SubClass();
- int method();
- int f;
- };";
- $SOURCE1 .= "
- DecreasedClassSize_SubClass::DecreasedClassSize_SubClass() { f=7; }";
- $SOURCE1 .= "
- int DecreasedClassSize_SubClass::method() { return f; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC DecreasedClassSize
- {
- public:
- DecreasedClassSize();
- int method();
- double p[5];
- };";
- $SOURCE2 .= "
- DecreasedClassSize::DecreasedClassSize() { }";
- $SOURCE2 .= "
- int DecreasedClassSize::method() { return 0; }";
- $HEADER2 .= "
- class $DECL_SPEC DecreasedClassSize_SubClass: public DecreasedClassSize
- {
- public:
- DecreasedClassSize_SubClass();
- int method();
- int f;
- };";
- $SOURCE2 .= "
- DecreasedClassSize_SubClass::DecreasedClassSize_SubClass() { f=7; }";
- $SOURCE2 .= "
- int DecreasedClassSize_SubClass::method() { return f; }";
-
- # Size_Of_Copying_Class
- $HEADER1 .= "
- class $DECL_SPEC CopyingClassSize
- {
- public:
- int method();
- int p[5];
- };";
- $SOURCE1 .= "
- int CopyingClassSize::method() { return p[4]; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC CopyingClassSize
- {
- public:
- int method();
- int p[15];
- };";
- $SOURCE2 .= "
- int CopyingClassSize::method() { return p[10]; }";
-
- # Base_Class_Became_Virtually_Inherited
- $HEADER1 .= "
- class $DECL_SPEC BecameVirtualBase
- {
- public:
- BecameVirtualBase();
- int method();
- double p[5];
- };";
- $SOURCE1 .= "
- BecameVirtualBase::BecameVirtualBase() { }";
- $SOURCE1 .= "
- int BecameVirtualBase::method() { return 0; }";
- $HEADER1 .= "
- class $DECL_SPEC AddedVirtualBase1:public BecameVirtualBase
- {
- public:
- AddedVirtualBase1();
- int method();
- };";
- $SOURCE1 .= "
- AddedVirtualBase1::AddedVirtualBase1() { }";
- $SOURCE1 .= "
- int AddedVirtualBase1::method() { return 0; }";
- $HEADER1 .= "
- class $DECL_SPEC AddedVirtualBase2: public BecameVirtualBase
- {
- public:
- AddedVirtualBase2();
- int method();
- };";
- $SOURCE1 .= "
- AddedVirtualBase2::AddedVirtualBase2() { }";
- $SOURCE1 .= "
- int AddedVirtualBase2::method() { return 0; }";
- $HEADER1 .= "
- class $DECL_SPEC BaseClassBecameVirtuallyInherited:public AddedVirtualBase1, public AddedVirtualBase2
- {
- public:
- BaseClassBecameVirtuallyInherited();
- };";
- $SOURCE1 .= "
- BaseClassBecameVirtuallyInherited::BaseClassBecameVirtuallyInherited() { }";
-
- $HEADER2 .= "
- class $DECL_SPEC BecameVirtualBase
- {
- public:
- BecameVirtualBase();
- int method();
- double p[5];
- };";
- $SOURCE2 .= "
- BecameVirtualBase::BecameVirtualBase() { }";
- $SOURCE2 .= "
- int BecameVirtualBase::method() { return 0; }";
- $HEADER2 .= "
- class $DECL_SPEC AddedVirtualBase1:public virtual BecameVirtualBase
- {
- public:
- AddedVirtualBase1();
- int method();
- };";
- $SOURCE2 .= "
- AddedVirtualBase1::AddedVirtualBase1() { }";
- $SOURCE2 .= "
- int AddedVirtualBase1::method() { return 0; }";
- $HEADER2 .= "
- class $DECL_SPEC AddedVirtualBase2: public virtual BecameVirtualBase
- {
- public:
- AddedVirtualBase2();
- int method();
- };";
- $SOURCE2 .= "
- AddedVirtualBase2::AddedVirtualBase2() { }";
- $SOURCE2 .= "
- int AddedVirtualBase2::method() { return 0; }";
- $HEADER2 .= "
- class $DECL_SPEC BaseClassBecameVirtuallyInherited:public AddedVirtualBase1, public AddedVirtualBase2
- {
- public:
- BaseClassBecameVirtuallyInherited();
- };";
- $SOURCE2 .= "
- BaseClassBecameVirtuallyInherited::BaseClassBecameVirtuallyInherited() { }";
-
- # Added_Base_Class, Removed_Base_Class
- $HEADER1 .= "
- class $DECL_SPEC BaseClass
- {
- public:
- BaseClass();
- int method();
- double p[5];
- };
- class $DECL_SPEC RemovedBaseClass
- {
- public:
- RemovedBaseClass();
- int method();
- };
- class $DECL_SPEC ChangedBaseClass:public BaseClass, public RemovedBaseClass
- {
- public:
- ChangedBaseClass();
- };";
- $SOURCE1 .= "
- BaseClass::BaseClass() { }
- int BaseClass::method() { return 0; }
- RemovedBaseClass::RemovedBaseClass() { }
- int RemovedBaseClass::method() { return 0; }
- ChangedBaseClass::ChangedBaseClass() { }";
-
- $HEADER2 .= "
- class $DECL_SPEC BaseClass
- {
- public:
- BaseClass();
- int method();
- double p[5];
- };
- class $DECL_SPEC AddedBaseClass
- {
- public:
- AddedBaseClass();
- int method();
- };
- class $DECL_SPEC ChangedBaseClass:public BaseClass, public AddedBaseClass
- {
- public:
- ChangedBaseClass();
- };";
- $SOURCE2 .= "
- BaseClass::BaseClass() { }
- int BaseClass::method() { return 0; }
- AddedBaseClass::AddedBaseClass() { }
- int AddedBaseClass::method() { return 0; }
- ChangedBaseClass::ChangedBaseClass() { }";
-
- # Added_Base_Class_And_Shift, Removed_Base_Class_And_Shift
- $HEADER1 .= "
- struct $DECL_SPEC BaseClass2
- {
- BaseClass2();
- int method();
- double p[15];
- };
- class $DECL_SPEC ChangedBaseClassAndSize:public BaseClass
- {
- public:
- ChangedBaseClassAndSize();
- };";
- $SOURCE1 .= "
- BaseClass2::BaseClass2() { }
- int BaseClass2::method() { return 0; }
- ChangedBaseClassAndSize::ChangedBaseClassAndSize() { }";
-
- $HEADER2 .= "
- struct $DECL_SPEC BaseClass2
- {
- BaseClass2();
- int method();
- double p[15];
- };
- class $DECL_SPEC ChangedBaseClassAndSize:public BaseClass2
- {
- public:
- ChangedBaseClassAndSize();
- };";
- $SOURCE2 .= "
- BaseClass2::BaseClass2() { }
- int BaseClass2::method() { return 0; }
- ChangedBaseClassAndSize::ChangedBaseClassAndSize() { }";
-
- # Added_Field_And_Size
- $HEADER1 .= "
- struct $DECL_SPEC AddedFieldAndSize
- {
- int method(AddedFieldAndSize param);
- double i, j, k;
- AddedFieldAndSize* p;
- };";
- $SOURCE1 .= "
- int AddedFieldAndSize::method(AddedFieldAndSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedFieldAndSize
- {
- int method(AddedFieldAndSize param);
- double i, j, k;
- AddedFieldAndSize* p;
- int added_member1;
- long long added_member2;
- };";
- $SOURCE2 .= "
- int AddedFieldAndSize::method(AddedFieldAndSize param) { return 0; }";
-
- # Added_Field
- $HEADER1 .= "
- class $DECL_SPEC ObjectAddedMember
- {
- public:
- int method(int param);
- double i, j, k;
- AddedFieldAndSize* p;
- };";
- $SOURCE1 .= "
- int ObjectAddedMember::method(int param) { return param; }";
-
- $HEADER2 .= "
- class $DECL_SPEC ObjectAddedMember
- {
- public:
- int method(int param);
- double i, j, k;
- AddedFieldAndSize* p;
- int added_member1;
- long long added_member2;
- };";
- $SOURCE2 .= "
- int ObjectAddedMember::method(int param) { return param; }";
-
- # Added_Field (safe)
- $HEADER1 .= "
- struct $DECL_SPEC AddedBitfield
- {
- int method(AddedBitfield param);
- double i, j, k;
- int b1 : 32;
- int b2 : 31;
- AddedBitfield* p;
- };";
- $SOURCE1 .= "
- int AddedBitfield::method(AddedBitfield param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedBitfield
- {
- int method(AddedBitfield param);
- double i, j, k;
- int b1 : 32;
- int b2 : 31;
- int added_bitfield : 1;
- int added_bitfield2 : 1;
- AddedBitfield* p;
- };";
- $SOURCE2 .= "
- int AddedBitfield::method(AddedBitfield param) { return 0; }";
-
- # Bit_Field_Size
- $HEADER1 .= "
- struct $DECL_SPEC BitfieldSize
- {
- int method(BitfieldSize param);
- short changed_bitfield : 1;
- };";
- $SOURCE1 .= "
- int BitfieldSize::method(BitfieldSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC BitfieldSize
- {
- int method(BitfieldSize param);
- short changed_bitfield : 7;
- };";
- $SOURCE2 .= "
- int BitfieldSize::method(BitfieldSize param) { return 0; }";
-
- # Removed_Field
- $HEADER1 .= "
- struct $DECL_SPEC RemovedBitfield
- {
- int method(RemovedBitfield param);
- double i, j, k;
- int b1 : 32;
- int b2 : 31;
- int removed_bitfield : 1;
- RemovedBitfield* p;
- };";
- $SOURCE1 .= "
- int RemovedBitfield::method(RemovedBitfield param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC RemovedBitfield
- {
- int method(RemovedBitfield param);
- double i, j, k;
- int b1 : 32;
- int b2 : 31;
- RemovedBitfield* p;
- };";
- $SOURCE2 .= "
- int RemovedBitfield::method(RemovedBitfield param) { return 0; }";
-
- # Removed_Middle_Field
- $HEADER1 .= "
- struct $DECL_SPEC RemovedMiddleBitfield
- {
- int method(RemovedMiddleBitfield param);
- double i, j, k;
- int b1 : 32;
- int removed_middle_bitfield : 1;
- int b2 : 31;
- RemovedMiddleBitfield* p;
- };";
- $SOURCE1 .= "
- int RemovedMiddleBitfield::method(RemovedMiddleBitfield param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC RemovedMiddleBitfield
- {
- int method(RemovedMiddleBitfield param);
- double i, j, k;
- int b1 : 32;
- int b2 : 31;
- RemovedMiddleBitfield* p;
- };";
- $SOURCE2 .= "
- int RemovedMiddleBitfield::method(RemovedMiddleBitfield param) { return 0; }";
-
- # Added_Middle_Field_And_Size
- $HEADER1 .= "
- struct $DECL_SPEC AddedMiddleFieldAndSize
- {
- int method(AddedMiddleFieldAndSize param);
- int i;
- long j;
- double k;
- AddedMiddleFieldAndSize* p;
- };";
- $SOURCE1 .= "
- int AddedMiddleFieldAndSize::method(AddedMiddleFieldAndSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedMiddleFieldAndSize
- {
- int method(AddedMiddleFieldAndSize param);
- int i;
- int added_middle_member;
- long j;
- double k;
- AddedMiddleFieldAndSize* p;
- };";
- $SOURCE2 .= "
- int AddedMiddleFieldAndSize::method(AddedMiddleFieldAndSize param) { return 0; }";
-
- # Added_Field (padding)
- $HEADER1 .= "
- struct $DECL_SPEC AddedMiddlePaddedField
- {
- int method(int param);
- short i;
- long j;
- double k;
- };";
- $SOURCE1 .= "
- int AddedMiddlePaddedField::method(int param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedMiddlePaddedField
- {
- int method(int param);
- short i;
- short added_padded_field;
- long j;
- double k;
- };";
- $SOURCE2 .= "
- int AddedMiddlePaddedField::method(int param) { return 0; }";
-
- # Added_Field (tail padding)
- $HEADER1 .= "
- struct $DECL_SPEC AddedTailField
- {
- int method(int param);
- int i1, i2, i3, i4, i5, i6, i7;
- short s;
- };";
- $SOURCE1 .= "
- int AddedTailField::method(int param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedTailField
- {
- int method(int param);
- int i1, i2, i3, i4, i5, i6, i7;
- short s;
- short added_tail_field;
- };";
- $SOURCE2 .= "
- int AddedTailField::method(int param) { return 0; }";
-
- # Test Alignment
- $HEADER1 .= "
- struct $DECL_SPEC TestAlignment
- {
- int method(int param);
- short s:9;
- short j:9;
- char c;
- short t:9;
- short u:9;
- char d;
- };";
- $SOURCE1 .= "
- int TestAlignment::method(int param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC TestAlignment
- {
- int method(int param);
- short s:9;
- short j:9;
- char c;
- short t:9;
- short u:9;
- char d;
- };";
- $SOURCE2 .= "
- int TestAlignment::method(int param) { return 0; }";
-
- # Renamed_Field
- $HEADER1 .= "
- struct $DECL_SPEC RenamedField
- {
- int method(RenamedField param);
- long i;
- long j;
- double k;
- RenamedField* p;
- };";
- $SOURCE1 .= "
- int RenamedField::method(RenamedField param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC RenamedField
- {
- int method(RenamedField param);
- long renamed_member;
- long j;
- double k;
- RenamedField* p;
- };";
- $SOURCE2 .= "
- int RenamedField::method(RenamedField param) { return 0; }";
-
- # Removed_Field_And_Size
- $HEADER1 .= "
- struct $DECL_SPEC RemovedFieldAndSize
- {
- int method(RemovedFieldAndSize param);
- double i, j, k;
- RemovedFieldAndSize* p;
- int removed_member1;
- long removed_member2;
- };";
- $SOURCE1 .= "
- int RemovedFieldAndSize::method(RemovedFieldAndSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC RemovedFieldAndSize
- {
- int method(RemovedFieldAndSize param);
- double i, j, k;
- RemovedFieldAndSize* p;
- };";
- $SOURCE2 .= "
- int RemovedFieldAndSize::method(RemovedFieldAndSize param) { return 0; }";
-
- # Field Position
- $HEADER1 .= "
- struct $DECL_SPEC MovedField
- {
- int method(int param);
- double i;
- int j;
- };";
- $SOURCE1 .= "
- int MovedField::method(int param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC MovedField
- {
- int method(int param);
- int j;
- double i;
- };";
- $SOURCE2 .= "
- int MovedField::method(int param) { return 0; }";
-
- # Removed_Middle_Field_And_Size
- $HEADER1 .= "
- struct $DECL_SPEC RemovedMiddleFieldAndSize
- {
- int method(RemovedMiddleFieldAndSize param);
- int i;
- int removed_middle_member;
- long j;
- double k;
- RemovedMiddleFieldAndSize* p;
- };";
- $SOURCE1 .= "
- int RemovedMiddleFieldAndSize::method(RemovedMiddleFieldAndSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC RemovedMiddleFieldAndSize
- {
- int method(RemovedMiddleFieldAndSize param);
- int i;
- long j;
- double k;
- RemovedMiddleFieldAndSize* p;
- };";
- $SOURCE2 .= "
- int RemovedMiddleFieldAndSize::method(RemovedMiddleFieldAndSize param) { return 0; }";
-
- # Enum_Member_Value
- $HEADER1 .= "
- enum EnumMemberValue
- {
- MEMBER_1=1,
- MEMBER_2=2
- };";
- $HEADER1 .= "
- $DECL_SPEC int enumMemberValueChange(enum EnumMemberValue param);";
- $SOURCE1 .= "
- int enumMemberValueChange(enum EnumMemberValue param) { return 0; }";
-
- $HEADER2 .= "
- enum EnumMemberValue
- {
- MEMBER_1=2,
- MEMBER_2=1
- };";
- $HEADER2 .= "
- $DECL_SPEC int enumMemberValueChange(enum EnumMemberValue param);";
- $SOURCE2 .= "
- int enumMemberValueChange(enum EnumMemberValue param) { return 0; }";
-
- # Enum_Member_Name
- $HEADER1 .= "
- enum EnumMemberRename
- {
- BRANCH_1=1,
- BRANCH_2=2
- };";
- $HEADER1 .= "
- $DECL_SPEC int enumMemberRename(enum EnumMemberRename param);";
- $SOURCE1 .= "
- int enumMemberRename(enum EnumMemberRename param) { return 0; }";
-
- $HEADER2 .= "
- enum EnumMemberRename
- {
- BRANCH_FIRST=1,
- BRANCH_SECOND=2
- };";
- $HEADER2 .= "
- $DECL_SPEC int enumMemberRename(enum EnumMemberRename param);";
- $SOURCE2 .= "
- int enumMemberRename(enum EnumMemberRename param) { return 0; }";
-
- # Field_Type_And_Size
- $HEADER1 .= "
- struct $DECL_SPEC FieldTypeAndSize
- {
- int method(FieldTypeAndSize param);
- int i;
- long j;
- double k;
- FieldTypeAndSize* p;
- };";
- $SOURCE1 .= "
- int FieldTypeAndSize::method(FieldTypeAndSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC FieldTypeAndSize
- {
- int method(FieldTypeAndSize param);
- long long i;
- long j;
- double k;
- FieldTypeAndSize* p;
- };";
- $SOURCE2 .= "
- int FieldTypeAndSize::method(FieldTypeAndSize param) { return 0; }";
-
- # Member_Type
- $HEADER1 .= "
- struct $DECL_SPEC MemberType
- {
- int method(MemberType param);
- int i;
- long j;
- double k;
- MemberType* p;
- };";
- $SOURCE1 .= "
- int MemberType::method(MemberType param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC MemberType
- {
- int method(MemberType param);
- float i;
- long j;
- double k;
- MemberType* p;
- };";
- $SOURCE2 .= "
- int MemberType::method(MemberType param) { return 0; }";
-
- # Field_BaseType
- $HEADER1 .= "
- struct $DECL_SPEC FieldBaseType
- {
- int method(FieldBaseType param);
- int *i;
- long j;
- double k;
- FieldBaseType* p;
- };";
- $SOURCE1 .= "
- int FieldBaseType::method(FieldBaseType param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC FieldBaseType
- {
- int method(FieldBaseType param);
- long long *i;
- long j;
- double k;
- FieldBaseType* p;
- };";
- $SOURCE2 .= "
- int FieldBaseType::method(FieldBaseType param) { return 0; }";
-
- # Field_PointerLevel_Increased (and size)
- $HEADER1 .= "
- struct $DECL_SPEC FieldPointerLevelAndSize
- {
- int method(FieldPointerLevelAndSize param);
- long long i;
- long j;
- double k;
- FieldPointerLevelAndSize* p;
- };";
- $SOURCE1 .= "
- int FieldPointerLevelAndSize::method(FieldPointerLevelAndSize param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC FieldPointerLevelAndSize
- {
- int method(FieldPointerLevelAndSize param);
- long long *i;
- long j;
- double k;
- FieldPointerLevelAndSize* p;
- };";
- $SOURCE2 .= "
- int FieldPointerLevelAndSize::method(FieldPointerLevelAndSize param) { return 0; }";
-
- # Field_PointerLevel
- $HEADER1 .= "
- struct $DECL_SPEC FieldPointerLevel
- {
- int method(FieldPointerLevel param);
- int **i;
- long j;
- double k;
- FieldPointerLevel* p;
- };";
- $SOURCE1 .= "
- int FieldPointerLevel::method(FieldPointerLevel param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC FieldPointerLevel
- {
- int method(FieldPointerLevel param);
- int *i;
- long j;
- double k;
- FieldPointerLevel* p;
- };";
- $SOURCE2 .= "
- int FieldPointerLevel::method(FieldPointerLevel param) { return 0; }";
-
- # Added_Interface (method)
- $HEADER1 .= "
- struct $DECL_SPEC AddedInterface
- {
- int method(AddedInterface param);
- int i;
- long j;
- double k;
- AddedInterface* p;
- };";
- $SOURCE1 .= "
- int AddedInterface::method(AddedInterface param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedInterface
- {
- int method(AddedInterface param);
- int added_func(AddedInterface param);
- int i;
- long j;
- double k;
- AddedInterface* p;
- };";
- $SOURCE2 .= "
- int AddedInterface::method(AddedInterface param) { return 0; }";
- $SOURCE2 .= "
- int AddedInterface::added_func(AddedInterface param) { return 0; }";
-
- # Added_Interface (function)
- $HEADER2 .= "
- $DECL_SPEC int addedFunc2(void *** param);";
- $SOURCE2 .= "
- int addedFunc2(void *** param) { return 0; }";
-
- # Added_Interface (global variable)
- $HEADER1 .= "
- struct $DECL_SPEC AddedVariable
- {
- int method(AddedVariable param);
- int i1, i2;
- long j;
- double k;
- AddedVariable* p;
- };";
- $SOURCE1 .= "
- int AddedVariable::method(AddedVariable param) {
- return i1;
- }";
-
- $HEADER2 .= "
- struct $DECL_SPEC AddedVariable
- {
- int method(AddedVariable param);
- static int i1;
- static int i2;
- long j;
- double k;
- AddedVariable* p;
- };";
- $SOURCE2 .= "
- int AddedVariable::method(AddedVariable param) { return AddedVariable::i1; }";
- $SOURCE2 .= "
- int AddedVariable::i1=0;";
- $SOURCE2 .= "
- int AddedVariable::i2=0;";
-
- # Removed_Interface (method)
- $HEADER1 .= "
- struct $DECL_SPEC RemovedInterface
- {
- int method(RemovedInterface param);
- int removed_func(RemovedInterface param);
- int i;
- long j;
- double k;
- RemovedInterface* p;
- };";
- $SOURCE1 .= "
- int RemovedInterface::method(RemovedInterface param) { return 0; }";
- $SOURCE1 .= "
- int RemovedInterface::removed_func(RemovedInterface param) { return 0; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC RemovedInterface
- {
- int method(RemovedInterface param);
- int i;
- long j;
- double k;
- RemovedInterface* p;
- };";
- $SOURCE2 .= "
- int RemovedInterface::method(RemovedInterface param) { return 0; }";
-
- # Removed_Interface (function)
- $HEADER1 .= "
- $DECL_SPEC int removedFunc2(void *** param);";
- $SOURCE1 .= "
- int removedFunc2(void *** param) { return 0; }";
-
- # Method_Became_Static
- $HEADER1 .= "
- struct $DECL_SPEC MethodBecameStatic
- {
- MethodBecameStatic becameStatic(MethodBecameStatic param);
- int **i;
- long j;
- double k;
- MethodBecameStatic* p;
- };";
- $SOURCE1 .= "
- MethodBecameStatic MethodBecameStatic::becameStatic(MethodBecameStatic param) { return param; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC MethodBecameStatic
- {
- static MethodBecameStatic becameStatic(MethodBecameStatic param);
- int **i;
- long j;
- double k;
- MethodBecameStatic* p;
- };";
- $SOURCE2 .= "
- MethodBecameStatic MethodBecameStatic::becameStatic(MethodBecameStatic param) { return param; }";
-
- # Method_Became_NonStatic
- $HEADER1 .= "
- struct $DECL_SPEC MethodBecameNonStatic
- {
- static MethodBecameNonStatic becameNonStatic(MethodBecameNonStatic param);
- int **i;
- long j;
- double k;
- MethodBecameNonStatic* p;
- };";
- $SOURCE1 .= "
- MethodBecameNonStatic MethodBecameNonStatic::becameNonStatic(MethodBecameNonStatic param) { return param; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC MethodBecameNonStatic
- {
- MethodBecameNonStatic becameNonStatic(MethodBecameNonStatic param);
- int **i;
- long j;
- double k;
- MethodBecameNonStatic* p;
- };";
- $SOURCE2 .= "
- MethodBecameNonStatic MethodBecameNonStatic::becameNonStatic(MethodBecameNonStatic param) { return param; }";
-
- # Parameter_Type_And_Size
- $HEADER1 .= "
- $DECL_SPEC int funcParameterTypeAndSize(int param, int other_param);";
- $SOURCE1 .= "
- int funcParameterTypeAndSize(int param, int other_param) { return other_param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int funcParameterTypeAndSize(long long param, int other_param);";
- $SOURCE2 .= "
- int funcParameterTypeAndSize(long long param, int other_param) { return other_param; }";
-
- # Parameter_Type
- $HEADER1 .= "
- $DECL_SPEC int funcParameterType(int param, int other_param);";
- $SOURCE1 .= "
- int funcParameterType(int param, int other_param) { return other_param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int funcParameterType(float param, int other_param);";
- $SOURCE2 .= "
- int funcParameterType(float param, int other_param) { return other_param; }";
-
- # Parameter_BaseType
- $HEADER1 .= "
- $DECL_SPEC int funcParameterBaseType(int *param);";
- $SOURCE1 .= "
- int funcParameterBaseType(int *param) { return sizeof(*param); }";
-
- $HEADER2 .= "
- $DECL_SPEC int funcParameterBaseType(long long *param);";
- $SOURCE2 .= "
- int funcParameterBaseType(long long *param) { return sizeof(*param); }";
-
- # Parameter_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC long long funcParameterPointerLevelAndSize(long long param);";
- $SOURCE1 .= "
- long long funcParameterPointerLevelAndSize(long long param) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long funcParameterPointerLevelAndSize(long long *param);";
- $SOURCE2 .= "
- long long funcParameterPointerLevelAndSize(long long *param) { return param[5]; }";
-
- # Parameter_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC int funcParameterPointerLevel(int *param);";
- $SOURCE1 .= "
- int funcParameterPointerLevel(int *param) { return param[5]; }";
-
- $HEADER2 .= "
- $DECL_SPEC int funcParameterPointerLevel(int **param);";
- $SOURCE2 .= "
- int funcParameterPointerLevel(int **param) { return param[5][5]; }";
-
- # Return_Type_And_Size
- $HEADER1 .= "
- $DECL_SPEC int funcReturnTypeAndSize(int param);";
- $SOURCE1 .= "
- int funcReturnTypeAndSize(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long funcReturnTypeAndSize(int param);";
- $SOURCE2 .= "
- long long funcReturnTypeAndSize(int param) { return 0; }";
-
- # Return_Type
- $HEADER1 .= "
- $DECL_SPEC int funcReturnType(int param);";
- $SOURCE1 .= "
- int funcReturnType(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC float funcReturnType(int param);";
- $SOURCE2 .= "
- float funcReturnType(int param) { return 0.7; }";
-
- # Return_Type_Became_Void ("int" to "void")
- $HEADER1 .= "
- $DECL_SPEC int funcReturnTypeBecameVoid(int param);";
- $SOURCE1 .= "
- int funcReturnTypeBecameVoid(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC void funcReturnTypeBecameVoid(int param);";
- $SOURCE2 .= "
- void funcReturnTypeBecameVoid(int param) { return; }";
-
- # Return_BaseType
- $HEADER1 .= "
- $DECL_SPEC int* funcReturnBaseType(int param);";
- $SOURCE1 .= "
- int* funcReturnBaseType(int param) {
- int *x = new int[10];
- return x;
- }";
-
- $HEADER2 .= "
- $DECL_SPEC long long* funcReturnBaseType(int param);";
- $SOURCE2 .= "
- long long* funcReturnBaseType(int param) {
- long long *x = new long long[10];
- return x;
- }";
-
- # Return_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC long long funcReturnPointerLevelAndSize(int param);";
- $SOURCE1 .= "
- long long funcReturnPointerLevelAndSize(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long* funcReturnPointerLevelAndSize(int param);";
- $SOURCE2 .= "
- long long* funcReturnPointerLevelAndSize(int param) { return new long long[10]; }";
-
- # Return_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC int* funcReturnPointerLevel(int param);";
- $SOURCE1 .= "
- int* funcReturnPointerLevel(int param) { return new int[10]; }";
-
- $HEADER2 .= "
- $DECL_SPEC int** funcReturnPointerLevel(int param);";
- $SOURCE2 .= "
- int** funcReturnPointerLevel(int param) { return new int*[10]; }";
-
- # Size (anon type)
- $HEADER1 .= "
- typedef struct {
- int i;
- long j;
- double k;
- } AnonTypedef;
- $DECL_SPEC int funcAnonTypedef(AnonTypedef param);";
- $SOURCE1 .= "
- int funcAnonTypedef(AnonTypedef param) { return 0; }";
-
- $HEADER2 .= "
- typedef struct {
- int i;
- long j;
- double k;
- union {
- int dummy[256];
- struct {
- char q_skiptable[256];
- const char *p;
- int l;
- } p;
- };
- } AnonTypedef;
- $DECL_SPEC int funcAnonTypedef(AnonTypedef param);";
- $SOURCE2 .= "
- int funcAnonTypedef(AnonTypedef param) { return 0; }";
-
- # Added_Field (safe: opaque)
- $HEADER1 .= "
- struct $DECL_SPEC OpaqueType
- {
- public:
- OpaqueType method(OpaqueType param);
- int i;
- long j;
- double k;
- OpaqueType* p;
- };";
- $SOURCE1 .= "
- OpaqueType OpaqueType::method(OpaqueType param) { return param; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC OpaqueType
- {
- public:
- OpaqueType method(OpaqueType param);
- int i;
- long j;
- double k;
- OpaqueType* p;
- int added_member;
- };";
- $SOURCE2 .= "
- OpaqueType OpaqueType::method(OpaqueType param) { return param; }";
-
- # Added_Field (safe: internal)
- $HEADER1 .= "
- struct $DECL_SPEC InternalType {
- InternalType method(InternalType param);
- int i;
- long j;
- double k;
- InternalType* p;
- };";
- $SOURCE1 .= "
- InternalType InternalType::method(InternalType param) { return param; }";
-
- $HEADER2 .= "
- struct $DECL_SPEC InternalType {
- InternalType method(InternalType param);
- int i;
- long j;
- double k;
- InternalType* p;
- int added_member;
- };";
- $SOURCE2 .= "
- InternalType InternalType::method(InternalType param) { return param; }";
-
- # Size (unnamed struct/union fields within structs/unions)
- $HEADER1 .= "
- typedef struct {
- int a;
- struct {
- int u1;
- float u2;
- };
- int d;
- } UnnamedTypeSize;
- $DECL_SPEC int unnamedTypeSize(UnnamedTypeSize param);";
- $SOURCE1 .= "
- int unnamedTypeSize(UnnamedTypeSize param) { return 0; }";
-
- $HEADER2 .= "
- typedef struct {
- int a;
- struct {
- long double u1;
- float u2;
- };
- int d;
- } UnnamedTypeSize;
- $DECL_SPEC int unnamedTypeSize(UnnamedTypeSize param);";
- $SOURCE2 .= "
- int unnamedTypeSize(UnnamedTypeSize param) { return 0; }";
-
- # constants
- $HEADER1 .= "
- #define PUBLIC_CONSTANT \"old_value\"";
- $HEADER2 .= "
- #define PUBLIC_CONSTANT \"new_value\"";
-
- $HEADER1 .= "
- #define PRIVATE_CONSTANT \"old_value\"
- #undef PRIVATE_CONSTANT";
- $HEADER2 .= "
- #define PRIVATE_CONSTANT \"new_value\"
- #undef PRIVATE_CONSTANT";
-
- # Added_Field (union)
- $HEADER1 .= "
- union UnionAddedField {
- int a;
- struct {
- int b;
- float c;
- };
- int d;
- };
- $DECL_SPEC int unionAddedField(UnionAddedField param);";
- $SOURCE1 .= "
- int unionAddedField(UnionAddedField param) { return 0; }";
-
- $HEADER2 .= "
- union UnionAddedField {
- int a;
- struct {
- long double x, y;
- } new_field;
- struct {
- int b;
- float c;
- };
- int d;
- };
- $DECL_SPEC int unionAddedField(UnionAddedField param);";
- $SOURCE2 .= "
- int unionAddedField(UnionAddedField param) { return 0; }";
-
- # Removed_Field (union)
- $HEADER1 .= "
- union UnionRemovedField {
- int a;
- struct {
- long double x, y;
- } removed_field;
- struct {
- int b;
- float c;
- };
- int d;
- };
- $DECL_SPEC int unionRemovedField(UnionRemovedField param);";
- $SOURCE1 .= "
- int unionRemovedField(UnionRemovedField param) { return 0; }";
-
- $HEADER2 .= "
- union UnionRemovedField {
- int a;
- struct {
- int b;
- float c;
- };
- int d;
- };
- $DECL_SPEC int unionRemovedField(UnionRemovedField param);";
- $SOURCE2 .= "
- int unionRemovedField(UnionRemovedField param) { return 0; }";
-
- # Added (typedef change)
- $HEADER1 .= "
- typedef float TYPEDEF_TYPE;
- $DECL_SPEC int parameterTypedefChange(TYPEDEF_TYPE param);";
- $SOURCE1 .= "
- int parameterTypedefChange(TYPEDEF_TYPE param) { return 1; }";
-
- $HEADER2 .= "
- typedef int TYPEDEF_TYPE;
- $DECL_SPEC int parameterTypedefChange(TYPEDEF_TYPE param);";
- $SOURCE2 .= "
- int parameterTypedefChange(TYPEDEF_TYPE param) { return 1; }";
-
- # Parameter_Default_Value_Changed
- $HEADER1 .= "
- $DECL_SPEC int parameterDefaultValueChanged(int param = 0xf00f); ";
- $SOURCE1 .= "
- int parameterDefaultValueChanged(int param) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterDefaultValueChanged(int param = 0xf00b); ";
- $SOURCE2 .= "
- int parameterDefaultValueChanged(int param) { return param; }";
-
- # Parameter_Default_Value_Changed (char const *)
- $HEADER1 .= "
- $DECL_SPEC int parameterDefaultStringValueChanged(char const* param = \" str 1 \"); ";
- $SOURCE1 .= "
- int parameterDefaultStringValueChanged(char const* param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterDefaultStringValueChanged(char const* param = \" str 2 \"); ";
- $SOURCE2 .= "
- int parameterDefaultStringValueChanged(char const* param) { return 0; }";
-
- # Parameter_Default_Value_Removed
- $HEADER1 .= "
- $DECL_SPEC int parameterDefaultValueRemoved(int param = 0xf00f);
- ";
- $SOURCE1 .= "
- int parameterDefaultValueRemoved(int param) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterDefaultValueRemoved(int param);";
- $SOURCE2 .= "
- int parameterDefaultValueRemoved(int param) { return param; }";
-
- # Field_Type (typedefs in member type)
- $HEADER1 .= "
- typedef float TYPEDEF_TYPE_2;
- struct $DECL_SPEC FieldTypedefChange{
- public:
- TYPEDEF_TYPE_2 m;
- TYPEDEF_TYPE_2 n;
- };
- $DECL_SPEC int fieldTypedefChange(FieldTypedefChange param);";
- $SOURCE1 .= "
- int fieldTypedefChange(FieldTypedefChange param) { return 1; }";
-
- $HEADER2 .= "
- typedef int TYPEDEF_TYPE_2;
- struct $DECL_SPEC FieldTypedefChange{
- public:
- TYPEDEF_TYPE_2 m;
- TYPEDEF_TYPE_2 n;
- };
- $DECL_SPEC int fieldTypedefChange(FieldTypedefChange param);";
- $SOURCE2 .= "
- int fieldTypedefChange(FieldTypedefChange param) { return 1; }";
-
- # Callback (testCallback symbol should be affected
- # instead of callback1 and callback2)
- $HEADER1 .= "
- class $DECL_SPEC Callback {
- public:
- virtual int callback1(int x, int y)=0;
- virtual int callback2(int x, int y)=0;
- };
- $DECL_SPEC int testCallback(Callback* p);";
- $SOURCE1 .= "
- int testCallback(Callback* p) {
- p->callback2(1, 2);
- return 0;
- }";
-
- $HEADER2 .= "
- class $DECL_SPEC Callback {
- public:
- virtual int callback1(int x, int y)=0;
- virtual int added_callback(int x, int y)=0;
- virtual int callback2(int x, int y)=0;
- };
- $DECL_SPEC int testCallback(Callback* p);";
- $SOURCE2 .= "
- int testCallback(Callback* p) {
- p->callback2(1, 2);
- return 0;
- }";
-
- # End namespace
- $HEADER1 .= "\n}\n";
- $HEADER2 .= "\n}\n";
- $SOURCE1 .= "\n}\n";
- $SOURCE2 .= "\n}\n";
-
- runTests("libsample_cpp", "C++", $HEADER1, $SOURCE1, $HEADER2, $SOURCE2, "TestNS::OpaqueType", "_ZN6TestNS12InternalType6methodES0_");
-}
-
-sub testC()
-{
- printMsg("INFO", "\nverifying detectable C library changes");
- my ($HEADER1, $SOURCE1, $HEADER2, $SOURCE2) = ();
- my $DECL_SPEC = ($OSgroup eq "windows")?"__declspec( dllexport )":"";
- my $EXTERN = ($OSgroup eq "windows")?"extern ":"";
-
- # Parameter_Type (int to "int const")
- $HEADER1 .= "
- $DECL_SPEC void parameterBecameConstInt(int arg);";
- $SOURCE1 .= "
- void parameterBecameConstInt(int arg) { }";
-
- $HEADER2 .= "
- $DECL_SPEC void parameterBecameConstInt(const int arg);";
- $SOURCE2 .= "
- void parameterBecameConstInt(const int arg) { }";
-
- # Parameter_Type ("int const" to int)
- $HEADER1 .= "
- $DECL_SPEC void parameterBecameNonConstInt(const int arg);";
- $SOURCE1 .= "
- void parameterBecameNonConstInt(const int arg) { }";
-
- $HEADER2 .= "
- $DECL_SPEC void parameterBecameNonConstInt(int arg);";
- $SOURCE2 .= "
- void parameterBecameNonConstInt(int arg) { }";
-
- # Parameter_Became_Register
- $HEADER1 .= "
- $DECL_SPEC void parameterBecameRegister(int arg);";
- $SOURCE1 .= "
- void parameterBecameRegister(int arg) { }";
-
- $HEADER2 .= "
- $DECL_SPEC void parameterBecameRegister(register int arg);";
- $SOURCE2 .= "
- void parameterBecameRegister(register int arg) { }";
-
- # Return_Type_Became_Const
- $HEADER1 .= "
- $DECL_SPEC char* returnTypeBecameConst(int param);";
- $SOURCE1 .= "
- char* returnTypeBecameConst(int param) { return (char*)malloc(256); }";
-
- $HEADER2 .= "
- $DECL_SPEC const char* returnTypeBecameConst(int param);";
- $SOURCE2 .= "
- const char* returnTypeBecameConst(int param) { return \"abc\"; }";
-
- # Return_Type_Became_Const (2)
- $HEADER1 .= "
- $DECL_SPEC char* returnTypeBecameConst2(int param);";
- $SOURCE1 .= "
- char* returnTypeBecameConst2(int param) { return (char*)malloc(256); }";
-
- $HEADER2 .= "
- $DECL_SPEC char*const returnTypeBecameConst2(int param);";
- $SOURCE2 .= "
- char*const returnTypeBecameConst2(int param) { return (char*const)malloc(256); }";
-
- # Return_Type_Became_Const (3)
- $HEADER1 .= "
- $DECL_SPEC char* returnTypeBecameConst3(int param);";
- $SOURCE1 .= "
- char* returnTypeBecameConst3(int param) { return (char*)malloc(256); }";
-
- $HEADER2 .= "
- $DECL_SPEC char const*const returnTypeBecameConst3(int param);";
- $SOURCE2 .= "
- char const*const returnTypeBecameConst3(int param) { return (char const*const)malloc(256); }";
-
- # Added_Enum_Member
- $HEADER1 .= "
- enum AddedEnumMember {
- OldMember
- };
- $DECL_SPEC int addedEnumMember(enum AddedEnumMember param);";
- $SOURCE1 .= "
- int addedEnumMember(enum AddedEnumMember param) { return 0; }";
-
- $HEADER2 .= "
- enum AddedEnumMember {
- OldMember,
- NewMember
- };
- $DECL_SPEC int addedEnumMember(enum AddedEnumMember param);";
- $SOURCE2 .= "
- int addedEnumMember(enum AddedEnumMember param) { return 0; }";
-
- # Parameter_Type (Array)
- $HEADER1 .= "
- $DECL_SPEC int arrayParameterType(int param[5]);";
- $SOURCE1 .= "
- int arrayParameterType(int param[5]) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int arrayParameterType(int param[7]);";
- $SOURCE2 .= "
- int arrayParameterType(int param[7]) { return 0; }";
-
- # Field_Type
- $HEADER1 .= "
- struct ArrayFieldType
- {
- int f;
- int i[1];
- };
- $DECL_SPEC int arrayFieldType(struct ArrayFieldType param);";
- $SOURCE1 .= "
- int arrayFieldType(struct ArrayFieldType param) { return param.i[0]; }";
-
- $HEADER2 .= "
- struct ArrayFieldType
- {
- int f;
- int i[];
- };
- $DECL_SPEC int arrayFieldType(struct ArrayFieldType param);";
- $SOURCE2 .= "
- int arrayFieldType(struct ArrayFieldType param) { return param.i[0]; }";
-
- # Field_Type_And_Size (Array)
- $HEADER1 .= "
- struct ArrayFieldSize
- {
- int i[5];
- };
- $DECL_SPEC int arrayFieldSize(struct ArrayFieldSize param);";
- $SOURCE1 .= "
- int arrayFieldSize(struct ArrayFieldSize param) { return 0; }";
-
- $HEADER2 .= "
- struct ArrayFieldSize
- {
- int i[7];
- };
- $DECL_SPEC int arrayFieldSize(struct ArrayFieldSize param);";
- $SOURCE2 .= "
- int arrayFieldSize(struct ArrayFieldSize param) { return 0; }";
-
- # Parameter_Became_NonVaList
- $HEADER1 .= "
- $DECL_SPEC int parameterNonVaList(int param, ...);";
- $SOURCE1 .= "
- int parameterNonVaList(int param, ...) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterNonVaList(int param1, int param2);";
- $SOURCE2 .= "
- int parameterNonVaList(int param1, int param2) { return param1; }";
-
- # Parameter_Became_VaList
- $HEADER1 .= "
- $DECL_SPEC int parameterVaList(int param1, int param2);";
- $SOURCE1 .= "
- int parameterVaList(int param1, int param2) { return param1; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterVaList(int param, ...);";
- $SOURCE2 .= "
- int parameterVaList(int param, ...) { return param; }";
-
- # Field_Type_And_Size
- $HEADER1 .= "
- struct FieldSizePadded
- {
- int i;
- char changed_field;
- // padding (3 bytes)
- int j;
- };
- $DECL_SPEC int fieldSizePadded(struct FieldSizePadded param);";
- $SOURCE1 .= "
- int fieldSizePadded(struct FieldSizePadded param) { return 0; }";
-
- $HEADER2 .= "
- struct FieldSizePadded
- {
- int i;
- int changed_field;
- int j;
- };
- $DECL_SPEC int fieldSizePadded(struct FieldSizePadded param);";
- $SOURCE2 .= "
- int fieldSizePadded(struct FieldSizePadded param) { return 0; }";
-
- # Parameter_Type_Format
- $HEADER1 .= "
- struct DType1
- {
- int i;
- double j;
- };
- $DECL_SPEC int parameterTypeFormat(struct DType1 param);";
- $SOURCE1 .= "
- int parameterTypeFormat(struct DType1 param) { return 0; }";
-
- $HEADER2 .= "
- struct DType2
- {
- double i;
- int j;
- };
- $DECL_SPEC int parameterTypeFormat(struct DType2 param);";
- $SOURCE2 .= "
- int parameterTypeFormat(struct DType2 param) { return 0; }";
-
- # Parameter_Type_Format (struct to union)
- $HEADER1 .= "
- struct DType
- {
- int i;
- double j;
- };
- $DECL_SPEC int parameterTypeFormat2(struct DType param);";
- $SOURCE1 .= "
- int parameterTypeFormat2(struct DType param) { return 0; }";
-
- $HEADER2 .= "
- union DType
- {
- int i;
- long double j;
- };
- $DECL_SPEC int parameterTypeFormat2(union DType param);";
- $SOURCE2 .= "
- int parameterTypeFormat2(union DType param) { return 0; }";
-
- # Global_Data_Size
- $HEADER1 .= "
- struct GlobalDataSize {
- int a;
- };
- $EXTERN $DECL_SPEC struct GlobalDataSize globalDataSize;";
-
- $HEADER2 .= "
- struct GlobalDataSize {
- int a, b;
- };
- $EXTERN $DECL_SPEC struct GlobalDataSize globalDataSize;";
-
- # Global_Data_Type
- $HEADER1 .= "
- $EXTERN $DECL_SPEC int globalDataType;";
-
- $HEADER2 .= "
- $EXTERN $DECL_SPEC float globalDataType;";
-
- # Global_Data_Type_And_Size
- $HEADER1 .= "
- $EXTERN $DECL_SPEC int globalDataTypeAndSize;";
-
- $HEADER2 .= "
- $EXTERN $DECL_SPEC short globalDataTypeAndSize;";
-
- # Global_Data_Value (int)
- $HEADER1 .= "
- $EXTERN $DECL_SPEC const int globalDataValue = 10;";
-
- $HEADER2 .= "
- $EXTERN $DECL_SPEC const int globalDataValue = 15;";
-
- # Global_Data_Became_Non_Const (int)
- $HEADER1 .= "
- $EXTERN $DECL_SPEC const int globalDataBecameNonConst = 10;";
-
- $HEADER2 .= "
- extern $DECL_SPEC int globalDataBecameNonConst;";
- $SOURCE2 .= "
- int globalDataBecameNonConst = 15;";
-
- # Global_Data_Became_Const (safe)
- $HEADER1 .= "
- extern $DECL_SPEC int globalDataBecameConst;";
- $SOURCE1 .= "
- int globalDataBecameConst = 10;";
-
- $HEADER2 .= "
- $EXTERN $DECL_SPEC const int globalDataBecameConst=15;";
-
- # Global_Data_Became_Non_Const (struct)
- $HEADER1 .= "
- struct GlobalDataType{int a;int b;struct GlobalDataType* p;};
- $EXTERN $DECL_SPEC const struct GlobalDataType globalStructDataBecameConst = {1, 2, (struct GlobalDataType*)0};";
-
- $HEADER2 .= "
- struct GlobalDataType{int a;int b;struct GlobalDataType* p;};
- $EXTERN $DECL_SPEC struct GlobalDataType globalStructDataBecameConst = {1, 2, (struct GlobalDataType*)0};";
-
- # Removed_Parameter
- $HEADER1 .= "
- $DECL_SPEC int removedParameter(int param, int removed_param);";
- $SOURCE1 .= "
- int removedParameter(int param, int removed_param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int removedParameter(int param);";
- $SOURCE2 .= "
- int removedParameter(int param) { return 0; }";
-
- # Added_Parameter
- $HEADER1 .= "
- $DECL_SPEC int addedParameter(int param);";
- $SOURCE1 .= "
- int addedParameter(int param) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int addedParameter(int param, int added_param, int added_param2);";
- $SOURCE2 .= "
- int addedParameter(int param, int added_param, int added_param2) { return added_param2; }";
-
- # Added_Interface (typedef to funcptr parameter)
- $HEADER2 .= "
- typedef int (*FUNCPTR_TYPE)(int a, int b);
- $DECL_SPEC int addedFunc(FUNCPTR_TYPE*const** f);";
- $SOURCE2 .= "
- int addedFunc(FUNCPTR_TYPE*const** f) { return 0; }";
-
- # Added_Interface (funcptr parameter)
- $HEADER2 .= "
- $DECL_SPEC int addedFunc2(int(*func)(int, int));";
- $SOURCE2 .= "
- int addedFunc2(int(*func)(int, int)) { return 0; }";
-
- # Added_Interface (no limited parameters)
- $HEADER2 .= "
- $DECL_SPEC int addedFunc3(float p1, ...);";
- $SOURCE2 .= "
- int addedFunc3(float p1, ...) { return 0; }";
-
- # Size
- $HEADER1 .= "
- struct TypeSize
- {
- long long i[5];
- long j;
- double k;
- struct TypeSize* p;
- };
- $DECL_SPEC int testSize(struct TypeSize param, int param_2);";
- $SOURCE1 .= "
- int testSize(struct TypeSize param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct TypeSize
- {
- long long i[15];
- long long j;
- double k;
- struct TypeSize* p;
- };
- $DECL_SPEC int testSize(struct TypeSize param, int param_2);";
- $SOURCE2 .= "
- int testSize(struct TypeSize param, int param_2) { return param_2; }";
-
- # Added_Field_And_Size
- $HEADER1 .= "
- struct AddedFieldAndSize
- {
- int i;
- long j;
- double k;
- struct AddedFieldAndSize* p;
- };
- $DECL_SPEC int addedFieldAndSize(struct AddedFieldAndSize param, int param_2);";
- $SOURCE1 .= "
- int addedFieldAndSize(struct AddedFieldAndSize param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct AddedFieldAndSize
- {
- int i;
- long j;
- double k;
- struct AddedFieldAndSize* p;
- int added_member1;
- int added_member2;
- };
- $DECL_SPEC int addedFieldAndSize(struct AddedFieldAndSize param, int param_2);";
- $SOURCE2 .= "
- int addedFieldAndSize(struct AddedFieldAndSize param, int param_2) { return param_2; }";
-
- # Added_Middle_Field_And_Size
- $HEADER1 .= "
- struct AddedMiddleFieldAndSize
- {
- int i;
- long j;
- double k;
- struct AddedMiddleFieldAndSize* p;
- };
- $DECL_SPEC int addedMiddleFieldAndSize(struct AddedMiddleFieldAndSize param, int param_2);";
- $SOURCE1 .= "
- int addedMiddleFieldAndSize(struct AddedMiddleFieldAndSize param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct AddedMiddleFieldAndSize
- {
- int i;
- int added_middle_member;
- long j;
- double k;
- struct AddedMiddleFieldAndSize* p;
- };
- $DECL_SPEC int addedMiddleFieldAndSize(struct AddedMiddleFieldAndSize param, int param_2);";
- $SOURCE2 .= "
- int addedMiddleFieldAndSize(struct AddedMiddleFieldAndSize param, int param_2) { return param_2; }";
-
- # Added_Middle_Field
- $HEADER1 .= "
- struct AddedMiddleField
- {
- unsigned char field1;
- unsigned short field2;
- };
- $DECL_SPEC int addedMiddleField(struct AddedMiddleField param, int param_2);";
- $SOURCE1 .= "
- int addedMiddleField(struct AddedMiddleField param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct AddedMiddleField
- {
- unsigned char field1;
- unsigned char added_field;
- unsigned short field2;
- };
- $DECL_SPEC int addedMiddleField(struct AddedMiddleField param, int param_2);";
- $SOURCE2 .= "
- int addedMiddleField(struct AddedMiddleField param, int param_2) { return param_2; }";
-
- # Renamed_Field
- $HEADER1 .= "
- struct RenamedField
- {
- long i;
- long j;
- double k;
- struct RenamedField* p;
- };
- $DECL_SPEC int renamedField(struct RenamedField param, int param_2);";
- $SOURCE1 .= "
- int renamedField(struct RenamedField param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct RenamedField
- {
- long renamed_member;
- long j;
- double k;
- struct RenamedField* p;
- };
- $DECL_SPEC int renamedField(struct RenamedField param, int param_2);";
- $SOURCE2 .= "
- int renamedField(struct RenamedField param, int param_2) { return param_2; }";
-
- # Renamed_Field
- $HEADER1 .= "
- union RenamedUnionField
- {
- int renamed_from;
- double j;
- };
- $DECL_SPEC int renamedUnionField(union RenamedUnionField param);";
- $SOURCE1 .= "
- int renamedUnionField(union RenamedUnionField param) { return 0; }";
-
- $HEADER2 .= "
- union RenamedUnionField
- {
- int renamed_to;
- double j;
- };
- $DECL_SPEC int renamedUnionField(union RenamedUnionField param);";
- $SOURCE2 .= "
- int renamedUnionField(union RenamedUnionField param) { return 0; }";
-
- # Removed_Field_And_Size
- $HEADER1 .= "
- struct RemovedFieldAndSize
- {
- int i;
- long j;
- double k;
- struct RemovedFieldAndSize* p;
- int removed_member1;
- int removed_member2;
- };
- $DECL_SPEC int removedFieldAndSize(struct RemovedFieldAndSize param, int param_2);";
- $SOURCE1 .= "
- int removedFieldAndSize(struct RemovedFieldAndSize param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct RemovedFieldAndSize
- {
- int i;
- long j;
- double k;
- struct RemovedFieldAndSize* p;
- };
- $DECL_SPEC int removedFieldAndSize(struct RemovedFieldAndSize param, int param_2);";
- $SOURCE2 .= "
- int removedFieldAndSize(struct RemovedFieldAndSize param, int param_2) { return param_2; }";
-
- # Removed_Middle_Field
- $HEADER1 .= "
- struct RemovedMiddleField
- {
- int i;
- int removed_middle_member;
- long j;
- double k;
- struct RemovedMiddleField* p;
- };
- $DECL_SPEC int removedMiddleField(struct RemovedMiddleField param, int param_2);";
- $SOURCE1 .= "
- int removedMiddleField(struct RemovedMiddleField param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct RemovedMiddleField
- {
- int i;
- long j;
- double k;
- struct RemovedMiddleField* p;
- };
- $DECL_SPEC int removedMiddleField(struct RemovedMiddleField param, int param_2);";
- $SOURCE2 .= "
- int removedMiddleField(struct RemovedMiddleField param, int param_2) { return param_2; }";
-
- # Enum_Member_Value
- $HEADER1 .= "
- enum EnumMemberValue
- {
- MEMBER1=1,
- MEMBER2=2
- };
- $DECL_SPEC int enumMemberValue(enum EnumMemberValue param);";
- $SOURCE1 .= "
- int enumMemberValue(enum EnumMemberValue param) { return 0; }";
-
- $HEADER2 .= "
- enum EnumMemberValue
- {
- MEMBER1=2,
- MEMBER2=1
- };
- $DECL_SPEC int enumMemberValue(enum EnumMemberValue param);";
- $SOURCE2 .= "
- int enumMemberValue(enum EnumMemberValue param) { return 0; }";
-
- # Enum_Member_Removed
- $HEADER1 .= "
- enum EnumMemberRemoved
- {
- MEMBER=1,
- MEMBER_REMOVED=2
- };
- $DECL_SPEC int enumMemberRemoved(enum EnumMemberRemoved param);";
- $SOURCE1 .= "
- int enumMemberRemoved(enum EnumMemberRemoved param) { return 0; }";
-
- $HEADER2 .= "
- enum EnumMemberRemoved
- {
- MEMBER=1
- };
- $DECL_SPEC int enumMemberRemoved(enum EnumMemberRemoved param);";
- $SOURCE2 .= "
- int enumMemberRemoved(enum EnumMemberRemoved param) { return 0; }";
-
- # Enum_Member_Removed (middle)
- $HEADER1 .= "
- enum EnumMiddleMemberRemoved
- {
- MEM_REMOVED,
- MEM1,
- MEM2
- };
- $DECL_SPEC int enumMiddleMemberRemoved(enum EnumMiddleMemberRemoved param);";
- $SOURCE1 .= "
- int enumMiddleMemberRemoved(enum EnumMiddleMemberRemoved param) { return 0; }";
-
- $HEADER2 .= "
- enum EnumMiddleMemberRemoved
- {
- MEM1,
- MEM2
- };
- $DECL_SPEC int enumMiddleMemberRemoved(enum EnumMiddleMemberRemoved param);";
- $SOURCE2 .= "
- int enumMiddleMemberRemoved(enum EnumMiddleMemberRemoved param) { return 0; }";
-
- # Enum_Member_Name
- $HEADER1 .= "
- enum EnumMemberName
- {
- BRANCH1=1,
- BRANCH2=2
- };
- $DECL_SPEC int enumMemberName(enum EnumMemberName param);";
- $SOURCE1 .= "
- int enumMemberName(enum EnumMemberName param) { return 0; }";
-
- $HEADER2 .= "
- enum EnumMemberName
- {
- BRANCH_FIRST=1,
- BRANCH_SECOND=2
- };
- $DECL_SPEC int enumMemberName(enum EnumMemberName param);";
- $SOURCE2 .= "
- int enumMemberName(enum EnumMemberName param) { return 0; }";
-
- # Field_Type_And_Size
- $HEADER1 .= "
- struct FieldTypeAndSize
- {
- int i;
- long j;
- double k;
- struct FieldTypeAndSize* p;
- };
- $DECL_SPEC int fieldTypeAndSize(struct FieldTypeAndSize param, int param_2);";
- $SOURCE1 .= "
- int fieldTypeAndSize(struct FieldTypeAndSize param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct FieldTypeAndSize
- {
- int i;
- long long j;
- double k;
- struct FieldTypeAndSize* p;
- };
- $DECL_SPEC int fieldTypeAndSize(struct FieldTypeAndSize param, int param_2);";
- $SOURCE2 .= "
- int fieldTypeAndSize(struct FieldTypeAndSize param, int param_2) { return param_2; }";
-
- # Field_Type
- $HEADER1 .= "
- struct FieldType
- {
- int i;
- long j;
- double k;
- struct FieldType* p;
- };
- $DECL_SPEC int fieldType(struct FieldType param, int param_2);";
- $SOURCE1 .= "
- int fieldType(struct FieldType param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct FieldType
- {
- float i;
- long j;
- double k;
- struct FieldType* p;
- };
- $DECL_SPEC int fieldType(struct FieldType param, int param_2);";
- $SOURCE2 .= "
- int fieldType(struct FieldType param, int param_2) { return param_2; }";
-
- # Field_BaseType
- $HEADER1 .= "
- struct FieldBaseType
- {
- int i;
- long *j;
- double k;
- struct FieldBaseType* p;
- };
- $DECL_SPEC int fieldBaseType(struct FieldBaseType param, int param_2);";
- $SOURCE1 .= "
- int fieldBaseType(struct FieldBaseType param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct FieldBaseType
- {
- int i;
- long long *j;
- double k;
- struct FieldBaseType* p;
- };
- $DECL_SPEC int fieldBaseType(struct FieldBaseType param, int param_2);";
- $SOURCE2 .= "
- int fieldBaseType(struct FieldBaseType param, int param_2) { return param_2; }";
-
- # Field_PointerLevel (and Size)
- $HEADER1 .= "
- struct FieldPointerLevelAndSize
- {
- int i;
- long long j;
- double k;
- struct FieldPointerLevelAndSize* p;
- };
- $DECL_SPEC int fieldPointerLevelAndSize(struct FieldPointerLevelAndSize param, int param_2);";
- $SOURCE1 .= "
- int fieldPointerLevelAndSize(struct FieldPointerLevelAndSize param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct FieldPointerLevelAndSize
- {
- int i;
- long long *j;
- double k;
- struct FieldPointerLevelAndSize* p;
- };
- $DECL_SPEC int fieldPointerLevelAndSize(struct FieldPointerLevelAndSize param, int param_2);";
- $SOURCE2 .= "
- int fieldPointerLevelAndSize(struct FieldPointerLevelAndSize param, int param_2) { return param_2; }";
-
- # Field_PointerLevel
- $HEADER1 .= "
- struct FieldPointerLevel
- {
- int i;
- long *j;
- double k;
- struct FieldPointerLevel* p;
- };
- $DECL_SPEC int fieldPointerLevel(struct FieldPointerLevel param, int param_2);";
- $SOURCE1 .= "
- int fieldPointerLevel(struct FieldPointerLevel param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct FieldPointerLevel
- {
- int i;
- long **j;
- double k;
- struct FieldPointerLevel* p;
- };
- $DECL_SPEC int fieldPointerLevel(struct FieldPointerLevel param, int param_2);";
- $SOURCE2 .= "
- int fieldPointerLevel(struct FieldPointerLevel param, int param_2) { return param_2; }";
-
- # Added_Interface
- $HEADER2 .= "
- $DECL_SPEC int addedFunc4(int param);";
- $SOURCE2 .= "
- int addedFunc4(int param) { return param; }";
-
- # Removed_Interface
- $HEADER1 .= "
- $DECL_SPEC int removedFunc(int param);";
- $SOURCE1 .= "
- int removedFunc(int param) { return param; }";
-
- # Parameter_Type_And_Size
- $HEADER1 .= "
- $DECL_SPEC int parameterTypeAndSize(int param, int other_param);";
- $SOURCE1 .= "
- int parameterTypeAndSize(int param, int other_param) { return other_param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterTypeAndSize(long long param, int other_param);";
- $SOURCE2 .= "
- int parameterTypeAndSize(long long param, int other_param) { return other_param; }";
-
- # Parameter_Type_And_Size (test calling conventions)
- $HEADER1 .= "\n
- $DECL_SPEC int parameterCallingConvention(int p1, int p2, int p3);";
- $SOURCE1 .= "
- int parameterCallingConvention(int p1, int p2, int p3) { return 0; }";
-
- $HEADER2 .= "\n
- $DECL_SPEC float parameterCallingConvention(char p1, int p2, int p3);";
- $SOURCE2 .= "
- float parameterCallingConvention(char p1, int p2, int p3) { return 7.0f; }";
-
- # Parameter_Type
- $HEADER1 .= "
- $DECL_SPEC int parameterType(int param, int other_param);";
- $SOURCE1 .= "
- int parameterType(int param, int other_param) { return other_param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterType(float param, int other_param);";
- $SOURCE2 .= "
- int parameterType(float param, int other_param) { return other_param; }";
-
- # Parameter_Became_Non_Const
- $HEADER1 .= "
- $DECL_SPEC int parameterBecameNonConst(int const* param);";
- $SOURCE1 .= "
- int parameterBecameNonConst(int const* param) { return *param; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterBecameNonConst(int* param);";
- $SOURCE2 .= "
- int parameterBecameNonConst(int* param) {
- *param=10;
- return *param;
- }";
-
- # Parameter_BaseType (Typedef)
- $HEADER1 .= "
- typedef int* PARAM_TYPEDEF;
- $DECL_SPEC int parameterBaseTypedefChange(PARAM_TYPEDEF param);";
- $SOURCE1 .= "
- int parameterBaseTypedefChange(PARAM_TYPEDEF param) { return 0; }";
-
- $HEADER2 .= "
- typedef const int* PARAM_TYPEDEF;
- $DECL_SPEC int parameterBaseTypedefChange(PARAM_TYPEDEF param);";
- $SOURCE2 .= "
- int parameterBaseTypedefChange(PARAM_TYPEDEF param) { return 0; }";
-
- # Parameter_BaseType
- $HEADER1 .= "
- $DECL_SPEC int parameterBaseTypeChange(int *param);";
- $SOURCE1 .= "
- int parameterBaseTypeChange(int *param) { return sizeof(*param); }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterBaseTypeChange(long long *param);";
- $SOURCE2 .= "
- int parameterBaseTypeChange(long long *param) { return sizeof(*param); }";
-
- # Parameter_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC long long parameterPointerLevelAndSize(long long param);";
- $SOURCE1 .= "
- long long parameterPointerLevelAndSize(long long param) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long parameterPointerLevelAndSize(long long *param);";
- $SOURCE2 .= "
- long long parameterPointerLevelAndSize(long long *param) { return param[5]; }";
-
- # Parameter_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC int parameterPointerLevel(int *param);";
- $SOURCE1 .= "
- int parameterPointerLevel(int *param) { return param[5]; }";
-
- $HEADER2 .= "
- $DECL_SPEC int parameterPointerLevel(int **param);";
- $SOURCE2 .= "
- int parameterPointerLevel(int **param) { return param[5][5]; }";
-
- # Return_Type_And_Size
- $HEADER1 .= "
- $DECL_SPEC int returnTypeAndSize(int param);";
- $SOURCE1 .= "
- int returnTypeAndSize(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long returnTypeAndSize(int param);";
- $SOURCE2 .= "
- long long returnTypeAndSize(int param) { return 0; }";
-
- # Return_Type
- $HEADER1 .= "
- $DECL_SPEC int returnType(int param);";
- $SOURCE1 .= "
- int returnType(int param) { return 1; }";
-
- $HEADER2 .= "
- $DECL_SPEC float returnType(int param);";
- $SOURCE2 .= "
- float returnType(int param) { return 1; }";
-
- # Return_Type_Became_Void ("int" to "void")
- $HEADER1 .= "
- $DECL_SPEC int returnTypeChangeToVoid(int param);";
- $SOURCE1 .= "
- int returnTypeChangeToVoid(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC void returnTypeChangeToVoid(int param);";
- $SOURCE2 .= "
- void returnTypeChangeToVoid(int param) { return; }";
-
- # Return_Type ("struct" to "void*")
- $HEADER1 .= "
- struct SomeStruct {int A;long B;};
- $DECL_SPEC struct SomeStruct* returnTypeChangeToVoidPtr(int param);";
- $SOURCE1 .= "
- struct SomeStruct* returnTypeChangeToVoidPtr(int param) { return (struct SomeStruct*)0; }";
-
- $HEADER2 .= "
- struct SomeStruct {int A;int B;};
- $DECL_SPEC void* returnTypeChangeToVoidPtr(int param);";
- $SOURCE2 .= "
- void* returnTypeChangeToVoidPtr(int param) { return (void*)0; }";
-
- # Return_Type_From_Void_And_Stack_Layout ("void" to "struct")
- $HEADER1 .= "
- $DECL_SPEC void returnTypeChangeFromVoidToStruct(int param);";
- $SOURCE1 .= "
- void returnTypeChangeFromVoidToStruct(int param) { return; }";
-
- $HEADER2 .= "
- $DECL_SPEC struct SomeStruct returnTypeChangeFromVoidToStruct(int param);";
- $SOURCE2 .= "
- struct SomeStruct returnTypeChangeFromVoidToStruct(int param) {
- struct SomeStruct obj = {1,2};
- return obj;
- }";
-
- # Return_Type_Became_Void_And_Stack_Layout ("struct" to "void")
- $HEADER1 .= "
- $DECL_SPEC struct SomeStruct returnTypeChangeFromStructToVoid(int param);";
- $SOURCE1 .= "
- struct SomeStruct returnTypeChangeFromStructToVoid(int param) {
- struct SomeStruct obj = {1,2};
- return obj;
- }";
-
- $HEADER2 .= "
- $DECL_SPEC void returnTypeChangeFromStructToVoid(int param);";
- $SOURCE2 .= "
- void returnTypeChangeFromStructToVoid(int param) { return; }";
-
- # Return_Type_From_Void_And_Stack_Layout (safe, "void" to "long")
- $HEADER1 .= "
- $DECL_SPEC void returnTypeChangeFromVoidToLong(int param);";
- $SOURCE1 .= "
- void returnTypeChangeFromVoidToLong(int param) { return; }";
-
- $HEADER2 .= "
- $DECL_SPEC long returnTypeChangeFromVoidToLong(int param);";
- $SOURCE2 .= "
- long returnTypeChangeFromVoidToLong(int param) { return 0; }";
-
- # Return_Type_From_Register_To_Stack ("int" to "struct")
- $HEADER1 .= "
- $DECL_SPEC int returnTypeChangeFromIntToStruct(int param);";
- $SOURCE1 .= "
- int returnTypeChangeFromIntToStruct(int param) { return param; }";
-
- $HEADER2 .= "
- $DECL_SPEC struct SomeStruct returnTypeChangeFromIntToStruct(int param);";
- $SOURCE2 .= "
- struct SomeStruct returnTypeChangeFromIntToStruct(int param) {
- struct SomeStruct obj = {1,2};
- return obj;
- }";
-
- # Return_Type_From_Stack_To_Register (from struct to int)
- $HEADER1 .= "
- $DECL_SPEC struct SomeStruct returnTypeChangeFromStructToInt(int param);";
- $SOURCE1 .= "
- struct SomeStruct returnTypeChangeFromStructToInt(int param) {
- struct SomeStruct obj = {1,2};
- return obj;
- }";
-
- $HEADER2 .= "
- $DECL_SPEC int returnTypeChangeFromStructToInt(int param);";
- $SOURCE2 .= "
- int returnTypeChangeFromStructToInt(int param) { return param; }";
-
- # Return_Type_From_Stack_To_Register (from struct to int, without parameters)
- $HEADER1 .= "
- $DECL_SPEC struct SomeStruct returnTypeChangeFromStructToIntWithNoParams();";
- $SOURCE1 .= "
- struct SomeStruct returnTypeChangeFromStructToIntWithNoParams() {
- struct SomeStruct obj = {1,2};
- return obj;
- }";
-
- $HEADER2 .= "
- $DECL_SPEC int returnTypeChangeFromStructToIntWithNoParams();";
- $SOURCE2 .= "
- int returnTypeChangeFromStructToIntWithNoParams() { return 0; }";
-
- # Return_BaseType
- $HEADER1 .= "
- $DECL_SPEC int *returnBaseTypeChange(int param);";
- $SOURCE1 .= "
- int *returnBaseTypeChange(int param) { return (int*)0; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long *returnBaseTypeChange(int param);";
- $SOURCE2 .= "
- long long *returnBaseTypeChange(int param) { return (long long*)0; }";
-
- # Return_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC long long returnPointerLevelAndSize(int param);";
- $SOURCE1 .= "
- long long returnPointerLevelAndSize(int param) { return 100; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long *returnPointerLevelAndSize(int param);";
- $SOURCE2 .= "
- long long *returnPointerLevelAndSize(int param) { return (long long *)0; }";
-
- # Return_PointerLevel
- $HEADER1 .= "
- $DECL_SPEC long long *returnPointerLevel(int param);";
- $SOURCE1 .= "
- long long *returnPointerLevel(int param) { return (long long *)0; }";
-
- $HEADER2 .= "
- $DECL_SPEC long long **returnPointerLevel(int param);";
- $SOURCE2 .= "
- long long **returnPointerLevel(int param) { return (long long **)0; }";
-
- # Size (typedef to anon structure)
- $HEADER1 .= "
- typedef struct
- {
- int i;
- long j;
- double k;
- } AnonTypedef;
- $DECL_SPEC int anonTypedef(AnonTypedef param);";
- $SOURCE1 .= "
- int anonTypedef(AnonTypedef param) { return 0; }";
-
- $HEADER2 .= "
- typedef struct
- {
- int i;
- long j;
- double k;
- union {
- int dummy[256];
- struct {
- char q_skiptable[256];
- const char *p;
- int l;
- } p;
- };
- } AnonTypedef;
- $DECL_SPEC int anonTypedef(AnonTypedef param);";
- $SOURCE2 .= "
- int anonTypedef(AnonTypedef param) { return 0; }";
-
- # Size (safe: opaque)
- $HEADER1 .= "
- struct OpaqueType
- {
- long long i[5];
- long j;
- double k;
- struct OpaqueType* p;
- };
- $DECL_SPEC int opaqueTypeUse(struct OpaqueType param, int param_2);";
- $SOURCE1 .= "
- int opaqueTypeUse(struct OpaqueType param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct OpaqueType
- {
- long long i[5];
- long long j;
- double k;
- struct OpaqueType* p;
- };
- $DECL_SPEC int opaqueTypeUse(struct OpaqueType param, int param_2);";
- $SOURCE2 .= "
- int opaqueTypeUse(struct OpaqueType param, int param_2) { return param_2; }";
-
- # Size (safe: internal)
- $HEADER1 .= "
- struct InternalType
- {
- long long i[5];
- long j;
- double k;
- struct InternalType* p;
- };
- $DECL_SPEC int internalTypeUse(struct InternalType param, int param_2);";
- $SOURCE1 .= "
- int internalTypeUse(struct InternalType param, int param_2) { return param_2; }";
-
- $HEADER2 .= "
- struct InternalType
- {
- long long i[5];
- long long j;
- double k;
- struct InternalType* p;
- };
- $DECL_SPEC int internalTypeUse(struct InternalType param, int param_2);";
- $SOURCE2 .= "
- int internalTypeUse(struct InternalType param, int param_2) { return param_2; }";
-
- if($OSgroup eq "linux")
- {
- # Changed version
- $HEADER1 .= "
- $DECL_SPEC int changedVersion(int param);
- $DECL_SPEC int changedDefaultVersion(int param);";
- $SOURCE1 .= "
- int changedVersion(int param) { return 0; }
- __asm__(\".symver changedVersion,changedVersion\@VERSION_2.0\");
- int changedDefaultVersion(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int changedVersion(int param);
- $DECL_SPEC int changedDefaultVersion(long param);";
- $SOURCE2 .= "
- int changedVersion(int param) { return 0; }
- __asm__(\".symver changedVersion,changedVersion\@VERSION_3.0\");
- int changedDefaultVersion(long param) { return 0; }";
-
- # Unchanged version
- $HEADER1 .= "
- $DECL_SPEC int unchangedVersion(int param);
- $DECL_SPEC int unchangedDefaultVersion(int param);";
- $SOURCE1 .= "
- int unchangedVersion(int param) { return 0; }
- __asm__(\".symver unchangedVersion,unchangedVersion\@VERSION_1.0\");
- int unchangedDefaultVersion(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int unchangedVersion(int param);
- $DECL_SPEC int unchangedDefaultVersion(int param);";
- $SOURCE2 .= "
- int unchangedVersion(int param) { return 0; }
- __asm__(\".symver unchangedVersion,unchangedVersion\@VERSION_1.0\");
- int unchangedDefaultVersion(int param) { return 0; }";
-
- # Non-Default to Default
- $HEADER1 .= "
- $DECL_SPEC int changedVersionToDefault(int param);";
- $SOURCE1 .= "
- int changedVersionToDefault(int param) { return 0; }
- __asm__(\".symver changedVersionToDefault,changedVersionToDefault\@VERSION_1.0\");";
-
- $HEADER2 .= "
- $DECL_SPEC int changedVersionToDefault(long param);";
- $SOURCE2 .= "
- int changedVersionToDefault(long param) { return 0; }";
-
- # Default to Non-Default
- $HEADER1 .= "
- $DECL_SPEC int changedVersionToNonDefault(int param);";
- $SOURCE1 .= "
- int changedVersionToNonDefault(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int changedVersionToNonDefault(long param);";
- $SOURCE2 .= "
- int changedVersionToNonDefault(long param) { return 0; }
- __asm__(\".symver changedVersionToNonDefault,changedVersionToNonDefault\@VERSION_3.0\");";
-
- # Added version
- $HEADER1 .= "
- $DECL_SPEC int addedVersion(int param);
- $DECL_SPEC int addedDefaultVersion(int param);";
- $SOURCE1 .= "
- int addedVersion(int param) { return 0; }
- int addedDefaultVersion(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int addedVersion(int param);
- $DECL_SPEC int addedDefaultVersion(int param);";
- $SOURCE2 .= "
- int addedVersion(int param) { return 0; }
- __asm__(\".symver addedVersion,addedVersion\@VERSION_2.0\");
- int addedDefaultVersion(int param) { return 0; }";
-
- # Removed version
- $HEADER1 .= "
- $DECL_SPEC int removedVersion(int param);
- $DECL_SPEC int removedVersion2(int param);
- $DECL_SPEC int removedDefaultVersion(int param);";
- $SOURCE1 .= "
- int removedVersion(int param) { return 0; }
- __asm__(\".symver removedVersion,removedVersion\@VERSION_1.0\");
- int removedVersion2(int param) { return 0; }
- __asm__(\".symver removedVersion2,removedVersion\@VERSION_3.0\");
- int removedDefaultVersion(int param) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int removedVersion(int param);
- $DECL_SPEC int removedVersion2(int param);
- $DECL_SPEC int removedDefaultVersion(int param);";
- $SOURCE2 .= "
- int removedVersion(int param) { return 0; }
- int removedVersion2(int param) { return 0; }
- __asm__(\".symver removedVersion2,removedVersion\@VERSION_3.0\");
- int removedDefaultVersion(int param) { return 0; }";
-
- # Return_Type (good versioning)
- $HEADER1 .= "
- $DECL_SPEC int goodVersioning(int param);";
- $SOURCE1 .= "
- int goodVersioning(int param) { return 0; }
- __asm__(\".symver goodVersioning,goodVersioning\@VERSION_1.0\");";
-
- $HEADER2 .= "
- $DECL_SPEC int goodVersioningOld(int param);";
- $SOURCE2 .= "
- int goodVersioningOld(int param) { return 0; }
- __asm__(\".symver goodVersioningOld,goodVersioning\@VERSION_1.0\");";
-
- $HEADER2 .= "
- $DECL_SPEC float goodVersioning(int param);";
- $SOURCE2 .= "
- float goodVersioning(int param) { return 0.7; }
- __asm__(\".symver goodVersioning,goodVersioning\@VERSION_2.0\");";
-
- # Return_Type (bad versioning)
- $HEADER1 .= "
- $DECL_SPEC int badVersioning(int param);";
- $SOURCE1 .= "
- int badVersioning(int param) { return 0; }
- __asm__(\".symver badVersioning,badVersioning\@VERSION_1.0\");";
-
- $HEADER2 .= "
- $DECL_SPEC float badVersioningOld(int param);";
- $SOURCE2 .= "
- float badVersioningOld(int param) { return 0.7; }
- __asm__(\".symver badVersioningOld,badVersioning\@VERSION_1.0\");";
-
- $HEADER2 .= "
- $DECL_SPEC float badVersioning(int param);";
- $SOURCE2 .= "
- float badVersioning(int param) { return 0.7; }
- __asm__(\".symver badVersioning,badVersioning\@VERSION_2.0\");";
- }
- # unnamed struct/union fields within structs/unions
- $HEADER1 .= "
- typedef struct
- {
- int a;
- union {
- int b;
- float c;
- };
- int d;
- } UnnamedTypeSize;
- $DECL_SPEC int unnamedTypeSize(UnnamedTypeSize param);";
- $SOURCE1 .= "
- int unnamedTypeSize(UnnamedTypeSize param) { return 0; }";
-
- $HEADER2 .= "
- typedef struct
- {
- int a;
- union {
- long double b;
- float c;
- };
- int d;
- } UnnamedTypeSize;
- $DECL_SPEC int unnamedTypeSize(UnnamedTypeSize param);";
- $SOURCE2 .= "
- int unnamedTypeSize(UnnamedTypeSize param) { return 0; }";
-
- # Changed_Constant
- $HEADER1 .= "
- #define PUBLIC_CONSTANT \"old_value\"";
- $HEADER2 .= "
- #define PUBLIC_CONSTANT \"new_value\"";
-
- # Changed_Constant (Safe)
- $HEADER1 .= "
- #define INTEGER_CONSTANT 0x01";
- $HEADER2 .= "
- #define INTEGER_CONSTANT 1";
-
- # Changed_Constant (Safe)
- $HEADER1 .= "
- #define PRIVATE_CONSTANT \"old_value\"
- #undef PRIVATE_CONSTANT";
- $HEADER2 .= "
- #define PRIVATE_CONSTANT \"new_value\"
- #undef PRIVATE_CONSTANT";
-
- # Added_Field (union)
- $HEADER1 .= "
- union UnionTypeAddedField
- {
- int a;
- struct {
- int b;
- float c;
- };
- int d;
- };
- $DECL_SPEC int unionTypeAddedField(union UnionTypeAddedField param);";
- $SOURCE1 .= "
- int unionTypeAddedField(union UnionTypeAddedField param) { return 0; }";
-
- $HEADER2 .= "
- union UnionTypeAddedField
- {
- int a;
- struct {
- long double x, y;
- } new_field;
- struct {
- int b;
- float c;
- };
- int d;
- };
- $DECL_SPEC int unionTypeAddedField(union UnionTypeAddedField param);";
- $SOURCE2 .= "
- int unionTypeAddedField(union UnionTypeAddedField param) { return 0; }";
-
- # Prameter_BaseType (typedef)
- $HEADER1 .= "
- typedef float TYPEDEF_TYPE;
- $DECL_SPEC int parameterTypedefChange(TYPEDEF_TYPE param);";
- $SOURCE1 .= "
- int parameterTypedefChange(TYPEDEF_TYPE param) { return 1.0; }";
-
- $HEADER2 .= "
- typedef int TYPEDEF_TYPE;
- $DECL_SPEC int parameterTypedefChange(TYPEDEF_TYPE param);";
- $SOURCE2 .= "
- int parameterTypedefChange(TYPEDEF_TYPE param) { return 1; }";
-
- # Field_BaseType (typedef in member type)
- $HEADER1 .= "
- typedef float TYPEDEF_TYPE_2;
- struct FieldBaseTypedefChange {
- TYPEDEF_TYPE_2 m;
- };
- $DECL_SPEC int fieldBaseTypedefChange(struct FieldBaseTypedefChange param);";
- $SOURCE1 .= "
- int fieldBaseTypedefChange(struct FieldBaseTypedefChange param) { return 1; }";
-
- $HEADER2 .= "
- typedef int TYPEDEF_TYPE_2;
- struct FieldBaseTypedefChange {
- TYPEDEF_TYPE_2 m;
- };
- $DECL_SPEC int fieldBaseTypedefChange(struct FieldBaseTypedefChange param);";
- $SOURCE2 .= "
- int fieldBaseTypedefChange(struct FieldBaseTypedefChange param) { return 1; }";
-
- # C++ keywords in C code
- $HEADER1 .= "
- $DECL_SPEC int testCppKeywords1(int class, int virtual, int (*new)(int));";
- $SOURCE1 .= "
- $DECL_SPEC int testCppKeywords1(int class, int virtual, int (*new)(int)) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int testCppKeywords1(int class, int virtual);
- $DECL_SPEC int testCppKeywords2(int operator, int other);
- $DECL_SPEC int testCppKeywords3(int operator);
- $DECL_SPEC int operator(int class, int this);
- $DECL_SPEC int delete(int virtual, int* this);
- struct CppKeywords {
- int bool: 8;
- //int*this;
- };
- #ifdef __cplusplus
- class TestCppKeywords {
- void operator delete(void*);
- void operator ()(int);
- void operator,(int);
- void delete() {
- delete this;
- };
- };
- #endif";
- $SOURCE2 .= "
- $DECL_SPEC int testCppKeywords(int class, int virtual) { return 0; }";
-
- # Regression
- $HEADER1 .= "
- $DECL_SPEC int* testRegression(int *pointer, char const *name, ...);";
- $SOURCE1 .= "
- int* testRegression(int *pointer, char const *name, ...) { return 0; }";
-
- $HEADER2 .= "
- $DECL_SPEC int* testRegression(int *pointer, char const *name, ...);";
- $SOURCE2 .= "
- int* testRegression(int *pointer, char const *name, ...) { return 0; }";
-
- runTests("libsample_c", "C", $HEADER1, $SOURCE1, $HEADER2, $SOURCE2, "OpaqueType", "internalTypeUse");
-}
-
-sub runTests($$$$$$$$)
-{
- my ($LibName, $Lang, $HEADER1, $SOURCE1, $HEADER2, $SOURCE2, $Opaque, $Private) = @_;
- my $Ext = ($Lang eq "C++")?"cpp":"c";
- rmtree($LibName);
- # creating test suite
- my $Path_v1 = "$LibName/libsample.v1";
- my $Path_v2 = "$LibName/libsample.v2";
- mkpath($Path_v1);
- mkpath($Path_v2);
- writeFile("$Path_v1/libsample.h", $HEADER1."\n");
- writeFile("$Path_v1/libsample.$Ext", "#include \"libsample.h\"\n".$SOURCE1."\n");
- writeFile("$LibName/v1.xml", "
- <version>
- 1.0
- </version>
-
- <headers>
- ".get_abs_path($Path_v1)."
- </headers>
-
- <libs>
- ".get_abs_path($Path_v1)."
- </libs>
-
- <skip_types>
- $Opaque
- </skip_types>
-
- <skip_symbols>
- $Private
- </skip_symbols>
-
- <include_paths>
- ".get_abs_path($Path_v1)."
- </include_paths>\n");
- writeFile("$Path_v1/test.$Ext", "
- #include \"libsample.h\"
- #include <stdio.h>
- ".($Lang eq "C++"?"using namespace TestNS;":"")."
- int main()
- {
- int ret = 0;
- printf(\"\%d\\n\", ret);
- return 0;
- }\n");
-
- writeFile("$Path_v2/libsample.h", $HEADER2."\n");
- writeFile("$Path_v2/libsample.$Ext", "#include \"libsample.h\"\n".$SOURCE2."\n");
- writeFile("$LibName/v2.xml", "
- <version>
- 2.0
- </version>
-
- <headers>
- ".get_abs_path($Path_v2)."
- </headers>
-
- <libs>
- ".get_abs_path($Path_v2)."
- </libs>
-
- <skip_types>
- $Opaque
- </skip_types>
-
- <skip_symbols>
- $Private
- </skip_symbols>
-
- <include_paths>
- ".get_abs_path($Path_v2)."
- </include_paths>\n");
- writeFile("$Path_v2/test.$Ext", "
- #include \"libsample.h\"
- #include <stdio.h>
- ".($Lang eq "C++"?"using namespace TestNS;":"")."
- int main()
- {
- int ret = 0;
- printf(\"\%d\\n\", ret);
- return 0;
- }\n");
-
- my ($BuildCmd, $BuildCmd_Test) = ("", "");
- if($OSgroup eq "windows")
- {
- check_win32_env(); # to run MS VC++ compiler
- my $CL = get_CmdPath("cl");
- if(not $CL) {
- exitStatus("Not_Found", "can't find \"cl\" compiler");
- }
- $BuildCmd = "$CL /LD libsample.$Ext >build_log.txt 2>&1";
- $BuildCmd_Test = "$CL test.$Ext libsample.$LIB_EXT";
- }
- elsif($OSgroup eq "linux")
- {
- if($Lang eq "C")
- { # tests for symbol versioning
- writeFile("$Path_v1/version", "
- VERSION_1.0 {
- unchangedDefaultVersion;
- removedDefaultVersion;
- };
- VERSION_2.0 {
- changedDefaultVersion;
- };
- VERSION_3.0 {
- changedVersionToNonDefault;
- };
- ");
- writeFile("$Path_v2/version", "
- VERSION_1.0 {
- unchangedDefaultVersion;
- changedVersionToDefault;
- };
- VERSION_2.0 {
- addedDefaultVersion;
- };
- VERSION_3.0 {
- changedDefaultVersion;
- };
- ");
- $BuildCmd = $GCC_PATH." -Wl,--version-script version -shared -fkeep-inline-functions libsample.$Ext -o libsample.$LIB_EXT";
- $BuildCmd_Test = $GCC_PATH." -Wl,--version-script version test.$Ext -Wl,libsample.$LIB_EXT -o test";
- }
- else
- {
- $BuildCmd = $GCC_PATH." -shared -fkeep-inline-functions -x c++ libsample.$Ext -lstdc++ -o libsample.$LIB_EXT";
- $BuildCmd_Test = $GCC_PATH." -x c++ test.$Ext -lstdc++ -Wl,libsample.$LIB_EXT -o test";
- }
- if(getArch(1)=~/\A(arm|x86_64)\Z/i)
- { # relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
- $BuildCmd .= " -fPIC";
- $BuildCmd_Test .= " -fPIC";
- }
- }
- elsif($OSgroup eq "macos")
- { # using GCC -dynamiclib
- if($Lang eq "C")
- {
- $BuildCmd = $GCC_PATH." -dynamiclib -fkeep-inline-functions libsample.$Ext -o libsample.$LIB_EXT";
- $BuildCmd_Test = $GCC_PATH." test.$Ext libsample.$LIB_EXT -o test";
- }
- else
- { # C++
- $BuildCmd = $GCC_PATH." -dynamiclib -fkeep-inline-functions -x c++ libsample.$Ext -lstdc++ -o libsample.$LIB_EXT";
- $BuildCmd_Test = $GCC_PATH." -x c++ test.$Ext libsample.$LIB_EXT -o test";
- }
- }
- else
- { # default unix-like
- # symbian target
- if($Lang eq "C")
- {
- $BuildCmd = $GCC_PATH." -shared -fkeep-inline-functions libsample.$Ext -o libsample.$LIB_EXT";
- $BuildCmd_Test = $GCC_PATH." test.$Ext -Wl,libsample.$LIB_EXT -o test";
- }
- else
- { # C++
- $BuildCmd = $GCC_PATH." -shared -fkeep-inline-functions -x c++ libsample.$Ext -lstdc++ -o libsample.$LIB_EXT";
- $BuildCmd_Test = $GCC_PATH." -x c++ test.$Ext -Wl,libsample.$LIB_EXT -o test";
- }
- }
- my $MkContent = "all:\n\t$BuildCmd\ntest:\n\t$BuildCmd_Test\n";
- if($OSgroup eq "windows") {
- $MkContent .= "clean:\n\tdel test libsample.so\n";
- }
- else {
- $MkContent .= "clean:\n\trm test libsample.so\n";
- }
- writeFile("$Path_v1/Makefile", $MkContent);
- writeFile("$Path_v2/Makefile", $MkContent);
- system("cd $Path_v1 && $BuildCmd >build-log.txt 2>&1");
- if($?) {
- exitStatus("Error", "can't compile \'$Path_v1/libsample.$Ext\'");
- }
- system("cd $Path_v2 && $BuildCmd >build-log.txt 2>&1");
- if($?) {
- exitStatus("Error", "can't compile \'$Path_v2/libsample.$Ext\'");
- }
- # running the tool
- my @Cmd = ("perl", $0, "-l", $LibName, "-d1", "$LibName/v1.xml", "-d2", "$LibName/v2.xml");
- if($TestDump) {
- @Cmd = (@Cmd, "-use-dumps");
- }
- if($GCC_PATH ne "gcc") {
- @Cmd = (@Cmd, "-cross-gcc", $GCC_PATH);
- }
- if($Quiet)
- { # quiet mode
- @Cmd = (@Cmd, "-quiet");
- }
- if($ExtendedCheck)
- { # extended mode
- @Cmd = (@Cmd, "-extended");
- if($Lang eq "C") {
- @Cmd = (@Cmd, "-lang", "C");
- }
- }
- if($LogMode eq "n") {
- @Cmd = (@Cmd, "-logging-mode", "n");
- }
- elsif($Quiet) {
- @Cmd = (@Cmd, "-logging-mode", "a");
- }
- if($ReportFormat) {
- @Cmd = (@Cmd, "-report-format", $ReportFormat);
- }
- if($Debug)
- { # debug mode
- @Cmd = (@Cmd, "-debug");
- printMsg("INFO", "@Cmd");
- }
- system(@Cmd);
- my $RPath = "compat_reports/$LibName/1.0_to_2.0/abi_compat_report.$ReportFormat";
- my $NProblems = 0;
- if($ReportFormat eq "xml")
- {
- my $Content = readFile($RPath);
- if(my $PSummary = parseTag(\$Content, "problem_summary"))
- {
- $NProblems += int(parseTag(\$PSummary, "removed_symbols"));
- if(my $TProblems = parseTag(\$PSummary, "problems_with_types"))
- {
- $NProblems += int(parseTag(\$TProblems, "high"));
- $NProblems += int(parseTag(\$TProblems, "medium"));
- }
- if(my $IProblems = parseTag(\$PSummary, "problems_with_symbols"))
- {
- $NProblems += int(parseTag(\$IProblems, "high"));
- $NProblems += int(parseTag(\$IProblems, "medium"));
- }
- }
- }
- else
- {
- my $MetaData = readAttributes($RPath);
- $NProblems += $MetaData->{"removed"};
- $NProblems += $MetaData->{"type_problems_high"}+$MetaData->{"type_problems_medium"};
- $NProblems += $MetaData->{"interface_problems_high"}+$MetaData->{"interface_problems_medium"};
- }
- if(($LibName eq "libsample_c" and $NProblems>30)
- or ($LibName eq "libsample_cpp" and $NProblems>60)) {
- printMsg("INFO", "result: SUCCESS ($NProblems problems found)\n");
- }
- else {
- printMsg("ERROR", "result: FAILED ($NProblems problems found)\n");
- }
-}
-
-return 1; \ No newline at end of file
diff --git a/modules/Internals/.svn/text-base/SysCheck.pm.svn-base b/modules/Internals/.svn/text-base/SysCheck.pm.svn-base
deleted file mode 100644
index c4871bc..0000000
--- a/modules/Internals/.svn/text-base/SysCheck.pm.svn-base
+++ /dev/null
@@ -1,1730 +0,0 @@
-###########################################################################
-# Module for ABI Compliance Checker to compare Operating Systems
-#
-# Copyright (C) 2009-2010 The Linux Foundation.
-# Copyright (C) 2009-2011 Institute for System Programming, RAS.
-# Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
-# Copyright (C) 2011 ROSA Laboratory.
-#
-# Written by Andrey Ponomarenko
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License or the GNU Lesser
-# General Public License as published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# and the GNU Lesser General Public License along with this program.
-# If not, see <http://www.gnu.org/licenses/>.
-###########################################################################
-use strict;
-use File::Temp qw(tempdir);
-use Cwd qw(abs_path cwd);
-
-my ($Debug, $Quiet, $LogMode, $CheckHeadersOnly, $SystemRoot, $MODULES_DIR, $GCC_PATH,
-$CrossPrefix, $TargetSysInfo, $TargetLibraryName, $CrossGcc, $UseStaticLibs, $NoStdInc, $OStarget);
-my $OSgroup = get_OSgroup();
-my $TMP_DIR = tempdir(CLEANUP=>1);
-my $ORIG_DIR = cwd();
-my $LIB_EXT = getLIB_EXT($OSgroup);
-
-my %SysDescriptor;
-my %Cache;
-
-sub cmpSystems($$$)
-{ # -cmp-systems option handler
- # should be used with -d1 and -d2 options
- my ($SPath1, $SPath2, $Opts) = @_;
- readOpts($Opts);
- if(not $SPath1) {
- exitStatus("Error", "the option -d1 should be specified");
- }
- elsif(not -d $SPath1) {
- exitStatus("Access_Error", "can't access directory \'".$SPath1."\'");
- }
- elsif(not -d $SPath1."/abi_dumps") {
- exitStatus("Access_Error", "can't access directory \'".$SPath1."/abi_dumps\'");
- }
- if(not $SPath2) {
- exitStatus("Error", "the option -d2 should be specified");
- }
- elsif(not -d $SPath2) {
- exitStatus("Access_Error", "can't access directory \'".$SPath2."\'");
- }
- elsif(not -d $SPath2."/abi_dumps") {
- exitStatus("Access_Error", "can't access directory \'".$SPath2."/abi_dumps\'");
- }
- # sys_dumps/<System>/<Arch>/...
- my $SystemName1 = get_filename(get_dirname($SPath1));
- my $SystemName2 = get_filename(get_dirname($SPath2));
- # sys_dumps/<System>/<Arch>/...
- my $ArchName = get_filename($SPath1);
- if($ArchName ne get_filename($SPath2)) {
- exitStatus("Error", "can't compare systems of different CPU architecture");
- }
- if(my $OStarget_Dump = readFile($SPath1."/target.txt"))
- { # change target
- $OStarget = $OStarget_Dump;
- $LIB_EXT = getLIB_EXT($OStarget);
- }
- my $GroupByHeaders = 0;
- if(my $Mode = readFile($SPath1."/mode.txt"))
- { # change mode
- if($Mode eq "headers-only")
- { # -headers-only mode
- $CheckHeadersOnly = 1;
- $GroupByHeaders = 1;
- }
- if($Mode eq "group-by-headers") {
- $GroupByHeaders = 1;
- }
- }
- my $SYS_REPORT_PATH = "sys_compat_reports/".$SystemName1."_to_".$SystemName2."/$ArchName";
- rmtree($SYS_REPORT_PATH);
- my (%LibSoname1, %LibSoname2) = ();
- foreach (split(/\n/, readFile($SPath1."/sonames.txt"))) {
- if(my ($LFName, $Soname) = split(/;/, $_))
- {
- if($OStarget eq "symbian") {
- $Soname=~s/\{.+\}//;
- }
- $LibSoname1{$LFName} = $Soname;
- }
- }
- foreach (split(/\n/, readFile($SPath2."/sonames.txt"))) {
- if(my ($LFName, $Soname) = split(/;/, $_))
- {
- if($OStarget eq "symbian") {
- $Soname=~s/\{.+\}//;
- }
- $LibSoname2{$LFName} = $Soname;
- }
- }
- my (%LibV1, %LibV2) = ();
- foreach (split(/\n/, readFile($SPath1."/versions.txt"))) {
- if(my ($LFName, $V) = split(/;/, $_)) {
- $LibV1{$LFName} = $V;
- }
- }
- foreach (split(/\n/, readFile($SPath2."/versions.txt"))) {
- if(my ($LFName, $V) = split(/;/, $_)) {
- $LibV2{$LFName} = $V;
- }
- }
- my @Dumps1 = cmd_find($SPath1."/abi_dumps","f","*.tar.gz",1);
- if(not @Dumps1)
- { # zip-based dump
- @Dumps1 = cmd_find($SPath1."/abi_dumps","f","*.zip",1);
- }
- my @Dumps2 = cmd_find($SPath2."/abi_dumps","f","*.tar.gz",1);
- if(not @Dumps2)
- { # zip-based dump
- @Dumps2 = cmd_find($SPath2."/abi_dumps","f","*.zip",1);
- }
- my (%LibVers1, %LibVers2) = ();
- foreach my $DPath (@Dumps1)
- {
- if(my $Name = isDump($DPath))
- {
- my ($Soname, $V) = ($LibSoname1{$Name}, $LibV1{$Name});
- if(not $V) {
- $V = parse_libname($Name, "version", $OStarget);
- }
- if($GroupByHeaders) {
- $Soname = $Name;
- }
- $LibVers1{$Soname}{$V} = $DPath;
- }
- }
- foreach my $DPath (@Dumps2)
- {
- if(my $Name = isDump($DPath))
- {
- my ($Soname, $V) = ($LibSoname2{$Name}, $LibV2{$Name});
- if(not $V) {
- $V = parse_libname($Name, "version", $OStarget);
- }
- if($GroupByHeaders) {
- $Soname = $Name;
- }
- $LibVers2{$Soname}{$V} = $DPath;
- }
- }
- my (%Added, %Removed) = ();
- my (%ChangedSoname, %TestResults, %SONAME_Changed);
- if(not $GroupByHeaders)
- {
- my %ChangedSoname_Safe = ();
- foreach my $LName (sort keys(%LibSoname2))
- { # libcurl.so.3 -> libcurl.so.4 (search for SONAME by the file name)
- # OS #1 => OS #2
- if(defined $LibVers2{$LName})
- { # already registered
- next;
- }
- my $Soname = $LibSoname2{$LName};
- if(defined $LibVers2{$Soname}
- and defined $LibVers1{$LName})
- {
- $LibVers2{$LName} = $LibVers2{$Soname};
- $ChangedSoname_Safe{$Soname}=$LName;
- }
- }
- foreach my $LName (sort keys(%LibSoname1))
- { # libcurl.so.3 -> libcurl.so.4 (search for SONAME by the file name)
- # OS #1 <= OS #2
- if(defined $LibVers1{$LName})
- { # already registered
- next;
- }
- my $Soname = $LibSoname1{$LName};
- if(defined $LibVers1{$Soname}
- and defined $LibVers2{$LName}) {
- $LibVers1{$LName} = $LibVers1{$Soname};
- }
- }
- my (%AddedShort, %RemovedShort) = ();
- if(not $GroupByHeaders) {
- printMsg("INFO", "Checking added/removed libs");
- }
- foreach my $LName (sort {lc($a) cmp lc($b)} keys(%LibVers1))
- { # removed libs
- if(not is_target_lib($LName)) {
- next;
- }
- if(not defined $LibVers1{$LName}) {
- next;
- }
- my @Versions1 = keys(%{$LibVers1{$LName}});
- if($#Versions1>=1)
- { # should be only one version
- next;
- }
- if(not defined $LibVers2{$LName}
- or not keys(%{$LibVers2{$LName}}))
- { # removed library
- if(not $LibSoname2{$LName})
- {
- $RemovedShort{parse_libname($LName, "name+ext", $OStarget)}{$LName}=1;
- $Removed{$LName}{"version"}=$Versions1[0];
- my $ListPath = "info/$LName/symbols.html";
- createSymbolsList($LibVers1{$LName}{$Versions1[0]},
- $SYS_REPORT_PATH."/".$ListPath, $LName, $Versions1[0]."-".$SystemName1, $ArchName);
- $Removed{$LName}{"list"} = $ListPath;
- }
- }
- }
- foreach my $LName (sort {lc($a) cmp lc($b)} keys(%LibVers2))
- { # added libs
- if(not is_target_lib($LName)) {
- next;
- }
- if(not defined $LibVers2{$LName}) {
- next;
- }
- my @Versions2 = keys(%{$LibVers2{$LName}});
- if($#Versions2>=1)
- { # should be only one version
- next;
- }
- if($ChangedSoname_Safe{$LName})
- { # changed soname but added the symbolic link for old-version library
- next;
- }
- if(not defined $LibVers1{$LName}
- or not keys(%{$LibVers1{$LName}}))
- { # added library
- if(not $LibSoname1{$LName})
- {
- $AddedShort{parse_libname($LName, "name+ext", $OStarget)}{$LName}=1;
- $Added{$LName}{"version"}=$Versions2[0];
- my $ListPath = "info/$LName/symbols.html";
- createSymbolsList($LibVers2{$LName}{$Versions2[0]},
- $SYS_REPORT_PATH."/".$ListPath, $LName, $Versions2[0]."-".$SystemName2, $ArchName);
- $Added{$LName}{"list"} = $ListPath;
- }
- }
- }
- foreach my $LSName (keys(%AddedShort))
- { # changed SONAME
- my @AddedSonames = keys(%{$AddedShort{$LSName}});
- next if(length(@AddedSonames)!=1);
- my @RemovedSonames = keys(%{$RemovedShort{$LSName}});
- next if(length(@RemovedSonames)!=1);
- $ChangedSoname{$AddedSonames[0]}=$RemovedSonames[0];
- $ChangedSoname{$RemovedSonames[0]}=$AddedSonames[0];
- }
- }
- foreach my $LName (sort {lc($a) cmp lc($b)} keys(%LibVers1))
- {
- if(not is_target_lib($LName)) {
- next;
- }
- my @Versions1 = keys(%{$LibVers1{$LName}});
- if(not @Versions1 or $#Versions1>=1)
- { # should be only one version
- next;
- }
- my $LV1 = $Versions1[0];
- my $DPath1 = $LibVers1{$LName}{$LV1};
- my @Versions2 = keys(%{$LibVers2{$LName}});
- if($#Versions2>=1)
- { # should be only one version
- next;
- }
- my ($LV2, $LName2, $DPath2) = ();
- if(@Versions2)
- {
- $LV2 = $Versions2[0];
- $DPath2 = $LibVers2{$LName}{$LV2};
- }
- elsif($LName2 = $ChangedSoname{$LName})
- { # changed SONAME
- @Versions2 = keys(%{$LibVers2{$LName2}});
- if(not @Versions2 or $#Versions2>=1) {
- next;
- }
- $LV2 = $Versions2[0];
- $DPath2 = $LibVers2{$LName2}{$LV2};
- $LName = parse_libname($LName, "name+ext", $OStarget);
- $SONAME_Changed{$LName} = 1;
- }
- else
- { # removed
- next;
- }
- my ($FV1, $FV2) = ($LV1."-".$SystemName1, $LV2."-".$SystemName2);
- my $ACC_compare = "perl $0 -l $LName -d1 \"$DPath1\" -d2 \"$DPath2\"";
- my $LReportPath = "compat_reports/$LName/abi_compat_report.html";
- my $LReportPath_Full = $SYS_REPORT_PATH."/".$LReportPath;
- $ACC_compare .= " -report-path \"$LReportPath_Full\"";
- if($CheckHeadersOnly) {
- $ACC_compare .= " -headers-only";
- }
- if($GroupByHeaders) {
- $ACC_compare .= " -component header";
- }
- if($Quiet)
- { # quiet mode
- $ACC_compare .= " -quiet";
- }
- if($LogMode eq "n") {
- $ACC_compare .= " -logging-mode n";
- }
- elsif($Quiet) {
- $ACC_compare .= " -logging-mode a";
- }
- if($Debug)
- { # debug mode
- $ACC_compare .= " -debug";
- printMsg("INFO", "$ACC_compare");
- }
- printMsg("INFO_C", "Checking $LName: ");
- system($ACC_compare." 1>$TMP_DIR/null 2>$TMP_DIR/$LName.stderr");
- if(-s "$TMP_DIR/$LName.stderr")
- {
- my $ErrorLog = readFile("$TMP_DIR/$LName.stderr");
- chomp($ErrorLog);
- printMsg("INFO", "Failed ($ErrorLog)");
- }
- else
- {
- printMsg("INFO", "Ok");
- $TestResults{$LName} = readAttributes($LReportPath_Full);
- $TestResults{$LName}{"v1"} = $LV1;
- $TestResults{$LName}{"v2"} = $LV2;
- $TestResults{$LName}{"path"} = $LReportPath;
- }
- }
- my $SONAME_Title = "SONAME";
- if($OStarget eq "windows") {
- $SONAME_Title = "DLL";
- }
- elsif($OStarget eq "symbian") {
- $SONAME_Title = "DSO";
- }
- if($GroupByHeaders)
- { # show the list of headers
- $SONAME_Title = "Header File";
- }
- my $SYS_REPORT = "<h1>Binary compatibility between <span style='color:Blue;'>$SystemName1</span> and <span style='color:Blue;'>$SystemName2</span> on <span style='color:Blue;'>".showArch($ArchName)."</span></h1>\n";
- # legend
- $SYS_REPORT .= "<table>
- <tr><td class='new' width='80px'>Added</td><td class='passed' width='80px'>Compatible</td></tr>
- <tr><td class='warning'>Warning</td><td class='failed'>Incompatible</td></tr>
- </table>";
- $SYS_REPORT .= "<table class='wikitable'>
- <tr><th rowspan='2'>$SONAME_Title<sup>".(keys(%TestResults) + keys(%Added) + keys(%Removed) - keys(%SONAME_Changed))."</sup></th>";
- if(not $GroupByHeaders) {
- $SYS_REPORT .= "<th colspan='2'>VERSION</th>";
- }
- $SYS_REPORT .= "<th rowspan='2'>Compatibility</th>
- <th rowspan='2'>Added<br/>Symbols</th>
- <th rowspan='2'>Removed<br/>Symbols</th>
- <th colspan='3' style='white-space:nowrap;'>API Changes / Compatibility Problems</th></tr>";
- if(not $GroupByHeaders) {
- $SYS_REPORT .= "<tr><th>$SystemName1</th><th>$SystemName2</th>";
- }
- $SYS_REPORT .= "<th class='severity'>High</th><th class='severity'>Medium</th><th class='severity'>Low</th></tr>\n";
- my %RegisteredPairs = ();
- foreach my $LName (sort {lc($a) cmp lc($b)} (keys(%TestResults), keys(%Added), keys(%Removed)))
- {
- next if($SONAME_Changed{$LName});
- my $CompatReport = $TestResults{$LName}{"path"};
- my $Anchor = $LName;
- $Anchor=~s/\+/p/g;# anchors to libFLAC++ is libFLACpp
- $Anchor=~s/\~//g;# libqttracker.so.1~6
- $SYS_REPORT .= "<tr>\n<td class='left'>$LName<a name=\'$Anchor\'></a></td>\n";
- if(defined $Removed{$LName}) {
- $SYS_REPORT .= "<td class='failed'>".$Removed{$LName}{"version"}."</td>\n";
- }
- elsif(defined $Added{$LName}) {
- $SYS_REPORT .= "<td class='new'><a href='".$Added{$LName}{"list"}."'>added</a></td>\n";
- }
- elsif(not $GroupByHeaders) {
- $SYS_REPORT .= "<td>".$TestResults{$LName}{"v1"}."</td>\n";
- }
- if(defined $Added{$LName})
- { # added library
- $SYS_REPORT .= "<td class='new'>".$Added{$LName}{"version"}."</td>\n";
- $SYS_REPORT .= "<td class='passed'>100%</td>\n";
- if($RegisteredPairs{$LName}) {
- # do nothing
- }
- elsif(my $To = $ChangedSoname{$LName})
- {
- $RegisteredPairs{$To}=1;
- $SYS_REPORT .= "<td colspan='5' rowspan='2'>SONAME has <a href='".$TestResults{parse_libname($LName, "name+ext", $OStarget)}{"path"}."'>changed</a></td>\n";
- }
- else {
- foreach (1 .. 5) {
- $SYS_REPORT .= "<td>n/a</td>\n"; # colspan='5'
- }
- }
- $SYS_REPORT .= "</tr>\n";
- next;
- }
- elsif(defined $Removed{$LName})
- { # removed library
- $SYS_REPORT .= "<td class='failed'><a href='".$Removed{$LName}{"list"}."'>removed</a></td>\n";
- $SYS_REPORT .= "<td class='failed'>0%</td>\n";
- if($RegisteredPairs{$LName}) {
- # do nothing
- }
- elsif(my $To = $ChangedSoname{$LName})
- {
- $RegisteredPairs{$To}=1;
- $SYS_REPORT .= "<td colspan='5' rowspan='2'>SONAME has <a href='".$TestResults{parse_libname($LName, "name+ext", $OStarget)}{"path"}."'>changed</a></td>\n";
- }
- else {
- foreach (1 .. 5) {
- $SYS_REPORT .= "<td>n/a</td>\n"; # colspan='5'
- }
- }
- $SYS_REPORT .= "</tr>\n";
- next;
- }
- elsif(not $GroupByHeaders) {
- $SYS_REPORT .= "<td>".$TestResults{$LName}{"v2"}."</td>\n";
- }
- if($TestResults{$LName}{"verdict"} eq "compatible") {
- $SYS_REPORT .= "<td class='passed'><a href=\'$CompatReport\'>100%</a></td>\n";
- }
- else
- {
- my $Compatible = 100 - $TestResults{$LName}{"affected"};
- $SYS_REPORT .= "<td class='failed'><a href=\'$CompatReport\'>$Compatible%</a></td>\n";
- }
- my $AddedSym="";
- if(my $Count = $TestResults{$LName}{"added"}) {
- $AddedSym="<a href='$CompatReport\#Added'>$Count new</a>";
- }
- if($AddedSym) {
- $SYS_REPORT.="<td class='new'>$AddedSym</td>";
- }
- else {
- $SYS_REPORT.="<td class='passed'>0</td>";
- }
- my $RemovedSym="";
- if(my $Count = $TestResults{$LName}{"removed"}) {
- $RemovedSym="<a href='$CompatReport\#Removed'>$Count removed</a>";
- }
- if($RemovedSym) {
- $SYS_REPORT.="<td class='failed'>$RemovedSym</td>";
- }
- else {
- $SYS_REPORT.="<td class='passed'>0</td>";
- }
- my $High="";
- if(my $Count = $TestResults{$LName}{"type_problems_high"}+$TestResults{$LName}{"interface_problems_high"}) {
- $High="<a href='$CompatReport\#High_Risk_Problems'>".problem_title($Count)."</a>";
- }
- if($High) {
- $SYS_REPORT.="<td class='failed'>$High</td>";
- }
- else {
- $SYS_REPORT.="<td class='passed'>0</td>";
- }
- my $Medium="";
- if(my $Count = $TestResults{$LName}{"type_problems_medium"}+$TestResults{$LName}{"interface_problems_medium"}) {
- $Medium="<a href='$CompatReport\#Medium_Risk_Problems'>".problem_title($Count)."</a>";
- }
- if($Medium) {
- $SYS_REPORT.="<td class='failed'>$Medium</td>";
- }
- else {
- $SYS_REPORT.="<td class='passed'>0</td>";
- }
- my $Low="";
- if(my $Count = $TestResults{$LName}{"type_problems_low"}+$TestResults{$LName}{"interface_problems_low"}+$TestResults{$LName}{"changed_constants"}) {
- $Low="<a href='$CompatReport\#Low_Risk_Problems'>".warning_title($Count)."</a>";
- }
- if($Low) {
- $SYS_REPORT.="<td class='warning'>$Low</td>";
- }
- else {
- $SYS_REPORT.="<td class='passed'>0</td>";
- }
- $SYS_REPORT .= "</tr>\n";
- }
- my @META_DATA = ();
- my %Stat = (
- "total"=>int(keys(%TestResults)),
- "added"=>int(keys(%Added)),
- "removed"=>int(keys(%Removed))
- );
- foreach ("added", "removed")
- {
- my $Kind = $_."_interfaces";
- foreach my $LName (keys(%TestResults)) {
- $Stat{$Kind} += $TestResults{$LName}{$_};
- }
- push(@META_DATA, $Kind.":".$Stat{$Kind});
- }
- foreach my $T ("type", "interface")
- {
- foreach my $S ("high", "medium", "low")
- {
- my $Kind = $T."_problems_".$S;
- foreach my $LName (keys(%TestResults)) {
- $Stat{$Kind} += $TestResults{$LName}{$Kind};
- }
- push(@META_DATA, $Kind.":".$Stat{$Kind});
- }
- }
- foreach my $LName (keys(%TestResults))
- {
- foreach ("affected", "changed_constants") {
- $Stat{$_} += $TestResults{$LName}{$_};
- }
- if(not defined $Stat{"verdict"}
- and $TestResults{$LName}{"verdict"} eq "incompatible") {
- $Stat{"verdict"} = "incompatible";
- }
- }
- if(not defined $Stat{"verdict"}) {
- $Stat{"verdict"} = "compatible";
- }
- if($Stat{"total"}) {
- $Stat{"affected"} /= $Stat{"total"};
- }
- else {
- $Stat{"affected"} = 0;
- }
- $Stat{"affected"} = show_number($Stat{"affected"});
- if($Stat{"verdict"}>1) {
- $Stat{"verdict"} = 1;
- }
- push(@META_DATA, "changed_constants:".$Stat{"changed_constants"});
- push(@META_DATA, "tool_version:".get_dumpversion("perl $0"));
- foreach ("removed", "added", "total", "affected", "verdict") {
- @META_DATA = ($_.":".$Stat{$_}, @META_DATA);
- }
-
- # bottom header
- $SYS_REPORT .= "<tr><th rowspan='2'>$SONAME_Title</th>";
- if(not $GroupByHeaders) {
- $SYS_REPORT .= "<th>$SystemName1</th><th>$SystemName2</th>";
- }
- $SYS_REPORT .= "<th rowspan='2'>Compatibility</th>
- <th rowspan='2'>Added<br/>Symbols</th>
- <th rowspan='2'>Removed<br/>Symbols</th>
- <th class='severity'>High</th><th class='severity'>Medium</th><th class='severity'>Low</th></tr>";
- if(not $GroupByHeaders) {
- $SYS_REPORT .= "<tr><th colspan='2'>VERSION</th>";
- }
- $SYS_REPORT .= "<th colspan='3' style='white-space:nowrap;'>API Changes / Compatibility Problems</th></tr>\n";
- $SYS_REPORT .= "</table>";
- my $Title = "$SystemName1 to $SystemName2 binary compatibility report";
- my $Keywords = "compatibility, $SystemName1, $SystemName2, API, changes";
- my $Description = "Binary compatibility between $SystemName1 and $SystemName2 on ".showArch($ArchName);
- my $Styles = readStyles("CmpSystems.css");
- writeFile($SYS_REPORT_PATH."/abi_compat_report.html", "<!-\- ".join(";", @META_DATA)." -\->\n".composeHTML_Head($Title, $Keywords, $Description, $Styles)."\n<body>
- <div>$SYS_REPORT</div>
- <br/><br/><br/><hr/>
- ".getReportFooter($SystemName2)."
- <div style='height:999px;'></div>\n</body></html>");
- printMsg("INFO", "see detailed report:\n $SYS_REPORT_PATH/abi_compat_report.html");
-}
-
-sub readSystemDescriptor($)
-{
- my $Content = $_[0];
- $Content=~s/\/\*(.|\n)+?\*\///g;
- $Content=~s/<\!--(.|\n)+?-->//g;
- $SysDescriptor{"Name"} = parseTag(\$Content, "name");
- my @Tools = ();
- if(not $SysDescriptor{"Name"}) {
- exitStatus("Error", "system name is not specified (<name> section)");
- }
- foreach my $Path (split(/\s*\n\s*/, parseTag(\$Content, "libs")))
- { # target libs
- if(not -e $Path) {
- exitStatus("Access_Error", "can't access \'$Path\'");
- }
- $Path = get_abs_path($Path);
- $SysDescriptor{"Libs"}{clean_path($Path)} = 1;
- }
- foreach my $Path (split(/\s*\n\s*/, parseTag(\$Content, "search_libs")))
- { # target libs
- if(not -d $Path) {
- exitStatus("Access_Error", "can't access directory \'$Path\'");
- }
- $Path = get_abs_path($Path);
- $SysDescriptor{"SearchLibs"}{clean_path($Path)} = 1;
- }
- foreach my $Path (split(/\s*\n\s*/, parseTag(\$Content, "headers")))
- {
- if(not -e $Path) {
- exitStatus("Access_Error", "can't access \'$Path\'");
- }
- $Path = get_abs_path($Path);
- $SysDescriptor{"Headers"}{clean_path($Path)} = 1;
- }
- foreach my $Path (split(/\s*\n\s*/, parseTag(\$Content, "search_headers")))
- {
- if(not -d $Path) {
- exitStatus("Access_Error", "can't access directory \'$Path\'");
- }
- $Path = get_abs_path($Path);
- $SysDescriptor{"SearchHeaders"}{clean_path($Path)} = 1;
- }
- foreach my $Path (split(/\s*\n\s*/, parseTag(\$Content, "tools")))
- {
- if(not -d $Path) {
- exitStatus("Access_Error", "can't access directory \'$Path\'");
- }
- $Path = get_abs_path($Path);
- $Path = clean_path($Path);
- $SysDescriptor{"Tools"}{$Path} = 1;
- push(@Tools, $Path);
- }
- foreach my $Path (split(/\s*\n\s*/, parseTag(\$Content, "gcc_options"))) {
- $SysDescriptor{"GccOpts"}{clean_path($Path)} = 1;
- }
- if($SysDescriptor{"CrossPrefix"} = parseTag(\$Content, "cross_prefix"))
- { # <cross_prefix> section of XML descriptor
- $CrossPrefix = $SysDescriptor{"CrossPrefix"};
- }
- elsif($CrossPrefix)
- { # -cross-prefix tool option
- $SysDescriptor{"CrossPrefix"} = $CrossPrefix;
- }
- $SysDescriptor{"Defines"} = parseTag(\$Content, "defines");
- if($SysDescriptor{"Image"} = parseTag(\$Content, "image"))
- { # <image>
- # FIXME: isn't implemented yet
- if(not -f $SysDescriptor{"Image"}) {
- exitStatus("Access_Error", "can't access \'".$SysDescriptor{"Image"}."\'");
- }
- }
- return {"Tools"=>\@Tools,"CrossPrefix"=>$CrossPrefix};
-}
-
-sub readOpts($)
-{
- my $S = $_[0];
- $OStarget = $S->{"OStarget"};
- $Debug = $S->{"Debug"};
- $Quiet = $S->{"Quiet"};
- $LogMode = $S->{"LogMode"};
- $CheckHeadersOnly = $S->{"CheckHeadersOnly"};
-
- $SystemRoot = $S->{"SystemRoot"};
- $MODULES_DIR = $S->{"MODULES_DIR"};
- $GCC_PATH = $S->{"GCC_PATH"};
- $TargetSysInfo = $S->{"TargetSysInfo"};
- $CrossPrefix = $S->{"CrossPrefix"};
- $TargetLibraryName = $S->{"TargetLibraryName"};
- $CrossGcc = $S->{"CrossGcc"};
- $UseStaticLibs = $S->{"UseStaticLibs"};
- $NoStdInc = $S->{"NoStdInc"};
-}
-
-sub check_list($$)
-{
- my ($Item, $Skip) = @_;
- return 0 if(not $Skip);
- my @Patterns = @{$Skip};
- foreach my $Pattern (@Patterns)
- {
- if($Pattern=~s/\*/.*/g)
- { # wildcards
- if($Item=~/$Pattern/) {
- return 1;
- }
- }
- elsif($Pattern=~/[\/\\]/)
- { # directory
- if($Item=~/\Q$Pattern\E/) {
- return 1;
- }
- }
- elsif($Item eq $Pattern
- or get_filename($Item) eq $Pattern)
- { # by name
- return 1;
- }
- }
- return 0;
-}
-
-sub filter_format($)
-{
- my $FiltRef = $_[0];
- foreach my $Entry (keys(%{$FiltRef}))
- {
- foreach my $Filt (@{$FiltRef->{$Entry}})
- {
- if($Filt=~/[\/\\]/) {
- $Filt = path_format($Filt, $OSgroup);
- }
- }
- }
-}
-
-sub read_sys_descriptor($)
-{
- my $Path = $_[0];
- my $Content = readFile($Path);
- my %Tags = (
- "headers" => "mf",
- "skip_headers" => "mf",
- "skip_libs" => "mf",
- "include_preamble" => "mf",
- "non_self_compiled" => "mf",
- "add_include_paths" => "mf",
- "gcc_options" => "m",
- "skip_symbols" => "m",
- "skip_types" => "m",
- "ignore_symbols" => "h",
- "defines" => "s"
- );
- my %DInfo = ();
- foreach my $Tag (keys(%Tags))
- {
- if(my $TContent = parseTag(\$Content, $Tag))
- {
- if($Tags{$Tag}=~/m/)
- { # multi-line (+order)
- my @Items = split(/\s*\n\s*/, $TContent);
- $DInfo{$Tag} = [];
- foreach my $Item (@Items)
- {
- if($Tags{$Tag}=~/f/) {
- $Item = path_format($Item, $OSgroup);
- }
- push(@{$DInfo{$Tag}}, $Item);
- }
-
- }
- elsif($Tags{$Tag}=~/s/)
- { # single element
- $DInfo{$Tag} = $TContent;
- }
- else
- { # hash array
- my @Items = split(/\s*\n\s*/, $TContent);
- foreach my $Item (@Items) {
- $DInfo{$Tag}{$Item}=1;
- }
- }
- }
- }
- return \%DInfo;
-}
-
-sub read_sys_info($)
-{
- my $Target = $_[0];
- my $SYS_INFO_PATH = $MODULES_DIR."/Targets";
- if(-d $SYS_INFO_PATH."/".$Target)
- { # symbian, windows
- $SYS_INFO_PATH .= "/".$Target;
- }
- else
- { # default
- $SYS_INFO_PATH .= "/unix";
- }
- if($TargetSysInfo)
- { # user-defined target
- $SYS_INFO_PATH = $TargetSysInfo;
- }
- if(not -d $SYS_INFO_PATH) {
- exitStatus("Module_Error", "can't access \'$SYS_INFO_PATH\'");
- }
- # Library Specific Info
- my %SysInfo = ();
- if(not -d $SYS_INFO_PATH."/descriptors/") {
- exitStatus("Module_Error", "can't access \'$SYS_INFO_PATH/descriptors\'");
- }
- foreach my $DPath (cmd_find($SYS_INFO_PATH."/descriptors/","f","",1))
- {
- my $LSName = get_filename($DPath);
- $LSName=~s/\.xml\Z//;
- $SysInfo{$LSName} = read_sys_descriptor($DPath);
- }
- # Exceptions
- if(check_gcc_version($GCC_PATH, "4.4"))
- { # exception for libstdc++
- $SysInfo{"libstdc++"}{"gcc_options"} = ["-std=c++0x"];
- }
- if($OStarget eq "symbian")
- { # exception for libstdcpp
- $SysInfo{"libstdcpp"}{"defines"} = "namespace std { struct nothrow_t {}; }";
- }
- if($SysDescriptor{"Name"}=~/maemo/i)
- { # GL/gl.h: No such file
- $SysInfo{"libSDL"}{"skip_headers"}=["SDL_opengl.h"];
- }
- if($OStarget eq "linux") {
- $SysInfo{"libboost_"}{"headers"} = ["/boost/", "/asio/"];
- }
- # Common Info
- if(not -f $SYS_INFO_PATH."/common.xml") {
- exitStatus("Module_Error", "can't access \'$SYS_INFO_PATH/common.xml\'");
- }
- my $SysCInfo = read_sys_descriptor($SYS_INFO_PATH."/common.xml");
- my @CompilerOpts = ();
- if($SysDescriptor{"Name"}=~/maemo|meego/i) {
- push(@CompilerOpts, "-DMAEMO_CHANGES", "-DM_APPLICATION_NAME=\\\"app\\\"");
- }
- if(my @Opts = keys(%{$SysDescriptor{"GccOpts"}})) {
- push(@CompilerOpts, @Opts);
- }
- if(@CompilerOpts)
- {
- if(not $SysCInfo->{"gcc_options"}) {
- $SysCInfo->{"gcc_options"} = [];
- }
- push(@{$SysCInfo->{"gcc_options"}}, @CompilerOpts);
- }
- foreach my $Name (keys(%SysInfo))
- { # strict headers that should be
- # matched for only one library
- if($SysInfo{$Name}{"headers"}) {
- $SysCInfo->{"sheaders"}{$Name} = $SysInfo{$Name}{"headers"};
- }
- }
- return (\%SysInfo, $SysCInfo);
-}
-
-sub get_binversion($)
-{
- my $Path = $_[0];
- if($OStarget eq "windows"
- and $LIB_EXT eq "dll")
- { # get version of DLL using "sigcheck"
- my $SigcheckCmd = get_CmdPath("sigcheck");
- if(not $SigcheckCmd) {
- return "";
- }
- my $VInfo = `$SigcheckCmd -n $Path 2>$TMP_DIR/null`;
- $VInfo=~s/\s*\(.*\)\s*//;
- chomp($VInfo);
- return $VInfo;
- }
- return "";
-}
-
-sub get_soname($)
-{
- my $Path = $_[0];
- return if(not $Path or not -e $Path);
- if(defined $Cache{"get_soname"}{$Path}) {
- return $Cache{"get_soname"}{$Path};
- }
- my $ObjdumpCmd = get_CmdPath("objdump");
- if(not $ObjdumpCmd) {
- exitStatus("Not_Found", "can't find \"objdump\"");
- }
- my $SonameCmd = "$ObjdumpCmd -x $Path 2>$TMP_DIR/null";
- if($OSgroup eq "windows") {
- $SonameCmd .= " | find \"SONAME\"";
- }
- else {
- $SonameCmd .= " | grep SONAME";
- }
- if(my $SonameInfo = `$SonameCmd`) {
- if($SonameInfo=~/SONAME\s+([^\s]+)/) {
- return ($Cache{"get_soname"}{$Path} = $1);
- }
- }
- return ($Cache{"get_soname"}{$Path}="");
-}
-
-sub dumpSystem($)
-{ # -dump-system option handler
- # should be used with -sysroot and -cross-gcc options
- my $Opts = $_[0];
- readOpts($Opts);
- my $SYS_DUMP_PATH = "sys_dumps/".$SysDescriptor{"Name"}."/".getArch(1);
- if(not $TargetLibraryName) {
- rmtree($SYS_DUMP_PATH);
- }
- my (@SystemLibs, @SysHeaders) = ();
- foreach my $Path (keys(%{$SysDescriptor{"Libs"}}))
- {
- if(not -e $Path) {
- exitStatus("Access_Error", "can't access \'$Path\'");
- }
- if(-d $Path)
- {
- if(my @SubLibs = find_libs($Path,"",1)) {
- push(@SystemLibs, @SubLibs);
- }
- $SysDescriptor{"SearchLibs"}{$Path}=1;
- }
- else
- { # single file
- push(@SystemLibs, $Path);
- $SysDescriptor{"SearchLibs"}{get_dirname($Path)}=1;
- }
- }
- foreach my $Path (keys(%{$SysDescriptor{"Headers"}}))
- {
- if(not -e $Path) {
- exitStatus("Access_Error", "can't access \'$Path\'");
- }
- if(-d $Path)
- {
- if(my @SubHeaders = cmd_find($Path,"f","","")) {
- push(@SysHeaders, @SubHeaders);
- }
- $SysDescriptor{"SearchHeaders"}{$Path}=1;
- }
- else
- { # single file
- push(@SysHeaders, $Path);
- $SysDescriptor{"SearchHeaders"}{get_dirname($Path)}=1;
- }
- }
- my $GroupByHeaders = 0;
- if($CheckHeadersOnly)
- { # -headers-only
- $GroupByHeaders = 1;
- # @SysHeaders = optimize_set(@SysHeaders);
- }
- elsif($SysDescriptor{"Image"})
- { # one big image
- $GroupByHeaders = 1;
- @SystemLibs = ($SysDescriptor{"Image"});
- }
- writeFile($SYS_DUMP_PATH."/target.txt", $OStarget);
- my (%SysLib_Symbols, %SymbolGroup, %Symbol_SysHeaders,
- %SysHeader_Symbols, %SysLib_SysHeaders, %MatchByName) = ();
- my (%Skipped, %Failed, %Success) = ();
- my (%SysHeaderDir_SysLibs, %SysHeaderDir_SysHeaders) = ();
- my (%LibPrefixes, %SymbolCounter, %TotalLibs) = ();
- my %Glibc = map {$_=>1} (
- "libc",
- "libpthread"
- );
- my ($SysInfo, $SysCInfo) = read_sys_info($OStarget);
- if(not $GroupByHeaders) {
- printMsg("INFO", "Indexing sonames ...");
- }
- my (%LibSoname, %SysLibVersion) = ();
- my %DevelPaths = map {$_=>1} @SystemLibs;
- foreach my $Path (sort keys(%{$SysDescriptor{"SearchLibs"}})) {
- foreach my $LPath (find_libs($Path,"",1)) {
- $DevelPaths{$LPath}=1;
- }
- }
- foreach my $LPath (keys(%DevelPaths))
- { # register SONAMEs
- my $LName = get_filename($LPath);
- my $LRelPath = cut_path_prefix($LPath, $SystemRoot);
- if(not is_target_lib($LName)) {
- next;
- }
- if($OSgroup=~/\A(linux|macos|freebsd)\Z/
- and $LName!~/\Alib/) {
- next;
- }
- if(my $Soname = get_soname($LPath))
- {
- if($OStarget eq "symbian")
- {
- if($Soname=~/[\/\\]/)
- { # L://epoc32/release/armv5/lib/gfxtrans{000a0000}.dso
- $Soname = get_filename($Soname);
- }
- $Soname = lc($Soname);
- }
- if(not defined $LibSoname{$LName}) {
- $LibSoname{$LName}=$Soname;
- }
- if(-l $LPath and my $Path = resolve_symlink($LPath))
- {
- my $Name = get_filename($Path);
- if(not defined $LibSoname{$Name}) {
- $LibSoname{$Name}=$Soname;
- }
- }
- }
- else
- { # windows and others
- $LibSoname{$LName}=$LName;
- }
- }
- my $SONAMES = "";
- foreach (sort {lc($a) cmp lc($b)} keys(%LibSoname)) {
- $SONAMES .= $_.";".$LibSoname{$_}."\n";
- }
- if(not $GroupByHeaders) {
- writeFile($SYS_DUMP_PATH."/sonames.txt", $SONAMES);
- }
- foreach my $LPath (sort keys(%DevelPaths))
- {# register VERSIONs
- my $LName = get_filename($LPath);
- if(not is_target_lib($LName)
- and not is_target_lib($LibSoname{$LName})) {
- next;
- }
- if(my $V = get_binversion($LPath))
- { # binary version
- $SysLibVersion{$LName} = $V;
- }
- elsif(my $V = parse_libname($LName, "version", $OStarget))
- { # source version
- $SysLibVersion{$LName} = $V;
- }
- elsif($LName=~/([\d\.\-\_]+)\.$LIB_EXT\Z/)
- { # libfreebl3.so
- if($1 ne 32 and $1 ne 64) {
- $SysLibVersion{$LName} = $1;
- }
- }
- }
- my $VERSIONS = "";
- foreach (sort {lc($a) cmp lc($b)} keys(%SysLibVersion)) {
- $VERSIONS .= $_.";".$SysLibVersion{$_}."\n";
- }
- if(not $GroupByHeaders) {
- writeFile($SYS_DUMP_PATH."/versions.txt", $VERSIONS);
- }
- my %SysLibs = ();
- foreach my $LPath (sort @SystemLibs)
- {
- my $LName = get_filename($LPath);
- my $LSName = parse_libname($LName, "short", $OStarget);
- my $LRelPath = cut_path_prefix($LPath, $SystemRoot);
- if(not is_target_lib($LName)) {
- next;
- }
- if($OSgroup=~/\A(linux|macos|freebsd)\Z/
- and $LName!~/\Alib/) {
- next;
- }
- if($OStarget eq "symbian")
- {
- if(my $V = parse_libname($LName, "version", $OStarget))
- { # skip qtcore.dso
- # register qtcore{00040604}.dso
- delete($SysLibs{get_dirname($LPath)."\\".$LSName.".".$LIB_EXT});
- my $MV = parse_libname($LibSoname{$LSName.".".$LIB_EXT}, "version", $OStarget);
- if($MV and $V ne $MV)
- { # skip other versions:
- # qtcore{00040700}.dso
- # qtcore{00040702}.dso
- next;
- }
- }
- }
- if(my $Skip = $SysCInfo->{"skip_libs"})
- { # do NOT check some libs
- if(check_list($LRelPath, $Skip)) {
- next;
- }
- }
- if(-l $LPath)
- { # symlinks
- if(my $Path = resolve_symlink($LPath)) {
- $SysLibs{$Path} = 1;
- }
- }
- elsif(-f $LPath)
- {
- if($Glibc{$LSName}
- and cmd_file($LPath)=~/ASCII/)
- {# GNU ld scripts (libc.so, libpthread.so)
- my @Candidates = cmd_find($SystemRoot."/lib","",$LSName.".".$LIB_EXT."*","1");
- if(@Candidates)
- {
- my $Candidate = $Candidates[0];
- if(-l $Candidate
- and my $Path = resolve_symlink($Candidate)) {
- $Candidate = $Path;
- }
- $SysLibs{$Candidate} = 1;
- }
- }
- else {
- $SysLibs{$LPath} = 1;
- }
- }
- }
- @SystemLibs = ();# clear memory
- if(not $CheckHeadersOnly)
- {
- if($SysDescriptor{"Image"}) {
- printMsg("INFO", "Reading symbols from image ...");
- }
- else {
- printMsg("INFO", "Reading symbols from libraries ...");
- }
- }
- foreach my $LPath (sort keys(%SysLibs))
- {
- my $LRelPath = cut_path_prefix($LPath, $SystemRoot);
- my $LName = get_filename($LPath);
- my $Library_Symbol = getSymbols_Lib(1, $LPath, 0, (), "-Weak");
- my @AllSymbols = keys(%{$Library_Symbol->{$LName}});
- my $tr_name = translateSymbols(@AllSymbols, 1);
- foreach my $Symbol (@AllSymbols)
- {
- $Symbol=~s/[\@\$]+(.*)\Z//g;
- if($Symbol=~/\A(_Z|\?)/)
- {
- if(skipGlobalData($Symbol)) {
- next;
- }
- if($Symbol=~/(C1|C2|D0|D1|D2)E/)
- { # do NOT analyze constructors
- # and destructors
- next;
- }
- my $Unmangled = $tr_name->{$Symbol};
- $Unmangled=~s/<.+>//g;
- if($Unmangled=~/\A([\w:]+)/)
- { # cut out the parameters
- my @Elems = split(/::/, $1);
- my ($Class, $Short) = ();
- $Short = $Elems[$#Elems];
- if($#Elems>=1) {
- $Class = $Elems[$#Elems-1];
- pop(@Elems);
- }
- # the short and class name should be
- # matched in one header file
- $SymbolGroup{$LRelPath}{$Class} = $Short;
- foreach my $Sym (@Elems)
- {
- if($SysCInfo->{"ignore_symbols"}{$Symbol})
- { # do NOT match this symbol
- next;
- }
- $SysLib_Symbols{$LPath}{$Sym}=1;
- if(my $Prefix = getPrefix($Sym)) {
- $LibPrefixes{$Prefix}{$LName}+=1;
- }
- $SymbolCounter{$Sym}{$LName}=1;
- }
- }
- }
- else
- {
- if($SysCInfo->{"ignore_symbols"}{$Symbol})
- { # do NOT match this symbol
- next;
- }
- $SysLib_Symbols{$LPath}{$Symbol}=1;
- if(my $Prefix = getPrefix($Symbol)) {
- $LibPrefixes{$Prefix}{$LName}+=1;
- }
- $SymbolCounter{$Symbol}{$LName}=1;
- }
- }
- }
- if(not $CheckHeadersOnly) {
- writeFile($SYS_DUMP_PATH."/symbols.txt", Dumper(\%SysLib_Symbols));
- }
- my (%DupLibs, %VersionedLibs) = ();
- foreach my $LPath1 (sort keys(%SysLib_Symbols))
- { # match duplicated libs
- # libmenu contains all symbols from libmenuw
- my $SName = parse_libname(get_filename($LPath1), "shortest", $OStarget);
- foreach my $LPath2 (sort keys(%SysLib_Symbols))
- {
- next if($LPath1 eq $LPath2);
- if($SName eq parse_libname(get_filename($LPath2), "shortest", $OStarget))
- { # libpython-X.Y
- $VersionedLibs{$LPath1}{$LPath2}=1;
- next;
- }
- my $Duplicate=1;
- foreach (keys(%{$SysLib_Symbols{$LPath1}}))
- {
- if(not defined $SysLib_Symbols{$LPath2}{$_}) {
- $Duplicate=0;
- last;
- }
- }
- if($Duplicate) {
- $DupLibs{$LPath1}{$LPath2}=1;
- }
- }
- }
- foreach my $Prefix (keys(%LibPrefixes))
- {
- my @Libs = keys(%{$LibPrefixes{$Prefix}});
- @Libs = sort {$LibPrefixes{$Prefix}{$b}<=>$LibPrefixes{$Prefix}{$a}} @Libs;
- $LibPrefixes{$Prefix}=$Libs[0];
- }
- printMsg("INFO", "Reading symbols from headers ...");
- foreach my $HPath (@SysHeaders)
- {
- $HPath = path_format($HPath, $OSgroup);
- my $HRelPath = cut_path_prefix($HPath, $SystemRoot);
- my ($HDir, $HName) = separate_path($HRelPath);
- if(is_not_header($HName))
- { # have a wrong extension: .gch, .in
- next;
- }
- if($HName=~/~\Z/)
- { # reserved copy
- next;
- }
- if($HRelPath=~/[\/\\]_gen/)
- { # telepathy-1.0/telepathy-glib/_gen
- # telepathy-1.0/libtelepathy/_gen-tp-constants-deprecated.h
- next;
- }
- if($HRelPath=~/include[\/\\]linux[\/\\]/)
- { # kernel-space headers
- next;
- }
- if($HRelPath=~/include[\/\\]asm[\/\\]/)
- { # asm headers
- next;
- }
- if($HRelPath=~/[\/\\]microb-engine[\/\\]/)
- { # MicroB engine (Maemo 4)
- next;
- }
- if($HRelPath=~/\Wprivate(\W|\Z)/)
- { # private directories (include/tcl-private, ...)
- next;
- }
- my $Content = readFile($HPath);
- $Content=~s/\/\*(.|\n)+?\*\///g;
- $Content=~s/\/\/.*?\n//g;# remove comments
- $Content=~s/#\s*define[^\n\\]*(\\\n[^\n\\]*)+\n*//g;# remove defines
- $Content=~s/#[^\n]*?\n//g;# remove directives
- $Content=~s/(\A|\n)class\s+\w+;\n//g;# remove forward declarations
- # FIXME: try to add preprocessing stage
- foreach my $Symbol (split(/\W+/, $Content))
- {
- $Symbol_SysHeaders{$Symbol}{$HRelPath} = 1;
- $SysHeader_Symbols{$HRelPath}{$Symbol} = 1;
- }
- $SysHeaderDir_SysHeaders{$HDir}{$HName} = 1;
- my $HShort = $HName;
- $HShort=~s/\.\w+\Z//g;
- if($HShort=~/\Alib/) {
- $MatchByName{$HShort} = $HRelPath;
- }
- elsif(get_filename(get_dirname($HRelPath))=~/\Alib(.+)\Z/)
- { # libical/ical.h
- if($HShort=~/\Q$1\E/) {
- $MatchByName{"lib".$HShort} = $HRelPath;
- }
- }
- elsif($OStarget eq "windows"
- and $HShort=~/api\Z/) {
- $MatchByName{$HShort} = $HRelPath;
- }
- }
- my %SkipDHeaders = (
- # header files, that should be in the <skip_headers> section
- # but should be matched in the algorithm
- # MeeGo 1.2 Harmattan
- "libtelepathy-qt4" => ["TelepathyQt4/_gen", "client.h",
- "TelepathyQt4/*-*", "debug.h", "global.h",
- "properties.h", "Channel", "channel.h", "message.h"],
- );
- filter_format(\%SkipDHeaders);
- if(not $GroupByHeaders) {
- printMsg("INFO", "Matching symbols ...");
- }
- foreach my $LPath (sort keys(%SysLibs))
- { # matching
- my $LName = get_filename($LPath);
- my $LNameSE = parse_libname($LName, "name+ext", $OStarget);
- my $LRelPath = cut_path_prefix($LPath, $SystemRoot);
- my $LSName = parse_libname($LName, "short", $OStarget);
- my $SName = parse_libname($LName, "shortest", $OStarget);
- if($LRelPath=~/\/debug\//)
- { # debug libs
- $Skipped{$LRelPath}=1;
- next;
- }
- $TotalLibs{$LRelPath}=1;
- $SysLib_SysHeaders{$LRelPath} = ();
- if(keys(%{$SysLib_Symbols{$LPath}}))
- { # try to match by name of the header
- if(my $Path = $MatchByName{$LSName}) {
- $SysLib_SysHeaders{$LRelPath}{$Path}="exact match ($LSName)";
- }
- if(length($SName)>=3
- and my $Path = $MatchByName{"lib".$SName}) {
- $SysLib_SysHeaders{$LRelPath}{$Path}="exact match (lib$SName)";
- }
- }
- my (%SymbolDirs, %SymbolFiles) = ();
- foreach my $Symbol (sort {length($b) cmp length($a)}
- sort keys(%{$SysLib_Symbols{$LPath}}))
- {
- if($SysCInfo->{"ignore_symbols"}{$Symbol}) {
- next;
- }
- if(not $DupLibs{$LPath}
- and not $VersionedLibs{$LPath}
- and keys(%{$SymbolCounter{$Symbol}})>=2
- and my $Prefix = getPrefix($Symbol))
- { # duplicated symbols
- if($LibPrefixes{$Prefix}
- and $LibPrefixes{$Prefix} ne $LName
- and not $Glibc{$LSName}) {
- next;
- }
- }
- if(length($Symbol)<=2) {
- next;
- }
- if($Symbol!~/[A-Z_0-9]/
- and length($Symbol)<10
- and keys(%{$Symbol_SysHeaders{$Symbol}})>=3)
- { # undistinguished symbols
- # FIXME: improve this filter
- # signalfd (libc.so)
- # regcomp (libpcreposix.so)
- next;
- }
- if($Symbol=~/\A(_M_|_Rb_|_S_)/)
- { # _M_insert, _Rb_tree, _S_destroy_c_locale
- next;
- }
- if($Symbol=~/\A[A-Z][a-z]+\Z/)
- { # Clone, Initialize, Skip, Unlock, Terminate, Chunk
- next;
- }
- if($Symbol=~/\A[A-Z][A-Z]\Z/)
- { # BC, PC, UP, SP
- next;
- }
- if($Symbol=~/_t\Z/)
- { # pthread_mutex_t, wchar_t
- next;
- }
- my @SymHeaders = keys(%{$Symbol_SysHeaders{$Symbol}});
- @SymHeaders = sort {lc($a) cmp lc($b)} @SymHeaders;# sort by name
- @SymHeaders = sort {length(get_dirname($a))<=>length(get_dirname($b))} @SymHeaders;# sort by length
- if(length($SName)>=3)
- { # sort candidate headers by name
- @SymHeaders = sort {$b=~/\Q$SName\E/i<=>$a=~/\Q$SName\E/i} @SymHeaders;
- }
- else
- { # libz, libX11
- @SymHeaders = sort {$b=~/lib\Q$SName\E/i<=>$a=~/lib\Q$SName\E/i} @SymHeaders;
- @SymHeaders = sort {$b=~/\Q$SName\Elib/i<=>$a=~/\Q$SName\Elib/i} @SymHeaders;
- }
- @SymHeaders = sort {$b=~/\Q$LSName\E/i<=>$a=~/\Q$LSName\E/i} @SymHeaders;
- @SymHeaders = sort {$SymbolDirs{get_dirname($b)}<=>$SymbolDirs{get_dirname($a)}} @SymHeaders;
- @SymHeaders = sort {$SymbolFiles{get_filename($b)}<=>$SymbolFiles{get_filename($a)}} @SymHeaders;
- foreach my $HRelPath (@SymHeaders)
- {
- if(my $Group = $SymbolGroup{$LRelPath}{$Symbol}) {
- if(not $SysHeader_Symbols{$HRelPath}{$Group}) {
- next;
- }
- }
- if(my $Search = $SysInfo->{$LSName}{"headers"})
- { # search for specified headers
- if(not check_list($HRelPath, $Search)) {
- next;
- }
- }
- if(my $Skip = $SysInfo->{$LSName}{"skip_headers"})
- { # do NOT search for some headers
- if(check_list($HRelPath, $Skip)) {
- next;
- }
- }
- if(my $Skip = $SysCInfo->{"skip_headers"})
- { # do NOT search for some headers
- if(check_list($HRelPath, $Skip)) {
- next;
- }
- }
- if(my $Skip = $SysInfo->{$LSName}{"non_self_compiled"})
- { # do NOT search for some headers
- if(check_list($HRelPath, $Skip)) {
- $SymbolDirs{get_dirname($HRelPath)}+=1;
- $SymbolFiles{get_filename($HRelPath)}+=1;
- next;
- }
- }
- my $Continue = 1;
- foreach my $Name (keys(%{$SysCInfo->{"sheaders"}}))
- {
- if($LSName!~/\Q$Name\E/
- and check_list($HRelPath, $SysCInfo->{"sheaders"}{$Name}))
- { # restriction to search for C++ or Boost headers
- # in the boost/ and c++/ directories only
- $Continue=0;
- last;
- }
- }
- if(not $Continue) {
- next;
- }
- $SysLib_SysHeaders{$LRelPath}{$HRelPath}=$Symbol;
- $SysHeaderDir_SysLibs{get_dirname($HRelPath)}{$LNameSE}=1;
- $SysHeaderDir_SysLibs{get_dirname(get_dirname($HRelPath))}{$LNameSE}=1;
- $SymbolDirs{get_dirname($HRelPath)}+=1;
- $SymbolFiles{get_filename($HRelPath)}+=1;
- last;# select one header for one symbol
- }
- }
- if(keys(%{$SysLib_SysHeaders{$LRelPath}})) {
- $Success{$LRelPath}=1;
- }
- else {
- $Failed{$LRelPath}=1;
- }
- }
- if(not $GroupByHeaders)
- { # matching results
- writeFile($SYS_DUMP_PATH."/match.txt", Dumper(\%SysLib_SysHeaders));
- writeFile($SYS_DUMP_PATH."/skipped.txt", join("\n", sort keys(%Skipped)));
- writeFile($SYS_DUMP_PATH."/failed.txt", join("\n", sort keys(%Failed)));
- }
- (%SysLib_Symbols, %SymbolGroup, %Symbol_SysHeaders, %SysHeader_Symbols) = ();# free memory
- if($GroupByHeaders)
- {
- if($SysDescriptor{"Image"} and not $CheckHeadersOnly) {
- @SysHeaders = keys(%{$SysLib_SysHeaders{$SysDescriptor{"Image"}}});
- }
- %SysLib_SysHeaders = ();
- foreach my $Path (@SysHeaders)
- {
- if(my $Skip = $SysCInfo->{"skip_headers"})
- { # do NOT search for some headers
- if(check_list($Path, $Skip)) {
- next;
- }
- }
- $SysLib_SysHeaders{$Path}{$Path} = 1;
- }
- if($CheckHeadersOnly) {
- writeFile($SYS_DUMP_PATH."/mode.txt", "headers-only");
- }
- else {
- writeFile($SYS_DUMP_PATH."/mode.txt", "group-by-headers");
- }
- }
- @SysHeaders = ();# clear memory
- my (%Skipped, %Failed, %Success) = ();
- printMsg("INFO", "Generating XML descriptors ...");
- foreach my $LRelPath (keys(%SysLib_SysHeaders))
- {
- my $LName = get_filename($LRelPath);
- my $DPath = $SYS_DUMP_PATH."/descriptors/$LName.xml";
- unlink($DPath);
- if(my @LibHeaders = keys(%{$SysLib_SysHeaders{$LRelPath}}))
- {
- my $LSName = parse_libname($LName, "short", $OStarget);
- if($GroupByHeaders)
- { # header short name
- $LSName = $LName;
- $LSName=~s/\.(.+?)\Z//;
- }
- my (%DirsHeaders, %Includes) = ();
- foreach my $HRelPath (@LibHeaders) {
- $DirsHeaders{get_dirname($HRelPath)}{$HRelPath}=1;
- }
- foreach my $Dir (keys(%DirsHeaders))
- {
- my $DirPart = 0;
- my $TotalHeaders = keys(%{$SysHeaderDir_SysHeaders{$Dir}});
- if($TotalHeaders) {
- $DirPart = (keys(%{$DirsHeaders{$Dir}})*100)/$TotalHeaders;
- }
- my $Neighbourhoods = keys(%{$SysHeaderDir_SysLibs{$Dir}});
- if($Neighbourhoods==1)
- { # one lib in this directory
- if(get_filename($Dir) ne "include"
- and $DirPart>=5)
- { # complete directory
- $Includes{$Dir} = 1;
- }
- else
- { # list of headers
- @Includes{keys(%{$DirsHeaders{$Dir}})}=values(%{$DirsHeaders{$Dir}});
- }
- }
- elsif((keys(%{$DirsHeaders{$Dir}})*100)/($#LibHeaders+1)>5)
- {# remove 5% divergence
- if(get_filename($Dir) ne "include"
- and $DirPart>=50)
- { # complete directory
- $Includes{$Dir} = 1;
- }
- else
- { # list of headers
- @Includes{keys(%{$DirsHeaders{$Dir}})}=values(%{$DirsHeaders{$Dir}});
- }
- }
- }
- if($GroupByHeaders)
- { # one header in one ABI dump
- %Includes = ($LibHeaders[0] => 1);
- }
- my $LVersion = $SysLibVersion{$LName};
- if($LVersion)
- {# append by system name
- $LVersion .= "-".$SysDescriptor{"Name"};
- }
- else {
- $LVersion = $SysDescriptor{"Name"};
- }
- my @Content = ("<version>\n $LVersion\n</version>");
- my @IncHeaders = sort {natural_sorting($a, $b)} keys(%Includes);
- sort_by_word(\@IncHeaders, parse_libname($LName, "shortest", $OStarget));
- if(is_abs($IncHeaders[0])) {
- push(@Content, "<headers>\n ".join("\n ", @IncHeaders)."\n</headers>");
- }
- else {
- push(@Content, "<headers>\n {RELPATH}/".join("\n {RELPATH}/", @IncHeaders)."\n</headers>");
- }
- if($GroupByHeaders)
- {
- if($SysDescriptor{"Image"}) {
- push(@Content, "<libs>\n ".$SysDescriptor{"Image"}."\n</libs>");
- }
- }
- else
- {
- if(is_abs($LRelPath) or -f $LRelPath) {
- push(@Content, "<libs>\n $LRelPath\n</libs>");
- }
- else {
- push(@Content, "<libs>\n {RELPATH}/$LRelPath\n</libs>");
- }
- }
- if(my @SearchHeaders = keys(%{$SysDescriptor{"SearchHeaders"}})) {
- push(@Content, "<search_headers>\n ".join("\n ", @SearchHeaders)."\n</search_headers>");
- }
- if(my @SearchLibs = keys(%{$SysDescriptor{"SearchLibs"}})) {
- push(@Content, "<search_libs>\n ".join("\n ", @SearchLibs)."\n</search_libs>");
- }
- if(my @Tools = keys(%{$SysDescriptor{"Tools"}})) {
- push(@Content, "<tools>\n ".join("\n ", @Tools)."\n</tools>");
- }
- my @Skip = ();
- if($SysInfo->{$LSName}{"skip_headers"}) {
- @Skip = (@Skip, @{$SysInfo->{$LSName}{"skip_headers"}});
- }
- if($SysCInfo->{"skip_headers"}) {
- @Skip = (@Skip, @{$SysCInfo->{"skip_headers"}});
- }
- if($SysInfo->{$LSName}{"non_self_compiled"}) {
- @Skip = (@Skip, @{$SysInfo->{$LSName}{"non_self_compiled"}});
- }
- if($SkipDHeaders{$LSName}) {
- @Skip = (@Skip, @{$SkipDHeaders{$LSName}});
- }
- if(@Skip) {
- push(@Content, "<skip_headers>\n ".join("\n ", @Skip)."\n</skip_headers>");
- }
- if($SysInfo->{$LSName}{"add_include_paths"}) {
- push(@Content, "<add_include_paths>\n ".join("\n ", @{$SysInfo->{$LSName}{"add_include_paths"}})."\n</add_include_paths>");
- }
- if($SysInfo->{$LSName}{"skip_types"}) {
- push(@Content, "<skip_types>\n ".join("\n ", @{$SysInfo->{$LSName}{"skip_types"}})."\n</skip_types>");
- }
- my @SkipSymb = ();
- if($SysInfo->{$LSName}{"skip_symbols"}) {
- push(@SkipSymb, @{$SysInfo->{$LSName}{"skip_symbols"}});
- }
- if($SysCInfo->{"skip_symbols"}) {
- push(@SkipSymb, @{$SysCInfo->{"skip_symbols"}});
- }
- if(@SkipSymb) {
- push(@Content, "<skip_symbols>\n ".join("\n ", @SkipSymb)."\n</skip_symbols>");
- }
- my @Preamble = ();
- if($SysCInfo->{"include_preamble"}) {
- push(@Preamble, @{$SysCInfo->{"include_preamble"}});
- }
- if($LSName=~/\AlibX\w+\Z/)
- { # add Xlib.h for libXt, libXaw, libXext and others
- push(@Preamble, "Xlib.h", "X11/Intrinsic.h");
- }
- if($SysInfo->{$LSName}{"include_preamble"}) {
- push(@Preamble, @{$SysInfo->{$LSName}{"include_preamble"}});
- }
- if(@Preamble) {
- push(@Content, "<include_preamble>\n ".join("\n ", @Preamble)."\n</include_preamble>");
- }
- my @Defines = ();
- if($SysCInfo->{"defines"}) {
- push(@Defines, $SysCInfo->{"defines"});
- }
- if($SysInfo->{$LSName}{"defines"}) {
- push(@Defines, $SysInfo->{$LSName}{"defines"});
- }
- if($SysDescriptor{"Defines"}) {
- push(@Defines, $SysDescriptor{"Defines"});
- }
- if(@Defines) {
- push(@Content, "<defines>\n ".join("\n ", @Defines)."\n</defines>");
- }
- my @CompilerOpts = ();
- if($SysCInfo->{"gcc_options"}) {
- push(@CompilerOpts, @{$SysCInfo->{"gcc_options"}});
- }
- if($SysInfo->{$LSName}{"gcc_options"}) {
- push(@CompilerOpts, @{$SysInfo->{$LSName}{"gcc_options"}});
- }
- if(@CompilerOpts) {
- push(@Content, "<gcc_options>\n ".join("\n ", @CompilerOpts)."\n</gcc_options>");
- }
- if($SysDescriptor{"CrossPrefix"}) {
- push(@Content, "<cross_prefix>\n ".$SysDescriptor{"CrossPrefix"}."\n</cross_prefix>");
- }
- writeFile($DPath, join("\n\n", @Content));
- $Success{$LRelPath}=1;
- }
- }
- printMsg("INFO", "Dumping ABIs:");
- my %DumpSuccess = ();
- my @Descriptors = cmd_find($SYS_DUMP_PATH."/descriptors","f","*.xml","1");
- foreach my $DPath (sort {lc($a) cmp lc($b)} @Descriptors)
- {
- my $DName = get_filename($DPath);
- my $LName = "";
- if($DName=~/\A(.+).xml\Z/) {
- $LName = $1;
- }
- else {
- next;
- }
- if(not is_target_lib($LName)
- and not is_target_lib($LibSoname{$LName})) {
- next;
- }
- $DPath = cut_path_prefix($DPath, $ORIG_DIR);
- my $ACC_dump = "perl $0";
- if($GroupByHeaders)
- { # header name is going here
- $ACC_dump .= " -l $LName";
- }
- else {
- $ACC_dump .= " -l ".parse_libname($LName, "name", $OStarget);
- }
- $ACC_dump .= " -dump \"$DPath\"";
- if($SystemRoot)
- {
- $ACC_dump .= " -relpath \"$SystemRoot\"";
- $ACC_dump .= " -sysroot \"$SystemRoot\"";
- }
- my $DumpPath = "$SYS_DUMP_PATH/abi_dumps/$LName.abi.".getAR_EXT($OSgroup);
- $ACC_dump .= " -dump-path \"$DumpPath\"";
- my $LogPath = "$SYS_DUMP_PATH/logs/$LName.txt";
- unlink($LogPath);
- $ACC_dump .= " -log-path \"$LogPath\"";
- if($CrossGcc) {
- $ACC_dump .= " -cross-gcc \"$CrossGcc\"";
- }
- if($CheckHeadersOnly) {
- $ACC_dump .= " -headers-only";
- }
- if($UseStaticLibs) {
- $ACC_dump .= " -static-libs";
- }
- if($GroupByHeaders) {
- $ACC_dump .= " -header $LName";
- }
- if($NoStdInc
- or $OStarget=~/windows|symbian/)
- { # 1. user-defined
- # 2. windows/minGW
- # 3. symbian/GCC
- $ACC_dump .= " -nostdinc";
- }
- if($Quiet)
- { # quiet mode
- $ACC_dump .= " -quiet";
- }
- if($LogMode eq "n") {
- $ACC_dump .= " -logging-mode n";
- }
- elsif($Quiet) {
- $ACC_dump .= " -logging-mode a";
- }
- if($Debug)
- { # debug mode
- $ACC_dump .= " -debug";
- printMsg("INFO", "$ACC_dump");
- }
- printMsg("INFO_C", "Dumping $LName: ");
- system($ACC_dump." 1>$TMP_DIR/null 2>$TMP_DIR/$LName.stderr");
- appendFile("$SYS_DUMP_PATH/logs/$LName.txt", "The ACC parameters:\n $ACC_dump\n");
- if(-s "$TMP_DIR/$LName.stderr")
- {
- appendFile("$SYS_DUMP_PATH/logs/$LName.txt", readFile("$TMP_DIR/$LName.stderr"));
- if(get_CoreError($?>>8) eq "Invalid_Dump") {
- printMsg("INFO", "Empty");
- }
- else {
- printMsg("INFO", "Failed (\'$SYS_DUMP_PATH/logs/$LName.txt\')");
- }
- }
- elsif(not -f $DumpPath) {
- printMsg("INFO", "Failed (\'$SYS_DUMP_PATH/logs/$LName.txt\')");
- }
- else
- {
- $DumpSuccess{$LName}=1;
- printMsg("INFO", "Ok");
- }
- }
- if(not $GroupByHeaders)
- { # general mode
- printMsg("INFO", "Total libraries: ".keys(%TotalLibs));
- printMsg("INFO", "Skipped libraries: ".keys(%Skipped)." ($SYS_DUMP_PATH/skipped.txt)");
- printMsg("INFO", "Failed to find headers: ".keys(%Failed)." ($SYS_DUMP_PATH/failed.txt)");
- }
- printMsg("INFO", "Created descriptors: ".keys(%Success)." ($SYS_DUMP_PATH/descriptors/)");
- printMsg("INFO", "Dumped ABIs: ".keys(%DumpSuccess)." ($SYS_DUMP_PATH/abi_dumps/)");
- printMsg("INFO", "The ".$SysDescriptor{"Name"}." system ABI has been dumped to:\n $SYS_DUMP_PATH");
-}
-
-return 1; \ No newline at end of file
diff --git a/modules/Internals/Styles/.svn/all-wcprops b/modules/Internals/Styles/.svn/all-wcprops
deleted file mode 100644
index 2efa661..0000000
--- a/modules/Internals/Styles/.svn/all-wcprops
+++ /dev/null
@@ -1,23 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 70
-/svn/abi-compliance-checker/!svn/ver/52/trunk/modules/Internals/Styles
-END
-CompatReport.css
-K 25
-svn:wc:ra_dav:version-url
-V 87
-/svn/abi-compliance-checker/!svn/ver/52/trunk/modules/Internals/Styles/CompatReport.css
-END
-SymbolsList.css
-K 25
-svn:wc:ra_dav:version-url
-V 86
-/svn/abi-compliance-checker/!svn/ver/52/trunk/modules/Internals/Styles/SymbolsList.css
-END
-CmpSystems.css
-K 25
-svn:wc:ra_dav:version-url
-V 85
-/svn/abi-compliance-checker/!svn/ver/52/trunk/modules/Internals/Styles/CmpSystems.css
-END
diff --git a/modules/Internals/Styles/.svn/entries b/modules/Internals/Styles/.svn/entries
deleted file mode 100644
index 849d9fd..0000000
--- a/modules/Internals/Styles/.svn/entries
+++ /dev/null
@@ -1,130 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Internals/Styles
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-11-11T14:33:53.617108Z
-52
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-CompatReport.css
-file
-
-
-
-
-2011-11-11T12:09:35.000000Z
-8d59b5188c486d1c9666cf4ab339b749
-2011-11-11T14:33:53.617108Z
-52
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-4140
-
-SymbolsList.css
-file
-
-
-
-
-2011-11-11T12:01:26.000000Z
-249683c5654907df6e6eb6104af2ed93
-2011-11-11T14:33:53.617108Z
-52
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1099
-
-CmpSystems.css
-file
-
-
-
-
-2011-11-11T12:11:14.000000Z
-235ce705773be0ba620a05f92de972dd
-2011-11-11T14:33:53.617108Z
-52
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1003
-
diff --git a/modules/Internals/Styles/.svn/text-base/CmpSystems.css.svn-base b/modules/Internals/Styles/.svn/text-base/CmpSystems.css.svn-base
deleted file mode 100644
index f36e865..0000000
--- a/modules/Internals/Styles/.svn/text-base/CmpSystems.css.svn-base
+++ /dev/null
@@ -1,62 +0,0 @@
-body {
- font-family:Arial;
- font-size:14px;
- background:#ffffff;
- color:Black;
- padding-left:15px;
-}
-hr {
- color:Black;
- background-color:Black;
- height:1px;
- border:0;
-}
-h1 {
- margin-bottom:3px;
- padding-bottom:3px;
- font-size:26px;
- white-space:nowrap;
-}
-table.wikitable {
- border-collapse:collapse;
- margin:1em 1em 1em 0;
- background:#f9f9f9;
- border:1px #aaaaaa solid;
-}
-table.wikitable td, th {
- border:1px #aaaaaa solid;
- text-align:center;
- padding:0.2em;
- padding-left:5px;
- padding-right:5px;
- white-space:nowrap;
-}
-table.wikitable th {
- background:#f2f2f2;
-}
-table.wikitable td.left {
- text-align:left;
- background-color:#f2f2f2;
-}
-td.passed {
- background-color:#CCFFCC;
-}
-td.warning {
- background-color:#F4F4AF;
-}
-td.failed {
- background-color:#FFC3CE;
-}
-td.new {
- background-color:#C6DEFF;
-}
-a.default {
- color:#336699;
-}
-th.severity {
- width:85px;
- color:Black;
-}
-sup {
- font-size:10px;
-} \ No newline at end of file
diff --git a/modules/Internals/Styles/.svn/text-base/CompatReport.css.svn-base b/modules/Internals/Styles/.svn/text-base/CompatReport.css.svn-base
deleted file mode 100644
index a2c0d4d..0000000
--- a/modules/Internals/Styles/.svn/text-base/CompatReport.css.svn-base
+++ /dev/null
@@ -1,236 +0,0 @@
-body {
- font-family:Arial;
- color:Black;
- font-size:14px;
-}
-hr {
- color:Black;
- background-color:Black;
- height:1px;
- border:0;
-}
-h1 {
- margin-bottom:0px;
- padding-bottom:0px;
- font-size:26px;
-}
-h2 {
- margin-bottom:0px;
- padding-bottom:0px;
- font-size:20px;
- white-space:nowrap;
-}
-span.section {
- font-weight:bold;
- cursor:pointer;
- margin-left:7px;
- font-size:16px;
- color:#003E69;
- white-space:nowrap;
-}
-span.new_signature {
- font-weight:bold;
- margin-left:28px;
- font-size:16px;
- color:#003E69;
-}
-span.new_signature_label {
- margin-left:28px;
- font-size:14px;
- color:Black;
-}
-span:hover.section {
- color:#336699;
-}
-span.section_affected {
- cursor:pointer;
- margin-left:7px;
- font-size:14px;
- color:#cc3300;
-}
-span.section_info {
- cursor:pointer;
- margin-left:7px;
- font-size:14px;
- color:Black;
-}
-span.extendable {
- font-weight:100;
- font-size:16px;
-}
-span.h_name {
- color:#cc3300;
- font-size:14px;
- font-weight:bold;
-}
-div.h_list {
- padding-left:10px;
- color:#333333;
- font-size:15px;
-}
-span.ns_title {
- margin-left:2px;
- color:#408080;
- font-size:13px;
-}
-span.ns {
- color:#408080;
- font-size:13px;
- font-weight:bold;
-}
-div.lib_list {
- padding-left:10px;
- color:#333333;
- font-size:15px;
-}
-span.lib_name {
- color:Green;
- font-size:14px;
- font-weight:bold;
-}
-span.iname {
- font-weight:bold;
- font-size:16px;
- color:#003E69;
- margin-left:7px;
-}
-span.iname_b {
- font-weight:bold;
- font-size:15px;
- color:#333333;
-}
-span.int_p {
- font-weight:normal;
- white-space:normal;
-}
-div.affect {
- padding-left:15px;
- padding-bottom:4px;
- font-size:14px;
- font-style:italic;
- line-height:13px;
-}
-div.affected {
- padding-left:30px;
- padding-top:5px;
-}
-table.problems_table {
- border-collapse:collapse;
- border:1px outset black;
- line-height:16px;
- margin-left:15px;
- margin-top:3px;
- margin-bottom:3px;
- width:900px;
-}
-table.problems_table td {
- border:1px solid Gray;
-}
-table.problems_table th {
- background-color:#eeeeee;
- color:#333333;
- font-weight:bold;
- font-size:13px;
- font-family:Verdana;
- border:1px solid Gray;
- text-align:center;
- vertical-align:top;
- white-space:nowrap;
-}
-table.virtual_table {
- border-collapse:collapse;
- border:1px outset black;
- line-height:16px;
- margin-left:30px;
- margin-top:3px;
- width:100px;
-}
-table.virtual_table td {
- border:1px solid Gray;
- white-space:nowrap;
- border:1px solid Gray;
-}
-table.virtual_table th {
- background-color:#eeeeee;
- color:#333333;
- font-weight:bold;
- font-size:13px;
- font-family:Verdana;
- border:1px solid Gray;
- text-align:center;
- vertical-align:top;
- white-space:nowrap;
-}
-td.vtable_red {
- background-color:#FFCCCC;
-}
-td.vtable_yellow {
- background-color:#FFFFCC;
-}
-table.summary {
- border-collapse:collapse;
- border:1px outset black;
-}
-table.summary th {
- background-color:#eeeeee;
- font-weight:100;
- text-align:left;
- font-size:15px;
- white-space:nowrap;
- border:1px inset gray;
-}
-table.summary td {
- padding-left:10px;
- padding-right:5px;
- text-align:right;
- font-size:16px;
- white-space:nowrap;
- border:1px inset gray;
-}
-table.code_view {
- cursor:text;
- margin-top:7px;
- width:50%;
- margin-left:20px;
- font-family:Consolas, Monaco, Monospace;
- font-size:14px;
- padding:10px;
- border:1px solid #e0e8e5;
- color:#444444;
- background-color:#eff3f2;
- overflow:auto;
-}
-table.code_view td {
- padding-left:15px;
- text-align:left;
- white-space:nowrap;
-}
-span.mangled {
- padding-left:15px;
- font-size:13px;
- cursor:text;
- color:#444444;
-}
-span.symver {
- color:#333333;
- font-size:14px;
- white-space:nowrap;
-}
-span.color_p {
- font-style:italic;
- color:Brown;
-}
-span.focus_p {
- font-style:italic;
- color:Red;
-}
-span.ttype {
- font-weight:100;
-}
-span.nowrap {
- white-space:nowrap;
-}
-span.value {
- white-space:nowrap;
- font-weight:bold;
-} \ No newline at end of file
diff --git a/modules/Internals/Styles/.svn/text-base/SymbolsList.css.svn-base b/modules/Internals/Styles/.svn/text-base/SymbolsList.css.svn-base
deleted file mode 100644
index d306f15..0000000
--- a/modules/Internals/Styles/.svn/text-base/SymbolsList.css.svn-base
+++ /dev/null
@@ -1,73 +0,0 @@
-body {
- font-family:Arial;
- color:Black;
- font-size:14px;
-}
-hr {
- color:Black;
- background-color:Black;
- height:1px;
- border:0;
-}
-h1 {
- font-size:26px;
-}
-span.iname {
- font-weight:bold;
- font-size:16px;
- color:#003E69;
- margin-left:7px;
-}
-span.section {
- font-weight:bold;
- cursor:pointer;
- margin-left:7px;
- font-size:16px;
- color:#003E69;
- white-space:nowrap;
-}
-span:hover.section {
- color:#336699;
-}
-span.h_name {
- color:#cc3300;
- font-size:14px;
- font-weight:bold;
-}
-span.ns_title {
- margin-left:2px;
- color:#408080;
- font-size:13px;
-}
-span.ns {
- color:#408080;
- font-size:13px;
- font-weight:bold;
-}
-span.lib_name {
- color:Green;
- font-size:14px;
- font-weight:bold;
-}
-span.int_p {
- font-weight:normal;
- white-space:normal;
-}
-span.mangled {
- padding-left:15px;
- font-size:13px;
- cursor:text;
- color:#444444;
-}
-span.symver {
- color:#333333;
- font-size:14px;
- white-space:nowrap;
-}
-span.color_p {
- font-style:italic;
- color:Brown;
-}
-span.nowrap {
- white-space:nowrap;
-} \ No newline at end of file
diff --git a/modules/Targets/.svn/all-wcprops b/modules/Targets/.svn/all-wcprops
deleted file mode 100644
index 411ea21..0000000
--- a/modules/Targets/.svn/all-wcprops
+++ /dev/null
@@ -1,5 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 61
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets
-END
diff --git a/modules/Targets/.svn/entries b/modules/Targets/.svn/entries
deleted file mode 100644
index 8d519ae..0000000
--- a/modules/Targets/.svn/entries
+++ /dev/null
@@ -1,37 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-symbian
-dir
-
-unix
-dir
-
-windows
-dir
-
diff --git a/modules/Targets/symbian/.svn/all-wcprops b/modules/Targets/symbian/.svn/all-wcprops
deleted file mode 100644
index ee63062..0000000
--- a/modules/Targets/symbian/.svn/all-wcprops
+++ /dev/null
@@ -1,11 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 69
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian
-END
-common.xml
-K 25
-svn:wc:ra_dav:version-url
-V 80
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/common.xml
-END
diff --git a/modules/Targets/symbian/.svn/entries b/modules/Targets/symbian/.svn/entries
deleted file mode 100644
index 866fe31..0000000
--- a/modules/Targets/symbian/.svn/entries
+++ /dev/null
@@ -1,65 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets/symbian
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-descriptors
-dir
-
-common.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-df3d9433fb9bed4716f7154df098764c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-346
-
diff --git a/modules/Targets/symbian/.svn/text-base/common.xml.svn-base b/modules/Targets/symbian/.svn/text-base/common.xml.svn-base
deleted file mode 100644
index f7fdda1..0000000
--- a/modules/Targets/symbian/.svn/text-base/common.xml.svn-base
+++ /dev/null
@@ -1,18 +0,0 @@
-<include_preamble>
- gcce/gcce.h
- e32base.h
-</include_preamble>
-
-<skip_libs>
- ekern{000a0000}.dso
- iic{000a0000}.dso
- drtaeabi{000a0000}.dso
- resman{000a0000}.dso
- rm_debug_ext{000a0000}.dso
- javascriptcore{000a0000}.dso
- obcmanager{000a0000}.dso
-</skip_libs>
-
-<skip_headers>
- kernel/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/all-wcprops b/modules/Targets/symbian/descriptors/.svn/all-wcprops
deleted file mode 100644
index 52625e6..0000000
--- a/modules/Targets/symbian/descriptors/.svn/all-wcprops
+++ /dev/null
@@ -1,197 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 81
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors
-END
-wpeng.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/wpeng.xml
-END
-qtxmlpatterns.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtxmlpatterns.xml
-END
-netsm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/netsm.xml
-END
-egul.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/egul.xml
-END
-qtnetwork.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtnetwork.xml
-END
-securesocket.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/securesocket.xml
-END
-qtmultimedia.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtmultimedia.xml
-END
-libstdcppv5.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/libstdcppv5.xml
-END
-libz.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/libz.xml
-END
-mediaclientaudio.xml
-K 25
-svn:wc:ra_dav:version-url
-V 102
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/mediaclientaudio.xml
-END
-ekern.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/ekern.xml
-END
-libglib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/libglib.xml
-END
-qtscript.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtscript.xml
-END
-nodemessages.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/nodemessages.xml
-END
-drmaudioplayutility.xml
-K 25
-svn:wc:ra_dav:version-url
-V 105
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/drmaudioplayutility.xml
-END
-meshmachine.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/meshmachine.xml
-END
-estlib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/estlib.xml
-END
-cone.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/cone.xml
-END
-libstdcpp.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/libstdcpp.xml
-END
-qtdeclarative.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtdeclarative.xml
-END
-qtgui.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtgui.xml
-END
-qtwebkit.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtwebkit.xml
-END
-redircli.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/redircli.xml
-END
-qtcore.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtcore.xml
-END
-esocksvr.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/esocksvr.xml
-END
-mbufmgr.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/mbufmgr.xml
-END
-libgles_cm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/libgles_cm.xml
-END
-pkcs10.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/pkcs10.xml
-END
-phonon.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/phonon.xml
-END
-stdnew.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/stdnew.xml
-END
-qtsql.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/qtsql.xml
-END
-libc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/symbian/descriptors/libc.xml
-END
diff --git a/modules/Targets/symbian/descriptors/.svn/entries b/modules/Targets/symbian/descriptors/.svn/entries
deleted file mode 100644
index 42d6ed8..0000000
--- a/modules/Targets/symbian/descriptors/.svn/entries
+++ /dev/null
@@ -1,1116 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets/symbian/descriptors
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-wpeng.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-145ef82fde8e2b91ef469ab748802a29
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-73
-
-qtxmlpatterns.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e83f867917dcc9ee8a244e5d7cafbd82
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-netsm.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-349afbd9283b76fd01bd51edd2c9beff
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-43
-
-egul.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-035ff9d5cfedba7ebc48a5af3e473181
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-qtnetwork.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e83f867917dcc9ee8a244e5d7cafbd82
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-securesocket.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e90e98de6a7edbb78b50ea9578140118
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-60
-
-qtmultimedia.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e83f867917dcc9ee8a244e5d7cafbd82
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-libstdcppv5.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-86593ae3556d5a6b49742d5e2dd61f01
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-367
-
-libz.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-18132201ede7a69ba1045c6860c2ac74
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-59
-
-mediaclientaudio.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-399170cc9633807a3ffc3a6f20e6c11b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-ekern.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-33994181b2fa65bc942266055f1e6b25
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-143
-
-libglib.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-103174b384d34bd8b71d0df240da0b13
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-61
-
-qtscript.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-ea4c7dbd935efb313fbf64903d0270d5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-61
-
-nodemessages.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-18059d444248d82e372d82596d18cf4b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-94
-
-drmaudioplayutility.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-399170cc9633807a3ffc3a6f20e6c11b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-meshmachine.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-0bb7802b0dd20ba7e2c1a26e882e361e
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-47
-
-estlib.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-ffcd26f46a01a210b3a3efb84ddf97a9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-120
-
-libstdcpp.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-1c2f563dc34a4c16dcf3396d282fac19
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-474
-
-cone.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-4403b55ca48f3b44ef11677c95a795a2
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-qtdeclarative.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e83f867917dcc9ee8a244e5d7cafbd82
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-qtgui.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-179349efdb9bc027eb4cf7ec0315cab4
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-90
-
-qtwebkit.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e83f867917dcc9ee8a244e5d7cafbd82
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-qtcore.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-a4b2ee10038af8b9b54e95db1098a506
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-152
-
-redircli.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e939f7eeb7ac83b1ed7f5061b5b5d14a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-mbufmgr.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-946183e3f4722ea497c0ed09849c4c64
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-69
-
-esocksvr.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-d9e9c386ed71a586602ecedd77992469
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-102
-
-libgles_cm.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-1a9d0ab12bada3e3f4648c580d23b497
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-95
-
-phonon.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-ea4c7dbd935efb313fbf64903d0270d5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-61
-
-pkcs10.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-56ed893959d211b5e4b0f0f0654bd8b9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-qtsql.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-3d16762d2a035eb18f13af15a4540535
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-60
-
-stdnew.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-771ec0e91b92afc47d717e6583e419ff
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-97
-
-libc.xml
-file
-
-
-
-
-2011-10-25T03:30:50.000000Z
-e387fdf99a6e67c0f0230726579f5d86
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-198
-
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/cone.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/cone.xml.svn-base
deleted file mode 100644
index 57d6f90..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/cone.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- coemain.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/drmaudioplayutility.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/drmaudioplayutility.xml.svn-base
deleted file mode 100644
index fef7104..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/drmaudioplayutility.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DSYMBIAN_CAF_V2
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/egul.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/egul.xml.svn-base
deleted file mode 100644
index ac61ac0..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/egul.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- gulutil.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/ekern.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/ekern.xml.svn-base
deleted file mode 100644
index 375f3a3..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/ekern.xml.svn-base
+++ /dev/null
@@ -1,10 +0,0 @@
-<skip_headers>
- e32*.h
- /win32/
- /memmodel/
- estring.h
-</skip_headers>
-
-<gcc_options>
- -D__KERNEL_MODE__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/esocksvr.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/esocksvr.xml.svn-base
deleted file mode 100644
index f24dddd..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/esocksvr.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- /comms-infras/
-</skip_headers>
-
-<gcc_options>
- -D__GCCXML__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/estlib.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/estlib.xml.svn-base
deleted file mode 100644
index fadc888..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/estlib.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<skip_headers>
- ieeefp.h
- nameser.h
-</skip_headers>
-
-<include_preamble>
- sys/types.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/libc.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/libc.xml.svn-base
deleted file mode 100644
index d44f62a..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/libc.xml.svn-base
+++ /dev/null
@@ -1,14 +0,0 @@
-<skip_headers>
- event.h
- /stdapis/
- arp.h
- ip_icmp.h
- ip.h
- estlib.h
- nameser.h
- ieeefp.h
-</skip_headers>
-
-<include_preamble>
- sys/types.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/libgles_cm.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/libgles_cm.xml.svn-base
deleted file mode 100644
index ebe77af..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/libgles_cm.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- /egl/
-</skip_headers>
-
-<include_preamble>
- gl.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/libglib.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/libglib.xml.svn-base
deleted file mode 100644
index 9dca6b4..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/libglib.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- gi18n.h
- gi18n-lib.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/libstdcpp.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/libstdcpp.xml.svn-base
deleted file mode 100644
index ac2d750..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/libstdcpp.xml.svn-base
+++ /dev/null
@@ -1,26 +0,0 @@
-<skip_headers>
- /stlportv5/
- c_locale.h
- _prolog.h
- _epilog.h
- /config/
- _relops_cont.h
- _function_adaptors.h
- _null_stream.h
- _ptrs_specialize.h
- _relops_hash_cont.h
- /debug/
- /tools/
- /wrappers/
- e32base.h
- _ostreambuf_iterator.h
- _streambuf_iterator.h
-</skip_headers>
-
-<include_preamble>
- stdapis/stlport/cstdlib
-</include_preamble>
-
-<gcc_options>
- -D__SYMBIAN_STDCPP_SUPPORT__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/libstdcppv5.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/libstdcppv5.xml.svn-base
deleted file mode 100644
index 2bc8910..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/libstdcppv5.xml.svn-base
+++ /dev/null
@@ -1,21 +0,0 @@
-<skip_headers>
- /tools/
- /stlport/
- _windows.h
- _prolog.h
- _epilog.h
- /config/
- _relops_cont.h
- _function_adaptors.h
- _null_stream.h
- _ptrs_specialize.h
- _relops_hash_cont.h
-</skip_headers>
-
-<include_preamble>
- stlportv5/cstdlib
-</include_preamble>
-
-<gcc_options>
- -D__SYMBIAN_STDCPP_SUPPORT__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/libz.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/libz.xml.svn-base
deleted file mode 100644
index fb31c2a..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/libz.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- ezlib.h
- /stdapis/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/mbufmgr.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/mbufmgr.xml.svn-base
deleted file mode 100644
index 34aa2e4..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/mbufmgr.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- es_mbuf.h
- es_mbuf.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/mediaclientaudio.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/mediaclientaudio.xml.svn-base
deleted file mode 100644
index fef7104..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/mediaclientaudio.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DSYMBIAN_CAF_V2
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/meshmachine.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/meshmachine.xml.svn-base
deleted file mode 100644
index afe6334..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/meshmachine.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -D__GCCXML__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/netsm.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/netsm.xml.svn-base
deleted file mode 100644
index 661afab..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/netsm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- mm_*.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/nodemessages.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/nodemessages.xml.svn-base
deleted file mode 100644
index f809944..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/nodemessages.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- mm_*.h
-</skip_headers>
-
-<gcc_options>
- -D__GCCXML__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/phonon.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/phonon.xml.svn-base
deleted file mode 100644
index 4cc510a..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/phonon.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /private/
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/pkcs10.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/pkcs10.xml.svn-base
deleted file mode 100644
index a35f9c0..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/pkcs10.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- asn1enc.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtcore.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtcore.xml.svn-base
deleted file mode 100644
index 7c52ce7..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtcore.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- *._p
- /private/
- qatomic_sh4a.h
- qt_windows.h
- qatomic_*.h
- qsharedpointer_impl.h
- qconfig*
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtdeclarative.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtdeclarative.xml.svn-base
deleted file mode 100644
index c28ffeb..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtdeclarative.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtgui.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtgui.xml.svn-base
deleted file mode 100644
index d981672..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtgui.xml.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-<skip_headers>
- /private/
- qwindowdefs_win.h
- qx11embed_x11.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtmultimedia.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtmultimedia.xml.svn-base
deleted file mode 100644
index c28ffeb..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtmultimedia.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtnetwork.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtnetwork.xml.svn-base
deleted file mode 100644
index c28ffeb..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtnetwork.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtscript.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtscript.xml.svn-base
deleted file mode 100644
index 4cc510a..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtscript.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /private/
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtsql.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtsql.xml.svn-base
deleted file mode 100644
index e31cb6e..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtsql.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /private/
- qsql_*.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtwebkit.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtwebkit.xml.svn-base
deleted file mode 100644
index c28ffeb..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtwebkit.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/qtxmlpatterns.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/qtxmlpatterns.xml.svn-base
deleted file mode 100644
index c28ffeb..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/qtxmlpatterns.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /private/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/redircli.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/redircli.xml.svn-base
deleted file mode 100644
index 831288d..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/redircli.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -D__HIDE_IPC_V1__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/securesocket.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/securesocket.xml.svn-base
deleted file mode 100644
index 7556794..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/securesocket.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- securesocket_internal.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/stdnew.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/stdnew.xml.svn-base
deleted file mode 100644
index 4a0972d..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/stdnew.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<gcc_options>
- -D__SYMBIAN_STDCPP_SUPPORT__
- -D__SYMBIAN_STDCPP_SUPPORT__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/symbian/descriptors/.svn/text-base/wpeng.xml.svn-base b/modules/Targets/symbian/descriptors/.svn/text-base/wpeng.xml.svn-base
deleted file mode 100644
index 13b3281..0000000
--- a/modules/Targets/symbian/descriptors/.svn/text-base/wpeng.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<gcc_options>
- -D__SECURE_API__
- -D__SECURE_API__
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/.svn/all-wcprops b/modules/Targets/unix/.svn/all-wcprops
deleted file mode 100644
index 5d2f25c..0000000
--- a/modules/Targets/unix/.svn/all-wcprops
+++ /dev/null
@@ -1,11 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 66
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix
-END
-common.xml
-K 25
-svn:wc:ra_dav:version-url
-V 77
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/common.xml
-END
diff --git a/modules/Targets/unix/.svn/entries b/modules/Targets/unix/.svn/entries
deleted file mode 100644
index 3bf0dbe..0000000
--- a/modules/Targets/unix/.svn/entries
+++ /dev/null
@@ -1,65 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets/unix
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-descriptors
-dir
-
-common.xml
-file
-
-
-
-
-2011-11-01T11:43:50.000000Z
-0add70c43534bef24866ea333e2eddc9
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1678
-
diff --git a/modules/Targets/unix/.svn/text-base/common.xml.svn-base b/modules/Targets/unix/.svn/text-base/common.xml.svn-base
deleted file mode 100644
index 1b6db63..0000000
--- a/modules/Targets/unix/.svn/text-base/common.xml.svn-base
+++ /dev/null
@@ -1,105 +0,0 @@
-<include_preamble>
- stddef.h
- stdint.h
-</include_preamble>
-
-<ignore_symbols>
- _init
- _fini
- key_free
- create_module
- program_name
- get_version
- open64
- __open64
- __h_errno_location
- GetProperty
- SetProperty
- stat64
- DeleteProperty
- ReadBuffer
- WriteBuffer
- MD5_CTX
- get_volume
- client_name
- HMAC
- asn1_free
- MD5Final
- MD5Init
- MD5Update
- next_token
- get_interface
- gconf_client
- multiline_error
- multiline_warning
- MD5
- pthread_create
- disassembler
- basic_string
- qDebug
- QtMobility
- qWarning
- const_iterator
- QSharedDataPointer
- sha1
- sha1_hash
- addGroup
- qHash
- timeStamping
- new_item
- RSAPublicKey
- RSAPrivateKey
- errorType
- trace_level
- get_attribute
- _LIB_VERSION
- FileExists
- prog_name
- open_file
- close_file
- antialiasing
- master_volume
- make_vector
- exit_failure
- get_file_size
- log_info
- string_set
- loc2
- is_blank
- getChar
- is_number
- CharType
- image_type
- runTests
- addTest
- initArgs
- __assert_fail
- utf8_strlen
- threadName
- __allocator
- isAbsolutePath
- pool_free
- next_line
- DBus
- gst_plugin_desc
- fs_init_plugin
- null_driver_open
- gstreamer_driver_open
- pulse_driver_open
- gconf_backend_get_vtable
- C_GetFunctionList
- query_module
- _res
- icu
- xmalloc
- xrealloc
- dist2
- BorderColor
- get_num
- isdir
- fileName
- readFile
- readLine
- cfree
- openFile
-</ignore_symbols> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/all-wcprops b/modules/Targets/unix/descriptors/.svn/all-wcprops
deleted file mode 100644
index 16b2774..0000000
--- a/modules/Targets/unix/descriptors/.svn/all-wcprops
+++ /dev/null
@@ -1,1049 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 78
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors
-END
-libhildon-im-ui.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libhildon-im-ui.xml
-END
-libm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 87
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libm.xml
-END
-libdbus.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdbus.xml
-END
-libcairo.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libcairo.xml
-END
-libdres.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdres.xml
-END
-libstyle.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libstyle.xml
-END
-libcrypto1.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libcrypto1.xml
-END
-libhistory.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libhistory.xml
-END
-libpyside-python2.6.xml
-K 25
-svn:wc:ra_dav:version-url
-V 102
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpyside-python2.6.xml
-END
-libzypp.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libzypp.xml
-END
-libinotifytools.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libinotifytools.xml
-END
-liblzma.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/liblzma.xml
-END
-libclinkc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libclinkc.xml
-END
-libmeegotouchhome.xml
-K 25
-svn:wc:ra_dav:version-url
-V 100
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libmeegotouchhome.xml
-END
-libsignon-glib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsignon-glib.xml
-END
-libdevicelock.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdevicelock.xml
-END
-libtcl8.4.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libtcl8.4.xml
-END
-libgdbm_compat.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgdbm_compat.xml
-END
-libdrm_intel.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdrm_intel.xml
-END
-libglib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libglib.xml
-END
-libgvpr.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libgvpr.xml
-END
-libsyncevolution.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsyncevolution.xml
-END
-libmng.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libmng.xml
-END
-libQtMessaging.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libQtMessaging.xml
-END
-libreadline.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libreadline.xml
-END
-liborc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/liborc.xml
-END
-libsrv_um_r125.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/37/trunk/modules/Targets/unix/descriptors/libsrv_um_r125.xml
-END
-libsasl2.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsasl2.xml
-END
-libnssutil3.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libnssutil3.xml
-END
-librt.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/librt.xml
-END
-libmkcal.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libmkcal.xml
-END
-libXext.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libXext.xml
-END
-libshadowappd.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libshadowappd.xml
-END
-libsmltk.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsmltk.xml
-END
-libonig.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libonig.xml
-END
-libqttracker.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libqttracker.xml
-END
-libpackagekit-glib2.xml
-K 25
-svn:wc:ra_dav:version-url
-V 102
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpackagekit-glib2.xml
-END
-libgraph.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libgraph.xml
-END
-libjinglebase.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libjinglebase.xml
-END
-libbluetooth.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libbluetooth.xml
-END
-libtelepathy-qt4.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libtelepathy-qt4.xml
-END
-libpython2.6.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpython2.6.xml
-END
-libgnome-menu.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgnome-menu.xml
-END
-libQtSparql.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libQtSparql.xml
-END
-libshiboken-python2.6.xml
-K 25
-svn:wc:ra_dav:version-url
-V 104
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libshiboken-python2.6.xml
-END
-libicuio.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libicuio.xml
-END
-libosso-ic.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libosso-ic.xml
-END
-libsyncmlcommon.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsyncmlcommon.xml
-END
-libostyle.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libostyle.xml
-END
-libgtkfilesystemmemorypublic.xml
-K 25
-svn:wc:ra_dav:version-url
-V 111
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgtkfilesystemmemorypublic.xml
-END
-libflake.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libflake.xml
-END
-libkok.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libkok.xml
-END
-libdb.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdb.xml
-END
-libXaw6.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libXaw6.xml
-END
-libgstbase.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgstbase.xml
-END
-libpyglib-2.0-python2.6.xml
-K 25
-svn:wc:ra_dav:version-url
-V 106
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpyglib-2.0-python2.6.xml
-END
-libegroupwise.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libegroupwise.xml
-END
-libxslt.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libxslt.xml
-END
-libosp.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libosp.xml
-END
-libapt-pkg-libc6.4.xml
-K 25
-svn:wc:ra_dav:version-url
-V 101
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libapt-pkg-libc6.4.xml
-END
-libcloog.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libcloog.xml
-END
-libospgrove.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libospgrove.xml
-END
-libunwind.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libunwind.xml
-END
-libelf.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libelf.xml
-END
-libtiffxx.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libtiffxx.xml
-END
-libgettextlib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgettextlib.xml
-END
-libgnutls.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgnutls.xml
-END
-libgdk-x11.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgdk-x11.xml
-END
-libpolkit-gobject.xml
-K 25
-svn:wc:ra_dav:version-url
-V 100
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpolkit-gobject.xml
-END
-libicalss.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libicalss.xml
-END
-libXRes.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libXRes.xml
-END
-libpoppler.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpoppler.xml
-END
-libspgrove.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libspgrove.xml
-END
-libpng12.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpng12.xml
-END
-libgtk-x11.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgtk-x11.xml
-END
-libpolkit-agent.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpolkit-agent.xml
-END
-libva-tpi.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libva-tpi.xml
-END
-libduicontrolpanel.xml
-K 25
-svn:wc:ra_dav:version-url
-V 101
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libduicontrolpanel.xml
-END
-libtimed.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libtimed.xml
-END
-libpython3.1.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpython3.1.xml
-END
-libgdigicam.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgdigicam.xml
-END
-libkeyutils.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libkeyutils.xml
-END
-libgio.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgio.xml
-END
-libqmfclient.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libqmfclient.xml
-END
-libjinglep2pbase.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libjinglep2pbase.xml
-END
-libgstreamer.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgstreamer.xml
-END
-libgvfsdaemon.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgvfsdaemon.xml
-END
-libdevkit-power-gobject.xml
-K 25
-svn:wc:ra_dav:version-url
-V 106
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdevkit-power-gobject.xml
-END
-libNAccountsUI.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libNAccountsUI.xml
-END
-libsrv_um_r.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libsrv_um_r.xml
-END
-libnsl.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libnsl.xml
-END
-libQtCore.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libQtCore.xml
-END
-libsofia-tools.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsofia-tools.xml
-END
-libcontactsutils.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libcontactsutils.xml
-END
-libebook.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libebook.xml
-END
-libxnee.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/47/trunk/modules/Targets/unix/descriptors/libxnee.xml
-END
-libaegis_certman.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libaegis_certman.xml
-END
-libgssrpc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgssrpc.xml
-END
-libGLESv2.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libGLESv2.xml
-END
-libshare-ui-common.xml
-K 25
-svn:wc:ra_dav:version-url
-V 101
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libshare-ui-common.xml
-END
-libmpfr.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libmpfr.xml
-END
-libpigmentcms.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpigmentcms.xml
-END
-libnl.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libnl.xml
-END
-libt1x.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libt1x.xml
-END
-libtcl8.5.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libtcl8.5.xml
-END
-libva-x11.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libva-x11.xml
-END
-libfreebl3.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libfreebl3.xml
-END
-libxkbfile.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libxkbfile.xml
-END
-libMagick.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libMagick.xml
-END
-libppm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libppm.xml
-END
-libossohelp.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libossohelp.xml
-END
-libva-glx.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libva-glx.xml
-END
-libkpathsea.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libkpathsea.xml
-END
-libedataserver.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libedataserver.xml
-END
-libsensorfw.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsensorfw.xml
-END
-libpython2.5.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpython2.5.xml
-END
-libxcb-aux.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libxcb-aux.xml
-END
-libdbus-glib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libdbus-glib.xml
-END
-libgs.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libgs.xml
-END
-libX11.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libX11.xml
-END
-libtelepathy-glib.xml
-K 25
-svn:wc:ra_dav:version-url
-V 100
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libtelepathy-glib.xml
-END
-libresolv.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libresolv.xml
-END
-libmcompositor.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libmcompositor.xml
-END
-libext2fs.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libext2fs.xml
-END
-libossoemailinterface.xml
-K 25
-svn:wc:ra_dav:version-url
-V 104
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libossoemailinterface.xml
-END
-libnice.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libnice.xml
-END
-libsp.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsp.xml
-END
-libfreetype.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libfreetype.xml
-END
-libgnomevfs.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgnomevfs.xml
-END
-libjpeg.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libjpeg.xml
-END
-libXaw7.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libXaw7.xml
-END
-libpyglib-2.0-python2.5.xml
-K 25
-svn:wc:ra_dav:version-url
-V 106
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpyglib-2.0-python2.5.xml
-END
-libasound.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libasound.xml
-END
-libjinglep2pclient.xml
-K 25
-svn:wc:ra_dav:version-url
-V 101
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libjinglep2pclient.xml
-END
-libXt.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libXt.xml
-END
-libsofia-sip-ua.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libsofia-sip-ua.xml
-END
-libtelepathy.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libtelepathy.xml
-END
-libpulsecore.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpulsecore.xml
-END
-libfuse.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libfuse.xml
-END
-libapt-pkg-libc6.5.xml
-K 25
-svn:wc:ra_dav:version-url
-V 101
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libapt-pkg-libc6.5.xml
-END
-libEGL.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libEGL.xml
-END
-libapt-pkg-libc6.9.xml
-K 25
-svn:wc:ra_dav:version-url
-V 101
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libapt-pkg-libc6.9.xml
-END
-libdb_cxx.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libdb_cxx.xml
-END
-libattr.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libattr.xml
-END
-libhildon.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libhildon.xml
-END
-libpbm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpbm.xml
-END
-libmagic.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libmagic.xml
-END
-libgeoclue.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libgeoclue.xml
-END
-libts.xml
-K 25
-svn:wc:ra_dav:version-url
-V 88
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libts.xml
-END
-libmissioncontrol-server.xml
-K 25
-svn:wc:ra_dav:version-url
-V 107
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libmissioncontrol-server.xml
-END
-libplds4.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libplds4.xml
-END
-libpthread.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpthread.xml
-END
-libQtGui.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libQtGui.xml
-END
-libWand.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libWand.xml
-END
-libmcclient.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libmcclient.xml
-END
-libXfont.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libXfont.xml
-END
-libpulsecommon.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpulsecommon.xml
-END
-libkcalcoren.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libkcalcoren.xml
-END
-libanthyinput.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libanthyinput.xml
-END
-libQtSql.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libQtSql.xml
-END
-libhildonwidgets.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libhildonwidgets.xml
-END
-libshare-widgets.xml
-K 25
-svn:wc:ra_dav:version-url
-V 99
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libshare-widgets.xml
-END
-libva-egl.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libva-egl.xml
-END
-libwbxml2.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libwbxml2.xml
-END
-libxcb.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libxcb.xml
-END
-libksba.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libksba.xml
-END
-libeggdbus.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libeggdbus.xml
-END
-libc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 87
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libc.xml
-END
-libstdc++.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libstdc++.xml
-END
-liboil.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/liboil.xml
-END
-libpgm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libpgm.xml
-END
-libthai.xml
-K 25
-svn:wc:ra_dav:version-url
-V 90
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libthai.xml
-END
-libnetpbm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/48/trunk/modules/Targets/unix/descriptors/libnetpbm.xml
-END
-libpolkit-backend.xml
-K 25
-svn:wc:ra_dav:version-url
-V 100
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/unix/descriptors/libpolkit-backend.xml
-END
diff --git a/modules/Targets/unix/descriptors/.svn/entries b/modules/Targets/unix/descriptors/.svn/entries
deleted file mode 100644
index 8cf7278..0000000
--- a/modules/Targets/unix/descriptors/.svn/entries
+++ /dev/null
@@ -1,5944 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets/unix/descriptors
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-libhildon-im-ui.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-69e735da5f3cacbf3ce0d3446edce012
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-59
-
-libm.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-fcea71c29a8ceb363946c2ac73b2ef2a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-41
-
-libdbus.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-ecb9773d1a15c9edaa4ddd4040361395
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-190
-
-libcairo.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-de153927845bed7efa3ffe72029cfacd
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-41
-
-libdres.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-17de9d905b920ad51575c677ebaea686
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libstyle.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-60d919e7ef326d283352cf3b57ff5847
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-56
-
-libcrypto1.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b67a0ce1ebd0a037930481e306b0fb18
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-85
-
-libhistory.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-17de9d905b920ad51575c677ebaea686
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libpyside-python2.6.xml
-file
-
-
-
-
-2011-10-31T06:40:16.000000Z
-e05808aa157a92a025676dd0d3fa979a
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-212
-
-libzypp.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-0d07c9886325e54e17590b6d9485a4c2
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-94
-
-libinotifytools.xml
-file
-
-
-
-
-2011-11-01T11:37:48.000000Z
-f3ff941fa622d58326e7f8851302cd99
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-liblzma.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-2905079bb22807cdf990c01cccd5537b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-48
-
-libclinkc.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-7801aa5f137bcf14e4514e05ce2d3199
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-62
-
-libdevicelock.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-9cad67be0c0a0749d18453dedc8991a7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-86
-
-libmeegotouchhome.xml
-file
-
-
-
-
-2011-11-01T09:42:10.000000Z
-d9bb7acf98ce96907c7c55600614e8c2
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-136
-
-libsignon-glib.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1b25deb52e9be8ab699ff95dfd8c576c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libtcl8.4.xml
-file
-
-
-
-
-2011-10-28T10:42:42.000000Z
-57bb0e96ae88d93a10209316a023527f
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-64
-
-libgdbm_compat.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-cd0d017d3b61bc40c7b0ff2d3430c7a9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libglib.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6c21215db61aa6c2d421a7bf619c3d00
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-58
-
-libdrm_intel.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-3b2fec376485b788f33563fad03b4d17
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-57
-
-libgvpr.xml
-file
-
-
-
-
-2011-11-01T11:50:30.000000Z
-d80411d323e0ff19750ae6c6afc6e400
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-90
-
-libmng.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-17de9d905b920ad51575c677ebaea686
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libsyncevolution.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a760d78c0c4b08a08a4e82ee13c87fcf
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-104
-
-libQtMessaging.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-7ef9ffb127e5c0e1800c9a6988e32d62
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-liborc.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-81a466239733203573abb048a5f5b8bb
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-libreadline.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-17de9d905b920ad51575c677ebaea686
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libnssutil3.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-484f972c7b7acbfede32fa022573173d
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-libsasl2.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d5cbed3d05115c337b16a764ea894da3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-42
-
-libsrv_um_r125.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a136c875a5da2e9077c25d0fb9379c88
-2011-09-22T15:21:05.346833Z
-37
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-68
-
-librt.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b5108c0f7182e72dbbdf89197cfb8321
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-70
-
-libmkcal.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-99143fef8ffef4d1190f1395fc856aa5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-70
-
-libXext.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d2ebbdc9f662039c622ed686fcee686c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-57
-
-libshadowappd.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d8c66bd829403253c8276ddec16e70f1
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-100
-
-libsmltk.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6c7546ea0f41fe1e02045e70ae068ef6
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-libonig.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-7554053af9e10bdfd6349771940a36b6
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-61
-
-libqttracker.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d526afabf1ec11c23c2b406eb6b37df3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-63
-
-libpackagekit-glib2.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-076c2940a9c2d657b99ecdae11e4b11c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-89
-
-libgraph.xml
-file
-
-
-
-
-2011-11-01T12:09:16.000000Z
-6cd1c2222afd26ac71a4fc47dfc674d6
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-104
-
-libjinglebase.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-819882624c9937802650c2855ede26f3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-57
-
-libbluetooth.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-f10975d3f86741cda9776e477fe7ba66
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-136
-
-libtelepathy-qt4.xml
-file
-
-
-
-
-2011-11-02T07:12:00.000000Z
-0e249b5270b01869ae96148c4d1fe3ca
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-245
-
-libpython2.6.xml
-file
-
-
-
-
-2011-10-31T04:29:50.000000Z
-0ffbecc4fa780e932d003acd47ac597c
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-111
-
-libgnome-menu.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-cdd7331bc7d5fbd7e63a7c05399c1255
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-103
-
-libQtSparql.xml
-file
-
-
-
-
-2011-10-31T03:57:26.000000Z
-b46cd62346c8f46b6fe415202999a1fa
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-87
-
-libshiboken-python2.6.xml
-file
-
-
-
-
-2011-11-02T07:07:14.000000Z
-b7bb406047de12589c9e5368d7e567d8
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-62
-
-libicuio.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c16a086ca12de8b2871867db5cbd267a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-libosso-ic.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d80b166b6afe524ff6017309b4ab0469
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-63
-
-libsyncmlcommon.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e958ddee18ffc2f8a0b9ff27f56ab0d1
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-59
-
-libostyle.xml
-file
-
-
-
-
-2011-11-01T04:48:14.000000Z
-14c3662545240a9f7f6672fdb5a9c86d
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-128
-
-libgtkfilesystemmemorypublic.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-3d699eb4546a8dfaf8864c7b84f78d34
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-63
-
-libflake.xml
-file
-
-
-
-
-2011-11-01T12:24:30.000000Z
-6d95ea728ca9ba0f1ef4181f1711ea16
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-45
-
-libkok.xml
-file
-
-
-
-
-2011-11-02T05:38:38.000000Z
-6ba6f10a949f3c31619334e23ae04d8e
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-38
-
-libdb.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-603389bd99ba07472d657baa43246392
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-45
-
-libXaw6.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1f1b47f86bea6daf3b657438821740db
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-148
-
-libgstbase.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b6141d2a221ea63aa7fdf128c262c875
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-62
-
-libpyglib-2.0-python2.6.xml
-file
-
-
-
-
-2011-10-31T05:56:04.000000Z
-5955818b59d148c005e2f94e13a6b839
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-65
-
-libegroupwise.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-3b8d0088085aec9a99680cd7807f18b4
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-49
-
-libxslt.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1bd46bbad6f299ef2440cda91ddd02d8
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-56
-
-libosp.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-459bab9e50c1df1022516aa906169348
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-105
-
-libapt-pkg-libc6.4.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-2af0c23eca9f0e9b3c0a704549ae67c5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-41
-
-libcloog.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1758ef8b5c71f2dc41c611718cc029c3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-83
-
-libospgrove.xml
-file
-
-
-
-
-2011-11-01T04:56:04.000000Z
-14c3662545240a9f7f6672fdb5a9c86d
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-128
-
-libunwind.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c16d51d3ea6803eaa28879b6c8dcba5c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-56
-
-libelf.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-362d245c119d5521d94e74a3453efb7f
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-57
-
-libtiffxx.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-616ab2323f3b05f19ef7634a4219d7c7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-67
-
-libgettextlib.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-28863224dedde0e2cd20bbbf44d9df85
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-44
-
-libgdk-x11.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b04720bf9d9782706adc06cd6944ddeb
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-142
-
-libgnutls.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-23e40db574b0cbf58c942f8a2c102243
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-47
-
-libpolkit-gobject.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-650aa1e2958e7c181884bd928aac98e1
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libicalss.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-2880e995208c9d314ff9837ae08fd66f
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-libXRes.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c06476e3d6d7bd56ece259722e992292
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-libpoppler.xml
-file
-
-
-
-
-2011-10-31T08:13:00.000000Z
-40c87dac66b01cc75ba4da7685cd393d
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-331
-
-libspgrove.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-60d919e7ef326d283352cf3b57ff5847
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-56
-
-libpng12.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-17de9d905b920ad51575c677ebaea686
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libgtk-x11.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-4171fad8d606fed8c72c34016149e6f0
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-103
-
-libpolkit-agent.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-0d5a7f8406d0dfa100e4a36a882ceaf7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-81
-
-libva-tpi.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b2d9c21c8be224a1adaa5600ff70eb6a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-libtimed.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-9dfd22e672a784e30bb4020d849c23de
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-72
-
-libduicontrolpanel.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-9a37a2e4869438f09e0a47a4bd527f9c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-102
-
-libpython3.1.xml
-file
-
-
-
-
-2011-10-31T04:30:10.000000Z
-e8802f1976b0389d61abeea06e4c4dd9
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-111
-
-libgdigicam.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-2be494bfd6321ec1818e2ee97be61f73
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-libkeyutils.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a8bfc1ded65d8abfd5b1435aa31fd7e9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-67
-
-libgio.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6ea93b8d4d0647e9b3e66ee236be5e7a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-62
-
-libqmfclient.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-707257c0e30ad68986e2443b20037e94
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-141
-
-libjinglep2pbase.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6e140b781b4f8ef398144aa80d466748
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-42
-
-libgvfsdaemon.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e80bf257ea56b63094bf22384125e2d2
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-43
-
-libgstreamer.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a6f745b0ad8683a4bdc6573f90dc6b26
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-266
-
-libNAccountsUI.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-366cc03117b25b549ba21899b9af29aa
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-47
-
-libdevkit-power-gobject.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-593563e79eac041ab7b0bd7083aca810
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-88
-
-libnsl.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e6d53865cf25f2930b4ed6b46441d9f2
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-101
-
-libsrv_um_r.xml
-file
-
-
-
-
-2011-08-08T15:36:32.000000Z
-a136c875a5da2e9077c25d0fb9379c88
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-68
-
-libQtCore.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-9a7bfe0534a5cc77208991d10bb0d637
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-93
-
-libxnee.xml
-file
-
-
-
-
-2011-10-26T10:58:14.000000Z
-cbfac74ff72d6ae675db8ce22e2b5a47
-2011-10-28T12:53:29.736280Z
-47
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-libebook.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-da4ed5ba9cf4cb9119704ff8cc897424
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-200
-
-libcontactsutils.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-f6bb6ae1c0da673e58fccd6ebe4a7c9a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-62
-
-libsofia-tools.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1b078b2f36918413389fef79945e90fb
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-60
-
-libgssrpc.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-dd5928bda461ccd8bae62ede0e9589c8
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-45
-
-libaegis_certman.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-8e9e84bbc07bee796bb6cb877e31217b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-libGLESv2.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-de153927845bed7efa3ffe72029cfacd
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-41
-
-libshare-ui-common.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a3b6ed15c979d4fe54571cbd076104ba
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-70
-
-libmpfr.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c1e2628e3e06cf6c04fb2853ee7c9b10
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-47
-
-libpigmentcms.xml
-file
-
-
-
-
-2011-10-31T08:17:36.000000Z
-88b4752e43dc0e1198ffc5fd0befa965
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-libnl.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1200a2c2d7fb6a0b3d5d427eeab6c496
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-libt1x.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e7b261a9d1437afc356d298a209d52be
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-65
-
-libva-x11.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d913df68391d4d1add7a9406d0c5fed9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-128
-
-libtcl8.5.xml
-file
-
-
-
-
-2011-10-28T10:42:56.000000Z
-dd962f30ef1a772a6b3fdace312c21c4
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-64
-
-libfreebl3.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c4d6353918363942e5a73d4b93f51eba
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-63
-
-libxkbfile.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1db895b5f461d8f36f68383c34130921
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-139
-
-libMagick.xml
-file
-
-
-
-
-2011-11-01T10:29:46.000000Z
-2b3c12e9af667465593ad9b97cb00c0f
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-179
-
-libossohelp.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d4e434715227502bb7eb3951dd781d86
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-69
-
-libppm.xml
-file
-
-
-
-
-2011-10-31T08:20:52.000000Z
-b80024fa4e725e6ef9102982214bf661
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-48
-
-libva-glx.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-613ebc2b948490eed4c2b2e9432592d5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-libkpathsea.xml
-file
-
-
-
-
-2011-11-01T10:35:22.000000Z
-5598af1a20a5e31aadf37ec9fef8a97a
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-libedataserver.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-aebab6e7294fa63661363ddf883863fc
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-83
-
-libpython2.5.xml
-file
-
-
-
-
-2011-10-31T04:29:58.000000Z
-fbde4ceea7e2d85e0abc5f86be780c40
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-111
-
-libsensorfw.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-462f8141120b35f73a14bbc2f7d5c33b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-57
-
-libxcb-aux.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-33458b745fb8a3470376e119758ca483
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-libdbus-glib.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e2e698336a258293955e735b0d267c2c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-134
-
-libX11.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a8d5c0d8c51b7f3d10b43444116f65d8
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-146
-
-libgs.xml
-file
-
-
-
-
-2011-11-01T12:04:02.000000Z
-771093f7f9a0c858d57042b7e55ee26f
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-40
-
-libresolv.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-fcd91c78e265e8ddd693018ddc83eb4d
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-libtelepathy-glib.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-de4a4db21bd1e03fd024b205e92708b5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-66
-
-libext2fs.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-0f7512aed88ea9ae5e0dcc8765531dae
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-69
-
-libmcompositor.xml
-file
-
-
-
-
-2011-11-01T09:39:26.000000Z
-320796b3299bb653bc1475b68e39af13
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-142
-
-libossoemailinterface.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-747fb671df01a19a64118fdf2230ffaf
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-69
-
-libnice.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-06b8af3bee8bc6b1e465739beca79fb0
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-61
-
-libsp.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-60d919e7ef326d283352cf3b57ff5847
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-56
-
-libfreetype.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-d087f347dd6363e5c13d07d5202a1c9d
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-145
-
-libgnomevfs.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-9008c7ac531d6c797a4fe03186080b67
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-105
-
-libjpeg.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-edab8086f8e9aa327b415265a7bfa42c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-128
-
-libXaw7.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-1f1b47f86bea6daf3b657438821740db
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-148
-
-libpyglib-2.0-python2.5.xml
-file
-
-
-
-
-2011-10-31T05:55:40.000000Z
-ba07519bf33074a9d6409025205a2af9
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-65
-
-libasound.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-266ce9c9a2bbbc516991a35a0a72a4a1
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-109
-
-libjinglep2pclient.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-fcf070fd9e2b2573b9efae55400a9ea7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-109
-
-libXt.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6424aa91523994ffeeefb32b596adbf6
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-65
-
-libsofia-sip-ua.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-f43251fc9f0782c378a6cda6d55c5025
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-138
-
-libtelepathy.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-bb3286cc019802c71f0ab0d8c9d0ad52
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-482
-
-libpulsecore.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-0396697048abcffca27289fb6e02b2fe
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-178
-
-libfuse.xml
-file
-
-
-
-
-2011-11-01T12:12:52.000000Z
-54e99e61866a0cfa2aa13bc3cf06b54d
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-115
-
-libapt-pkg-libc6.5.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-2af0c23eca9f0e9b3c0a704549ae67c5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-41
-
-libEGL.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-40e54991faf371f2fce73af124763489
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-140
-
-libapt-pkg-libc6.9.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-2af0c23eca9f0e9b3c0a704549ae67c5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-41
-
-libdb_cxx.xml
-file
-
-
-
-
-2011-11-02T02:29:16.000000Z
-11c78bde9a653183f6f238aa43755b90
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-62
-
-libattr.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-bffb39812d1cb91485eb05ef972eb9c9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-56
-
-libhildon.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6541e8f258203471a6a77f46d3a6d36e
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-55
-
-libpbm.xml
-file
-
-
-
-
-2011-11-01T04:30:32.000000Z
-5ff336a8086707d952e8d8dc510a10ab
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-48
-
-libmagic.xml
-file
-
-
-
-
-2011-11-01T10:33:04.000000Z
-bd205525eddd0f76d8df4532d27498b3
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-43
-
-libgeoclue.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-ff03bdac8d39f8a542e6180f35ffc478
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-58
-
-libmissioncontrol-server.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-f0a30c10a10104559cecee03e908f813
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-69
-
-libts.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-871db5922162175b55218e93172e9d39
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-libplds4.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e9a3004c23c96b15cfa273d93117d1d2
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libpthread.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-503af30c2f93e0d4497b120360a44d7c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-libQtGui.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-538bab491a33b79d9f3bd826b423fc07
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-libWand.xml
-file
-
-
-
-
-2011-10-28T10:34:32.000000Z
-58f5be4bc459425df552c4153d52e69a
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-57
-
-libmcclient.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c7f913be74eeaba987522191606eed01
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-65
-
-libXfont.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-f945dc660ed6fa00eb449bbdb56c559b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-163
-
-libpulsecommon.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-0396697048abcffca27289fb6e02b2fe
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-178
-
-libkcalcoren.xml
-file
-
-
-
-
-2011-11-02T07:52:48.000000Z
-727ce36ded2097d65bdd74e938fc87da
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-152
-
-libanthyinput.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-8f84f61bb23f366000e6b05bd9826585
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libQtSql.xml
-file
-
-
-
-
-2011-10-31T03:57:24.000000Z
-d9d76cd4e98ba55265253c2aa3de3f7c
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-71
-
-libhildonwidgets.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-3c4aea5d478ce455e4afc191aa192904
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-67
-
-libshare-widgets.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a3b6ed15c979d4fe54571cbd076104ba
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-70
-
-libva-egl.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-60480e5069c1445f2beeca0f50fc64f2
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-libwbxml2.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-16f525e7f3e356ce6c49870171f50282
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libxcb.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-995bb61d8a08339ac87c6fb0d1274c47
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-49
-
-libksba.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-17de9d905b920ad51575c677ebaea686
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-libeggdbus.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-82059cefd63bda4a1a31f28c9ab5104d
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-77
-
-libc.xml
-file
-
-
-
-
-2011-11-02T05:06:42.000000Z
-a083bc5be86de4b9f6b0247f40f32f8c
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-332
-
-libstdc++.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a841ef596856df0b1d07ae438a3c6c34
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-406
-
-liboil.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-40d53cacef1ad6d0779df48ed96032a6
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-60
-
-libpgm.xml
-file
-
-
-
-
-2011-10-31T08:20:26.000000Z
-b80024fa4e725e6ef9102982214bf661
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-48
-
-libthai.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-69732bbafd472ad68d9ae93a69a22a40
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-libnetpbm.xml
-file
-
-
-
-
-2011-10-31T08:20:52.000000Z
-b80024fa4e725e6ef9102982214bf661
-2011-11-08T13:29:39.647189Z
-48
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-48
-
-libpolkit-backend.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-081cbf23d294a839ada890defcca8bdf
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-83
-
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libEGL.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libEGL.xml.svn-base
deleted file mode 100644
index b9c5826..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libEGL.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- eglplatform.h
- eglplatform.h
-</skip_headers>
-
-<gcc_options>
- -DSUPPORT_X11
- -DSUPPORT_X11
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libGLESv2.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libGLESv2.xml.svn-base
deleted file mode 100644
index ecb123d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libGLESv2.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /GL/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libMagick.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libMagick.xml.svn-base
deleted file mode 100644
index 60527e2..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libMagick.xml.svn-base
+++ /dev/null
@@ -1,12 +0,0 @@
-<skip_headers>
- mac.h
- nt-base.h
- nt-feature.h
- vms.h
- *-private.h
- /libltdl/
-</skip_headers>
-
-<include_preamble>
- MagickCore.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libNAccountsUI.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libNAccountsUI.xml.svn-base
deleted file mode 100644
index dcb402f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libNAccountsUI.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- n-client.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libQtCore.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libQtCore.xml.svn-base
deleted file mode 100644
index 641d583..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libQtCore.xml.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-<skip_headers>
- qt_windows.h
- qatomic_*.h
- qsharedpointer_impl.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libQtGui.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libQtGui.xml.svn-base
deleted file mode 100644
index 9c1e341..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libQtGui.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- qwindowdefs_win.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libQtMessaging.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libQtMessaging.xml.svn-base
deleted file mode 100644
index 4e84179..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libQtMessaging.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- QMessageStore
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libQtSparql.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libQtSparql.xml.svn-base
deleted file mode 100644
index bd4f65d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libQtSparql.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- qsparql_tracker_direct.h
- QTrackerDirectDriver
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libQtSql.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libQtSql.xml.svn-base
deleted file mode 100644
index 5db9b45..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libQtSql.xml.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-<skip_headers>
- qsql_*.h
- *Driver
- *Result
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libWand.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libWand.xml.svn-base
deleted file mode 100644
index 22d77d8..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libWand.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- MagickWand.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libX11.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libX11.xml.svn-base
deleted file mode 100644
index ecd9b75..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libX11.xml.svn-base
+++ /dev/null
@@ -1,10 +0,0 @@
-<skip_headers>
- /wx/
-</skip_headers>
-
-<non_self_compiled>
- /extensions/
- CoreP.h
- ResourceI.h
- /xorg/
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libXRes.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libXRes.xml.svn-base
deleted file mode 100644
index ff9423b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libXRes.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- Xmd.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libXaw6.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libXaw6.xml.svn-base
deleted file mode 100644
index 0352171..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libXaw6.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<non_self_compiled>
- [a-z]P
- VendorEP.h
- SmeBSBP.h
-</non_self_compiled>
-
-<include_preamble>
- X11/Intrinsic.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libXaw7.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libXaw7.xml.svn-base
deleted file mode 100644
index 0352171..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libXaw7.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<non_self_compiled>
- [a-z]P
- VendorEP.h
- SmeBSBP.h
-</non_self_compiled>
-
-<include_preamble>
- X11/Intrinsic.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libXext.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libXext.xml.svn-base
deleted file mode 100644
index 2a2bb96..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libXext.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- X11/Xproto.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libXfont.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libXfont.xml.svn-base
deleted file mode 100644
index 50273fb..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libXfont.xml.svn-base
+++ /dev/null
@@ -1,11 +0,0 @@
-<skip_headers>
- /xorg/
-</skip_headers>
-
-<include_preamble>
- ft2build.h
- freetype.h
- fntfilst.h
- fontenc.h
- bitmap.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libXt.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libXt.xml.svn-base
deleted file mode 100644
index 1b0fcf9..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libXt.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<non_self_compiled>
- [a-z]P
- [a-z]I
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libaegis_certman.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libaegis_certman.xml.svn-base
deleted file mode 100644
index 940bd7f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libaegis_certman.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- pkcs11f.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libanthyinput.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libanthyinput.xml.svn-base
deleted file mode 100644
index 6411190..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libanthyinput.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- anthy.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.4.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.4.xml.svn-base
deleted file mode 100644
index 4a9f756..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.4.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_types>
- SubstVar
-</skip_types> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.5.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.5.xml.svn-base
deleted file mode 100644
index 4a9f756..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.5.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_types>
- SubstVar
-</skip_types> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.9.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.9.xml.svn-base
deleted file mode 100644
index 4a9f756..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libapt-pkg-libc6.9.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_types>
- SubstVar
-</skip_types> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libasound.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libasound.xml.svn-base
deleted file mode 100644
index a0ebba4..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libasound.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- emu10k1.h
-</skip_headers>
-
-<non_self_compiled>
- mixer_abst.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libattr.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libattr.xml.svn-base
deleted file mode 100644
index 5d0b425..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libattr.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- sys/types.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libbluetooth.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libbluetooth.xml.svn-base
deleted file mode 100644
index 929ac85..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libbluetooth.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- eds_abi_wrapper.h
-</skip_headers>
-
-<include_preamble>
- bluetooth.h
- hci.h
- sdp.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libc.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libc.xml.svn-base
deleted file mode 100644
index f2a69a0..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libc.xml.svn-base
+++ /dev/null
@@ -1,23 +0,0 @@
-<skip_headers>
- kde_file.h
- gpsd.h
- math.h
- onigposix.h
- /pulsecore/
- pcreposix.h
- /gssrpc/
- /bind/
- /file/
-</skip_headers>
-
-<non_self_compiled>
- regexp.h
- /bits/
- /scsi/
- /arpa/
- /rpcsvc/
- net/if_packet.h
- net/if.h
- asoundlib.h
- elf.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libcairo.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libcairo.xml.svn-base
deleted file mode 100644
index ecb123d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libcairo.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /GL/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libclinkc.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libclinkc.xml.svn-base
deleted file mode 100644
index 451df44..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libclinkc.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- csubscription.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libcloog.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libcloog.xml.svn-base
deleted file mode 100644
index 45d01ed..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libcloog.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<non_self_compiled>
- ppl_backend.h
- polylib_backend.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libcontactsutils.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libcontactsutils.xml.svn-base
deleted file mode 100644
index 1c6296d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libcontactsutils.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- contactssettingsstorage.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libcrypto1.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libcrypto1.xml.svn-base
deleted file mode 100644
index 4c90aec..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libcrypto1.xml.svn-base
+++ /dev/null
@@ -1,6 +0,0 @@
-<skip_headers>
- camellia.h
- obj_mac.h
- cms.h
- seed.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdb.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdb.xml.svn-base
deleted file mode 100644
index 6e89a01..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdb.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- db_185.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdb_cxx.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdb_cxx.xml.svn-base
deleted file mode 100644
index 84bca3c..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdb_cxx.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- exception.h
- db_185.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdbus-glib.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdbus-glib.xml.svn-base
deleted file mode 100644
index 51f3154..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdbus-glib.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<non_self_compiled>
- dbus-glib-bindings.h
-</non_self_compiled>
-
-<gcc_options>
- -DDBUS_API_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdbus.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdbus.xml.svn-base
deleted file mode 100644
index f4e36e1..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdbus.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<non_self_compiled>
- dbus-glib-error-enum.h
- dbus-glib-bindings.h
- dbus-glib-error-enum.h
-</non_self_compiled>
-
-<gcc_options>
- -DDBUS_API_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdevicelock.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdevicelock.xml.svn-base
deleted file mode 100644
index 481ab21..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdevicelock.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- devicelockif.h
- devicelockuiplugininterface.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdevkit-power-gobject.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdevkit-power-gobject.xml.svn-base
deleted file mode 100644
index 52003d2..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdevkit-power-gobject.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DI_KNOW_THE_DEVICEKIT_POWER_API_IS_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdres.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdres.xml.svn-base
deleted file mode 100644
index 9fc2d54..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdres.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libdrm_intel.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libdrm_intel.xml.svn-base
deleted file mode 100644
index 6aa0513..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libdrm_intel.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- libdrm/drm.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libduicontrolpanel.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libduicontrolpanel.xml.svn-base
deleted file mode 100644
index b0c88c9..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libduicontrolpanel.xml.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-<gcc_options>
- -DDESKTOP_DIR=\"\"
- -DDESKTOP_DIR2=\"\"
- -DAPPLET_LIBS=\"\"
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libebook.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libebook.xml.svn-base
deleted file mode 100644
index 19db48c..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libebook.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<non_self_compiled>
- e-data-book-bindings.h
- e-data-book-factory-bindings.h
- e-data-book-view-bindings.h
-</non_self_compiled>
-
-<include_preamble>
- glib/gtypes.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libedataserver.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libedataserver.xml.svn-base
deleted file mode 100644
index 74f95ad..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libedataserver.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<non_self_compiled>
- e-component-listener.h
- e-sexp.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libeggdbus.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libeggdbus.xml.svn-base
deleted file mode 100644
index 43729f5..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libeggdbus.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DEGG_DBUS_I_KNOW_API_IS_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libegroupwise.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libegroupwise.xml.svn-base
deleted file mode 100644
index 3312bd8..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libegroupwise.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- e-gw-proxy.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libelf.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libelf.xml.svn-base
deleted file mode 100644
index af30dad..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libelf.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- elf_repl.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libext2fs.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libext2fs.xml.svn-base
deleted file mode 100644
index 34a188f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libext2fs.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<non_self_compiled>
- bitops.h
- bitops.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libflake.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libflake.xml.svn-base
deleted file mode 100644
index 29711a4..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libflake.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- *Command.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libfreebl3.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libfreebl3.xml.svn-base
deleted file mode 100644
index cb36fc5..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libfreebl3.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- ssl.h
- hasht.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libfreetype.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libfreetype.xml.svn-base
deleted file mode 100644
index 37ad876..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libfreetype.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<non_self_compiled>
- ftmac.h
- ftmodule.h
- fterrdef.h
-</non_self_compiled>
-
-<include_preamble>
- ft2build.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libfuse.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libfuse.xml.svn-base
deleted file mode 100644
index 8d74c58..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libfuse.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<gcc_options>
- -D_FILE_OFFSET_BITS=64
-</gcc_options>
-
-<skip_headers>
- *_lowlevel
- *_compat
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgdbm_compat.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgdbm_compat.xml.svn-base
deleted file mode 100644
index ae72d36..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgdbm_compat.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- db.h
- dbm.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgdigicam.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgdigicam.xml.svn-base
deleted file mode 100644
index ff81b7d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgdigicam.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- glib.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgdk-x11.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgdk-x11.xml.svn-base
deleted file mode 100644
index aa51c5c..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgdk-x11.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- gdkalias.h
- gdkalias.h
-</skip_headers>
-
-<non_self_compiled>
- gdkalias.h
- gdkprivate.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgeoclue.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgeoclue.xml.svn-base
deleted file mode 100644
index f9650ae..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgeoclue.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- gc-provider.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgettextlib.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgettextlib.xml.svn-base
deleted file mode 100644
index 53c4980..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgettextlib.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- libxml2
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgio.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgio.xml.svn-base
deleted file mode 100644
index 3fe72fe..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgio.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DG_SETTINGS_ENABLE_BACKEND
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libglib.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libglib.xml.svn-base
deleted file mode 100644
index 748edfa..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libglib.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- gi18n-lib.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgnome-menu.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgnome-menu.xml.svn-base
deleted file mode 100644
index af94adf..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgnome-menu.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<gcc_options>
- -DGMENU_I_KNOW_THIS_IS_UNSTABLE
- -DGMENU_I_KNOW_THIS_IS_UNSTABLE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgnomevfs.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgnomevfs.xml.svn-base
deleted file mode 100644
index 54532a9..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgnomevfs.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<non_self_compiled>
- gnome-vfs-cancellable-ops.h
- gnome-vfs-module-shared.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgnutls.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgnutls.xml.svn-base
deleted file mode 100644
index 0090d38..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgnutls.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- gnutlsxx.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgraph.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgraph.xml.svn-base
deleted file mode 100644
index c152305..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgraph.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<include_preamble>
- graphviz/types.h
-</include_preamble>
-
-<skip_headers>
- cgraph.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgs.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgs.xml.svn-base
deleted file mode 100644
index 2ade0e7..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgs.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<headers>
- /ghostscript/
-</headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgssrpc.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgssrpc.xml.svn-base
deleted file mode 100644
index ecb5f35..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgssrpc.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- rename.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgstbase.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgstbase.xml.svn-base
deleted file mode 100644
index bb0bbe7..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgstbase.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- gstbytereader.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgstreamer.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgstreamer.xml.svn-base
deleted file mode 100644
index 0236ae3..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgstreamer.xml.svn-base
+++ /dev/null
@@ -1,15 +0,0 @@
-<skip_headers>
- gstbasemcsrc.h
-</skip_headers>
-
-<non_self_compiled>
- gstcheck.h
- gstbytereader.h
- gstbufferstraw.h
- gstbytewriter.h
- gstconsistencychecker.h
-</non_self_compiled>
-
-<gcc_options>
- -DGST_USE_UNSTABLE_API
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgtk-x11.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgtk-x11.xml.svn-base
deleted file mode 100644
index 8a3a4e7..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgtk-x11.xml.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-<non_self_compiled>
- gtktextdisplay.h
- gtkitemfactory.h
- gtkprivate.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgtkfilesystemmemorypublic.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgtkfilesystemmemorypublic.xml.svn-base
deleted file mode 100644
index 4ab9cbe..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgtkfilesystemmemorypublic.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- gtk/gtktreemodel.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgvfsdaemon.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgvfsdaemon.xml.svn-base
deleted file mode 100644
index 272828f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgvfsdaemon.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /dbus/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libgvpr.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libgvpr.xml.svn-base
deleted file mode 100644
index ba62a3f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libgvpr.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<headers>
- gvpr.h
-</headers>
-
-<include_preamble>
- unistd.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libhildon-im-ui.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libhildon-im-ui.xml.svn-base
deleted file mode 100644
index 2d878ca..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libhildon-im-ui.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- hildon-im-ui.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libhildon.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libhildon.xml.svn-base
deleted file mode 100644
index d661d31..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libhildon.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- gtkenums.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libhildonwidgets.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libhildonwidgets.xml.svn-base
deleted file mode 100644
index 708c724..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libhildonwidgets.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- hildon-time-editor.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libhistory.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libhistory.xml.svn-base
deleted file mode 100644
index 9fc2d54..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libhistory.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libicalss.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libicalss.xml.svn-base
deleted file mode 100644
index 0be7db4..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libicalss.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- ical.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libicuio.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libicuio.xml.svn-base
deleted file mode 100644
index ac535f3..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libicuio.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- urename.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libinotifytools.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libinotifytools.xml.svn-base
deleted file mode 100644
index 38e66e6..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libinotifytools.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- inotify-nosys.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libjinglebase.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libjinglebase.xml.svn-base
deleted file mode 100644
index 6a6cfca..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libjinglebase.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- stl_decl.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pbase.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pbase.xml.svn-base
deleted file mode 100644
index 2435d9c..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pbase.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DPOSIX
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pclient.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pclient.xml.svn-base
deleted file mode 100644
index 0609b5b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libjinglep2pclient.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<include_preamble>
- string
- string
-</include_preamble>
-
-<gcc_options>
- -DPOSIX
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libjpeg.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libjpeg.xml.svn-base
deleted file mode 100644
index cc44c23..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libjpeg.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<non_self_compiled>
- jmorecfg.h
- jpegint.h
-</non_self_compiled>
-
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libkcalcoren.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libkcalcoren.xml.svn-base
deleted file mode 100644
index 25563a4..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libkcalcoren.xml.svn-base
+++ /dev/null
@@ -1,12 +0,0 @@
-<headers>
- kcalendarsystem.h
- /mkcal/
-</headers>
-
-<skip_headers>
- /unicode/
-</skip_headers>
-
-<gcc_options>
- -DMKCAL_EXPORT=""
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libkeyutils.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libkeyutils.xml.svn-base
deleted file mode 100644
index 18a1fed..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libkeyutils.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- unistd.h
- unistd.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libkok.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libkok.xml.svn-base
deleted file mode 100644
index c79dcbd..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libkok.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<headers>
- /kcalcoren/
-</headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libkpathsea.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libkpathsea.xml.svn-base
deleted file mode 100644
index b36a048..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libkpathsea.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- mingw32.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libksba.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libksba.xml.svn-base
deleted file mode 100644
index 9fc2d54..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libksba.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/liblzma.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/liblzma.xml.svn-base
deleted file mode 100644
index b30bb32..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/liblzma.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- lzma/lzma.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libm.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libm.xml.svn-base
deleted file mode 100644
index 15c79fc..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /bits/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmagic.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmagic.xml.svn-base
deleted file mode 100644
index f6bed9b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmagic.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /file/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmcclient.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmcclient.xml.svn-base
deleted file mode 100644
index 45795ce..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmcclient.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- /libmcclient/_gen/
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmcompositor.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmcompositor.xml.svn-base
deleted file mode 100644
index f331279..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmcompositor.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- *_p.h
-</skip_headers>
-
-<include_preamble>
- QtCore
- QtGui
- mcompositemanagerextension.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmeegotouchhome.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmeegotouchhome.xml.svn-base
deleted file mode 100644
index fcfe2fa..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmeegotouchhome.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- /meegotouchhome/stubs/
- *_p.h
-</skip_headers>
-
-<include_preamble>
- QtCore
- QtGui
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmissioncontrol-server.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmissioncontrol-server.xml.svn-base
deleted file mode 100644
index 65e481e..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmissioncontrol-server.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- /mission-control/_gen/
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmkcal.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmkcal.xml.svn-base
deleted file mode 100644
index 484c34f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmkcal.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<add_include_paths>
- /usr/include/kcalcoren/
-</add_include_paths> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmng.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmng.xml.svn-base
deleted file mode 100644
index 9fc2d54..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmng.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libmpfr.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libmpfr.xml.svn-base
deleted file mode 100644
index 76fbbb5..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libmpfr.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- mpf2mpfr.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libnetpbm.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libnetpbm.xml.svn-base
deleted file mode 100644
index c7fdd1d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libnetpbm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- pnm.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libnice.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libnice.xml.svn-base
deleted file mode 100644
index be9d17f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libnice.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- win32_common.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libnl.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libnl.xml.svn-base
deleted file mode 100644
index 232b190..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libnl.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- rtnl.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libnsl.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libnsl.xml.svn-base
deleted file mode 100644
index b058352..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libnsl.xml.svn-base
+++ /dev/null
@@ -1,6 +0,0 @@
-<non_self_compiled>
- nislib.h
- nfs_prot.h
- yp_prot.h
- yp_prot.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libnssutil3.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libnssutil3.xml.svn-base
deleted file mode 100644
index 412d6fc..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libnssutil3.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- nss.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/liboil.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/liboil.xml.svn-base
deleted file mode 100644
index 410bf2a..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/liboil.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DOIL_ENABLE_UNSTABLE_API
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libonig.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libonig.xml.svn-base
deleted file mode 100644
index 5001d58..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libonig.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- onigposix.h
- regex.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/liborc.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/liborc.xml.svn-base
deleted file mode 100644
index f14cd00..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/liborc.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- opcodes.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libosp.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libosp.xml.svn-base
deleted file mode 100644
index be6b287..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libosp.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- /sp/
-</skip_headers>
-
-<include_preamble>
- OpenSP/config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libospgrove.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libospgrove.xml.svn-base
deleted file mode 100644
index f45e9ef..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libospgrove.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<skip_headers>
- /sp/
-</skip_headers>
-
-<include_preamble>
- OpenSP/config.h
- OpenJade/config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libosso-ic.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libosso-ic.xml.svn-base
deleted file mode 100644
index 29987f0..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libosso-ic.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DDBUS_API_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libossoemailinterface.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libossoemailinterface.xml.svn-base
deleted file mode 100644
index d469868..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libossoemailinterface.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- libosso.h
- libosso.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libossohelp.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libossohelp.xml.svn-base
deleted file mode 100644
index d1ebe1b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libossohelp.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- osso-helplib-private.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libostyle.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libostyle.xml.svn-base
deleted file mode 100644
index f45e9ef..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libostyle.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<skip_headers>
- /sp/
-</skip_headers>
-
-<include_preamble>
- OpenSP/config.h
- OpenJade/config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpackagekit-glib2.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpackagekit-glib2.xml.svn-base
deleted file mode 100644
index 666fa6f..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpackagekit-glib2.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DI_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpbm.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpbm.xml.svn-base
deleted file mode 100644
index 5f366db..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpbm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- pbm.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpgm.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpgm.xml.svn-base
deleted file mode 100644
index c7fdd1d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpgm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- pnm.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpigmentcms.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpigmentcms.xml.svn-base
deleted file mode 100644
index 4848201..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpigmentcms.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- KoColorSpaceMaths.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libplds4.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libplds4.xml.svn-base
deleted file mode 100644
index 0b82ead..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libplds4.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- prtypes.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpng12.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpng12.xml.svn-base
deleted file mode 100644
index 9fc2d54..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpng12.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-agent.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-agent.xml.svn-base
deleted file mode 100644
index 0b02529..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-agent.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DPOLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-backend.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-backend.xml.svn-base
deleted file mode 100644
index d695716..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-backend.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DPOLKIT_BACKEND_I_KNOW_API_IS_SUBJECT_TO_CHANGE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-gobject.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-gobject.xml.svn-base
deleted file mode 100644
index 446f6e1..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpolkit-gobject.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- polkitprivate.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpoppler.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpoppler.xml.svn-base
deleted file mode 100644
index 0e623d2..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpoppler.xml.svn-base
+++ /dev/null
@@ -1,21 +0,0 @@
-<skip_headers>
- JPEG2000Stream.h
- DCTStream.h
- UnicodeCClassTables.h
- UnicodeCompTables.h
- FlateStream.h
- gfile.h
- Annot.h
- Array.h
- BaseFile.h
- /glib/
- Dict.h
-</skip_headers>
-
-<include_preamble>
- time.h
- stdio.h
- Object.h
- PDFDoc.h
- GfxFont.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libppm.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libppm.xml.svn-base
deleted file mode 100644
index c7fdd1d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libppm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- pnm.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpthread.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpthread.xml.svn-base
deleted file mode 100644
index 5974737..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpthread.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- /bits/
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpulsecommon.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpulsecommon.xml.svn-base
deleted file mode 100644
index 7dbf783..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpulsecommon.xml.svn-base
+++ /dev/null
@@ -1,10 +0,0 @@
-<non_self_compiled>
- poll.h
- /pulsecore/modules/
-</non_self_compiled>
-
-<include_preamble>
- stdbool.h
- pulseaudio.h
- pulsecore-config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpulsecore.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpulsecore.xml.svn-base
deleted file mode 100644
index 7dbf783..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpulsecore.xml.svn-base
+++ /dev/null
@@ -1,10 +0,0 @@
-<non_self_compiled>
- poll.h
- /pulsecore/modules/
-</non_self_compiled>
-
-<include_preamble>
- stdbool.h
- pulseaudio.h
- pulsecore-config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.5.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.5.xml.svn-base
deleted file mode 100644
index 4367b22..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.5.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /python2.6/
- /python3.1/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.6.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.6.xml.svn-base
deleted file mode 100644
index 0b15916..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpyglib-2.0-python2.6.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /python2.5/
- /python3.1/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpyside-python2.6.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpyside-python2.6.xml.svn-base
deleted file mode 100644
index fa25e5d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpyside-python2.6.xml.svn-base
+++ /dev/null
@@ -1,10 +0,0 @@
-<skip_headers>
- pyside_phonon_python.h
- pyside_global.h
- pyside_qtsql_python.h
- pyside_qtsql_python.h
- pyside_qttest_python.h
- /PySide/Qt
- /python2.5/
- /python3.1/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpython2.5.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpython2.5.xml.svn-base
deleted file mode 100644
index 2b8504c..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpython2.5.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- ast.h
- pyexpat.h
- pymactoolbox.h
- /python2.6/
- /python3.1/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpython2.6.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpython2.6.xml.svn-base
deleted file mode 100644
index c1e0426..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpython2.6.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- ast.h
- pyexpat.h
- pymactoolbox.h
- /python2.5/
- /python3.1/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libpython3.1.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libpython3.1.xml.svn-base
deleted file mode 100644
index 2da90b0..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libpython3.1.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- ast.h
- pyexpat.h
- pymactoolbox.h
- /python2.5/
- /python2.6/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libqmfclient.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libqmfclient.xml.svn-base
deleted file mode 100644
index 1120185..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libqmfclient.xml.svn-base
+++ /dev/null
@@ -1,6 +0,0 @@
-<skip_headers>
- QMailNewEmailHandler
- QMailNewMessageHandler
- qprivateimplementationdef.h
- qcopchannel_qws.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libqttracker.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libqttracker.xml.svn-base
deleted file mode 100644
index 2e985c8..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libqttracker.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- QTracker
- /ontologies/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libreadline.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libreadline.xml.svn-base
deleted file mode 100644
index 9fc2d54..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libreadline.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libresolv.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libresolv.xml.svn-base
deleted file mode 100644
index 5ebe0a9..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libresolv.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /isc/
- /bind/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/librt.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/librt.xml.svn-base
deleted file mode 100644
index cd8f64b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/librt.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- bits/mqueue.h
- bits/mqueue2.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsasl2.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsasl2.xml.svn-base
deleted file mode 100644
index 3306e18..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsasl2.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- md5.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsensorfw.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsensorfw.xml.svn-base
deleted file mode 100644
index 07f35f8..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsensorfw.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- calibrationhandler.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libshadowappd.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libshadowappd.xml.svn-base
deleted file mode 100644
index f2ee69b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libshadowappd.xml.svn-base
+++ /dev/null
@@ -1,6 +0,0 @@
-<include_preamble>
- glib.h
- gconf-client.h
- libosso.h
- unistd.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libshare-ui-common.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libshare-ui-common.xml.svn-base
deleted file mode 100644
index bac0540..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libshare-ui-common.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<defines>
- #define DBUS_SERVICE "org.freedesktop.DBus"
-</defines> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libshare-widgets.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libshare-widgets.xml.svn-base
deleted file mode 100644
index bac0540..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libshare-widgets.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<defines>
- #define DBUS_SERVICE "org.freedesktop.DBus"
-</defines> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libshiboken-python2.6.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libshiboken-python2.6.xml.svn-base
deleted file mode 100644
index 8e33ac9..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libshiboken-python2.6.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /python3.1/
- /python2.5/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsignon-glib.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsignon-glib.xml.svn-base
deleted file mode 100644
index d236805..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsignon-glib.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- signon-errors.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsmltk.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsmltk.xml.svn-base
deleted file mode 100644
index 02cb219..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsmltk.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- sysync_utils.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsofia-sip-ua.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsofia-sip-ua.xml.svn-base
deleted file mode 100644
index 70641c7..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsofia-sip-ua.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<non_self_compiled>
- string0.h
- sip_parser.h
- sip_util.h
- sl_utils.h
- tstdef.h
- sres_cache.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsofia-tools.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsofia-tools.xml.svn-base
deleted file mode 100644
index 715355d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsofia-tools.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- sres_record.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsp.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsp.xml.svn-base
deleted file mode 100644
index 112f619..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsp.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- sp/config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libspgrove.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libspgrove.xml.svn-base
deleted file mode 100644
index 112f619..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libspgrove.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- sp/config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r.xml.svn-base
deleted file mode 100644
index eef537d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<gcc_options>
- -DSUPPORT_SGX_HWPERF
- -DLINUX
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r125.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r125.xml.svn-base
deleted file mode 100644
index eef537d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsrv_um_r125.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<gcc_options>
- -DSUPPORT_SGX_HWPERF
- -DLINUX
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libstdc++.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libstdc++.xml.svn-base
deleted file mode 100644
index 84860ef..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libstdc++.xml.svn-base
+++ /dev/null
@@ -1,30 +0,0 @@
-<headers>
- /c++/
-</headers>
-
-<skip_headers>
- /java/
- /javax/
- /gcj/
- /gnu/
- /sun/
- /org/
- /parallel/
- /bits/
- /tr1_impl/
- atomic
- stdatomic.h
- c++0xwarning.h
- exception_ptr.h
- /profile/
- multiset.h
-</skip_headers>
-
-<non_self_compiled>
- /backward/
- /bits/
- /debug/
- /tr1/
- /ext/
- c++config.h
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libstyle.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libstyle.xml.svn-base
deleted file mode 100644
index 112f619..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libstyle.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- sp/config.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsyncevolution.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsyncevolution.xml.svn-base
deleted file mode 100644
index 969cdb7..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsyncevolution.xml.svn-base
+++ /dev/null
@@ -1,6 +0,0 @@
-<skip_headers>
- dbitem.h
- syncexception.h
- lineartime.h
- sysync_utils.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libsyncmlcommon.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libsyncmlcommon.xml.svn-base
deleted file mode 100644
index c3040b3..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libsyncmlcommon.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- SyncMLConfig.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libt1x.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libt1x.xml.svn-base
deleted file mode 100644
index d2d64c0..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libt1x.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- t1lib.h
- t1lib.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtcl8.4.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtcl8.4.xml.svn-base
deleted file mode 100644
index 1bb5ed3..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtcl8.4.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /tcl-private/
- /tcl8.5/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtcl8.5.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtcl8.5.xml.svn-base
deleted file mode 100644
index 8cb6a23..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtcl8.5.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /tcl-private/
- /tcl8.4/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-glib.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-glib.xml.svn-base
deleted file mode 100644
index 615738b..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-glib.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<non_self_compiled>
- telepathy-glib/_gen
-</non_self_compiled> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-qt4.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-qt4.xml.svn-base
deleted file mode 100644
index 16f6405..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy-qt4.xml.svn-base
+++ /dev/null
@@ -1,11 +0,0 @@
-<non_self_compiled>
- /_gen/
-</non_self_compiled>
-
-<skip_headers>
- profile.h
- incoming-file-transfer-channel.h
- outgoing-file-transfer-channel.h
- IncomingFileTransferChannel
- OutgoingFileTransferChannel
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy.xml.svn-base
deleted file mode 100644
index a60c1d7..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtelepathy.xml.svn-base
+++ /dev/null
@@ -1,12 +0,0 @@
-<non_self_compiled>
- telepathy/_gen
- *-gen.h
-</non_self_compiled>
-
-<gcc_options>
- -DDBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_Telepathy_Channel
- -DDBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_Telepathy_Connection
- -DDBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_Telepathy_Connection_Interface_Forwarding
- -DDBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_Telepathy_ConnectionManager
- -DDBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_Telepathy_Properties
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libthai.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libthai.xml.svn-base
deleted file mode 100644
index b418a35..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libthai.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- thwchar.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtiffxx.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtiffxx.xml.svn-base
deleted file mode 100644
index 72ea4d3..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtiffxx.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- tiffio.h
- tiffio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libtimed.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libtimed.xml.svn-base
deleted file mode 100644
index 7e51ce9..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libtimed.xml.svn-base
+++ /dev/null
@@ -1,5 +0,0 @@
-<skip_headers>
- exception
- event
- interface
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libts.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libts.xml.svn-base
deleted file mode 100644
index b483c91..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libts.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /linux/netfilter/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libunwind.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libunwind.xml.svn-base
deleted file mode 100644
index cf7f423..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libunwind.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- libunwind-dynamic.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libva-egl.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libva-egl.xml.svn-base
deleted file mode 100644
index 1846b02..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libva-egl.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- va_backend_egl.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libva-glx.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libva-glx.xml.svn-base
deleted file mode 100644
index 5c9fcc3..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libva-glx.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- va_backend_glx.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libva-tpi.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libva-tpi.xml.svn-base
deleted file mode 100644
index f603d99..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libva-tpi.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- va_backend_tpi.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libva-x11.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libva-x11.xml.svn-base
deleted file mode 100644
index bbdcd28..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libva-x11.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<skip_headers>
- va_backend.h
- va_dummy.h
-</skip_headers>
-
-<include_preamble>
- va_dricommon.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libwbxml2.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libwbxml2.xml.svn-base
deleted file mode 100644
index e2fce1d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libwbxml2.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- wbxml.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libxcb-aux.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libxcb-aux.xml.svn-base
deleted file mode 100644
index a569a18..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libxcb-aux.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- xcb.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libxcb.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libxcb.xml.svn-base
deleted file mode 100644
index 181b822..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libxcb.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- xcb_bitops.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libxkbfile.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libxkbfile.xml.svn-base
deleted file mode 100644
index 0d9bccb..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libxkbfile.xml.svn-base
+++ /dev/null
@@ -1,10 +0,0 @@
-<skip_headers>
- /xorg/
- XKBsrv.h
-</skip_headers>
-
-<include_preamble>
- Xlib.h
- XKBstr.h
- stdio.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libxnee.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libxnee.xml.svn-base
deleted file mode 100644
index b395f34..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libxnee.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<defines>
- #define HAVE_STDARG_H 1
-</defines> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libxslt.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libxslt.xml.svn-base
deleted file mode 100644
index 7a5274d..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libxslt.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- xsltutils.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/unix/descriptors/.svn/text-base/libzypp.xml.svn-base b/modules/Targets/unix/descriptors/.svn/text-base/libzypp.xml.svn-base
deleted file mode 100644
index 0755cac..0000000
--- a/modules/Targets/unix/descriptors/.svn/text-base/libzypp.xml.svn-base
+++ /dev/null
@@ -1,6 +0,0 @@
-<skip_headers>
- /parser/ws/
- /parser/yum/
- knownid.h
- Debug.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/.svn/all-wcprops b/modules/Targets/windows/.svn/all-wcprops
deleted file mode 100644
index 841f2e9..0000000
--- a/modules/Targets/windows/.svn/all-wcprops
+++ /dev/null
@@ -1,11 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 69
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows
-END
-common.xml
-K 25
-svn:wc:ra_dav:version-url
-V 80
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/common.xml
-END
diff --git a/modules/Targets/windows/.svn/entries b/modules/Targets/windows/.svn/entries
deleted file mode 100644
index 679e146..0000000
--- a/modules/Targets/windows/.svn/entries
+++ /dev/null
@@ -1,65 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets/windows
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-descriptors
-dir
-
-common.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-febd1b223d961242c10f53f0e0b13984
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-621
-
diff --git a/modules/Targets/windows/.svn/text-base/common.xml.svn-base b/modules/Targets/windows/.svn/text-base/common.xml.svn-base
deleted file mode 100644
index b1782c1..0000000
--- a/modules/Targets/windows/.svn/text-base/common.xml.svn-base
+++ /dev/null
@@ -1,39 +0,0 @@
-<include_preamble>
- windows.h
-</include_preamble>
-
-<defines>
- struct IUnknown;
-</defines>
-
-<skip_symbols>
- DllRegisterServer
- DllUnregisterServer
- DllCanUnloadNow
- DllGetClassObject
-</skip_symbols>
-
-<skip_headers>
- /mfc/
- /atl/
-</skip_headers>
-
-<ignore_symbols>
- quote
- execute
- DllRegisterServer
- DllUnregisterServer
- GetModuleInfo
- GetToken
- DllCanUnloadNow
- DllGetClassObject
- DebugBreak
- GetVersion
- OpenFile
- LoadModule
- RegisterModule
- SetEvent
- LoadResource
- FreeLibrary
- GetFileSize
-</ignore_symbols> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/all-wcprops b/modules/Targets/windows/descriptors/.svn/all-wcprops
deleted file mode 100644
index ef3e5fe..0000000
--- a/modules/Targets/windows/descriptors/.svn/all-wcprops
+++ /dev/null
@@ -1,281 +0,0 @@
-K 25
-svn:wc:ra_dav:version-url
-V 81
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors
-END
-p2pgraph.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/p2pgraph.xml
-END
-mswsock.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/mswsock.xml
-END
-secur32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/secur32.xml
-END
-uiautomationcore.xml
-K 25
-svn:wc:ra_dav:version-url
-V 102
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/uiautomationcore.xml
-END
-mprapi.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/mprapi.xml
-END
-wsock32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/wsock32.xml
-END
-drtprov.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/drtprov.xml
-END
-activeds.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/activeds.xml
-END
-vssapi.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/vssapi.xml
-END
-drttransport.xml
-K 25
-svn:wc:ra_dav:version-url
-V 98
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/drttransport.xml
-END
-dsprop.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/dsprop.xml
-END
-gdi32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/gdi32.xml
-END
-mfreadwrite.xml
-K 25
-svn:wc:ra_dav:version-url
-V 97
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/mfreadwrite.xml
-END
-httpapi.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/httpapi.xml
-END
-psapi.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/psapi.xml
-END
-wldap32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/wldap32.xml
-END
-esent.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/esent.xml
-END
-rpcrt4.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/rpcrt4.xml
-END
-traffic.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/traffic.xml
-END
-tdh.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/tdh.xml
-END
-dhcpcsvc6.xml
-K 25
-svn:wc:ra_dav:version-url
-V 95
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/dhcpcsvc6.xml
-END
-qwave.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/qwave.xml
-END
-user32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/user32.xml
-END
-ole32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/ole32.xml
-END
-dxva2.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/dxva2.xml
-END
-netapi32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/netapi32.xml
-END
-kernel32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/kernel32.xml
-END
-dsuiext.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/dsuiext.xml
-END
-comctl32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/comctl32.xml
-END
-drt.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/drt.xml
-END
-mapi32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/mapi32.xml
-END
-odbcbcp.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/odbcbcp.xml
-END
-dhcpcsvc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/dhcpcsvc.xml
-END
-riched20.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/riched20.xml
-END
-p2p.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/p2p.xml
-END
-certpoleng.xml
-K 25
-svn:wc:ra_dav:version-url
-V 96
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/certpoleng.xml
-END
-fwpuclnt.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/fwpuclnt.xml
-END
-rtm.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/rtm.xml
-END
-url.xml
-K 25
-svn:wc:ra_dav:version-url
-V 89
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/url.xml
-END
-iscsidsc.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/iscsidsc.xml
-END
-msacm32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 93
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/msacm32.xml
-END
-eappprxy.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/eappprxy.xml
-END
-advapi32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 94
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/advapi32.xml
-END
-d3d10.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/d3d10.xml
-END
-msdmo.xml
-K 25
-svn:wc:ra_dav:version-url
-V 91
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/msdmo.xml
-END
-ws2_32.xml
-K 25
-svn:wc:ra_dav:version-url
-V 92
-/svn/abi-compliance-checker/!svn/ver/30/trunk/modules/Targets/windows/descriptors/ws2_32.xml
-END
diff --git a/modules/Targets/windows/descriptors/.svn/entries b/modules/Targets/windows/descriptors/.svn/entries
deleted file mode 100644
index f91165c..0000000
--- a/modules/Targets/windows/descriptors/.svn/entries
+++ /dev/null
@@ -1,1592 +0,0 @@
-10
-
-dir
-67
-http://forge.ispras.ru/svn/abi-compliance-checker/trunk/modules/Targets/windows/descriptors
-http://forge.ispras.ru/svn/abi-compliance-checker
-
-
-
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-a821b6f2-9a20-4ec6-9ceb-7d4f98b805d9
-
-p2pgraph.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-mswsock.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-7034de5213e423e5eec3013495a2401b
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-105
-
-secur32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-bdad18f49354e4f1aeed3826c94974f4
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-uiautomationcore.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-3d1f1efa57dd03637d56afa36f508bb3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-63
-
-mprapi.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-07e39d9a43c96aa7d2694181c41061fd
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-wsock32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-929774d55b93b94e39b48117552305a0
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-133
-
-drtprov.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-activeds.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-345a1ad44cf58c1dc878b519664ce43d
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-vssapi.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-96ca89bc2e03df15321c70feb88bb729
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-66
-
-drttransport.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-dsprop.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-ba873f714b490d40a838115a84b9200a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-97
-
-gdi32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-70f5e5672a828b81cb5cc86eac6e3b5a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-111
-
-mfreadwrite.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-bb6aa65fdf73e23ed1ff516f7b79f546
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-httpapi.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-psapi.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-348b3c02873e13c1c31037862bef79cc
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-wldap32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-eec88552369092c83eac0db8dac0b5c5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-54
-
-traffic.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-812e7ed476e308fc2dbb3a31bef4507e
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-66
-
-rpcrt4.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-52ee76b6db26149401a04ba8a4c06aa7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-104
-
-esent.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-tdh.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-00cc4de6fc6ae6834e8433520df1fcb3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-user32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-a43ad12069f49b7a1388416c177f6a33
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-42
-
-qwave.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-7809f0822b58513833abf6a2984274e7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-61
-
-dhcpcsvc6.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b7b4ee6783896f3e76eca0d2aebcfd27
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-55
-
-dxva2.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-13d5705309fc030c98555a2b409a1d8a
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-51
-
-ole32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-fc4b01e5c941659553bdc5e1b0ac9691
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-95
-
-dsuiext.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-9167d7a4b409090329153550df83b9c0
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-kernel32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-5ae9cba4ddbbb60db8b8a73ba6e22052
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-123
-
-netapi32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-0b3594f1f49eb91b3df8d527f7e951a9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-49
-
-comctl32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6dd2041e0bb84d981ce4434b44ac73d5
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-53
-
-drt.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-mapi32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b75587f8978282fa6f464d242a57397e
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-60
-
-odbcbcp.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-ecde0c52c3358219ac361b4f47e91fb7
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-dhcpcsvc.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b7b4ee6783896f3e76eca0d2aebcfd27
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-55
-
-riched20.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-c5b59b72398567bf3a371223e46051ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-55
-
-p2p.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
-certpoleng.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-10de2fd1842bf473ffdb476f944a6faa
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-94
-
-fwpuclnt.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-b86937f80c000fcb5fc3abede4c7b8dc
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-178
-
-rtm.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-109e0e47469294b0ebc19068c733564e
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-55
-
-url.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-ba4bc4c5be16333e420fbdc957bf2fdb
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-42
-
-iscsidsc.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e5cad003ef1c7e5ca9030067f14d40fe
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-55
-
-msacm32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-e6c4f9cc86438902e705813db119fdd9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-52
-
-eappprxy.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-bf1cec5f3a6d092324c96b85a6c522cc
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-79
-
-advapi32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-f63e9614202a6779accb2f4ad558a2e9
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-103
-
-d3d10.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-331c36e3b58185bb7f95d48df9b19e09
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-60
-
-msdmo.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-52c0aa68c76bc4fc7fa4ea8b21b7a9b3
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-50
-
-ws2_32.xml
-file
-
-
-
-
-2011-10-25T03:30:52.000000Z
-6eedec44969d85820a7c44a425fac2ca
-2011-09-09T13:34:32.144514Z
-30
-aponomarenko
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-46
-
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/activeds.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/activeds.xml.svn-base
deleted file mode 100644
index 5c39ba8..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/activeds.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- iads.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/advapi32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/advapi32.xml.svn-base
deleted file mode 100644
index fb3ff0f..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/advapi32.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- mschapp.h
-</skip_headers>
-
-<include_preamble>
- wmistr.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/certpoleng.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/certpoleng.xml.svn-base
deleted file mode 100644
index 5d20fe4..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/certpoleng.xml.svn-base
+++ /dev/null
@@ -1 +0,0 @@
-<include_preamble> sspi.h schannel.h ntsecapi.h ntsecpkg.h </include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/comctl32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/comctl32.xml.svn-base
deleted file mode 100644
index aa4c5fc..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/comctl32.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- /atl/
- /mfc/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/d3d10.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/d3d10.xml.svn-base
deleted file mode 100644
index 44b0098..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/d3d10.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DD3D10_IGNORE_SDK_LAYERS
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc.xml.svn-base
deleted file mode 100644
index 3aa4bc8..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- winternl.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc6.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc6.xml.svn-base
deleted file mode 100644
index 3aa4bc8..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/dhcpcsvc6.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- winternl.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/drt.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/drt.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/drt.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/drtprov.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/drtprov.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/drtprov.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/drttransport.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/drttransport.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/drttransport.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/dsprop.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/dsprop.xml.svn-base
deleted file mode 100644
index 87b95c7..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/dsprop.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- /mfc/
-</skip_headers>
-
-<include_preamble>
- iads.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/dsuiext.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/dsuiext.xml.svn-base
deleted file mode 100644
index 8349524..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/dsuiext.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- shlobj.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/dxva2.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/dxva2.xml.svn-base
deleted file mode 100644
index a541352..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/dxva2.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- d3d9.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/eappprxy.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/eappprxy.xml.svn-base
deleted file mode 100644
index ea7a512..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/eappprxy.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- eaptypes.h
- eaphostpeertypes.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/esent.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/esent.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/esent.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/fwpuclnt.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/fwpuclnt.xml.svn-base
deleted file mode 100644
index 6e8104c..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/fwpuclnt.xml.svn-base
+++ /dev/null
@@ -1,12 +0,0 @@
-<skip_headers>
- windows.h
- ws2tcpip.h
-</skip_headers>
-
-<non_self_compiled>
- fwpsu.h
-</non_self_compiled>
-
-<include_preamble>
- guiddef.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/gdi32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/gdi32.xml.svn-base
deleted file mode 100644
index b010eac..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/gdi32.xml.svn-base
+++ /dev/null
@@ -1,8 +0,0 @@
-<skip_headers>
- /atl/
- /mfc/
-</skip_headers>
-
-<include_preamble>
- gdiplus.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/httpapi.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/httpapi.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/httpapi.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/iscsidsc.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/iscsidsc.xml.svn-base
deleted file mode 100644
index 7c8e54e..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/iscsidsc.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- iscsierr.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/kernel32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/kernel32.xml.svn-base
deleted file mode 100644
index 86faa36..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/kernel32.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<headers>
- winbase.h
- winnls.h
- wincon.h
- tlhelp32.h
- winver.h
- winnt.h
- winternl.h
-</headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/mapi32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/mapi32.xml.svn-base
deleted file mode 100644
index 9d82976..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/mapi32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -D_NATIVE_WCHAR_T_DEFINED
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/mfreadwrite.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/mfreadwrite.xml.svn-base
deleted file mode 100644
index b597cc0..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/mfreadwrite.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- mfidl.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/mprapi.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/mprapi.xml.svn-base
deleted file mode 100644
index 13390f5..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/mprapi.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- rassapi.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/msacm32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/msacm32.xml.svn-base
deleted file mode 100644
index 68a63bd..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/msacm32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- mmreg.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/msdmo.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/msdmo.xml.svn-base
deleted file mode 100644
index 0253e87..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/msdmo.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- dmo.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/mswsock.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/mswsock.xml.svn-base
deleted file mode 100644
index 881b161..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/mswsock.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers>
-
-<include_preamble>
- winsock2.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/netapi32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/netapi32.xml.svn-base
deleted file mode 100644
index 291ae59..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/netapi32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- lm.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/odbcbcp.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/odbcbcp.xml.svn-base
deleted file mode 100644
index 4ad1727..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/odbcbcp.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- sql.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/ole32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/ole32.xml.svn-base
deleted file mode 100644
index 822091d..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/ole32.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<skip_headers>
- mspenum.h
- /atl/
- ole.h
- /mfc/
- rpcproxy.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/p2p.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/p2p.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/p2p.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/p2pgraph.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/p2pgraph.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/p2pgraph.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/psapi.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/psapi.xml.svn-base
deleted file mode 100644
index 694261c..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/psapi.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<gcc_options>
- -DPSAPI_VERSION=1
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/qwave.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/qwave.xml.svn-base
deleted file mode 100644
index 2871804..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/qwave.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<skip_headers>
- windows.h
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/riched20.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/riched20.xml.svn-base
deleted file mode 100644
index e5f916f..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/riched20.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- richedit.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/rpcrt4.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/rpcrt4.xml.svn-base
deleted file mode 100644
index b4d596a..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/rpcrt4.xml.svn-base
+++ /dev/null
@@ -1,7 +0,0 @@
-<include_preamble>
- objidl.h
-</include_preamble>
-
-<gcc_options>
- -DCINTERFACE
-</gcc_options> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/rtm.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/rtm.xml.svn-base
deleted file mode 100644
index 393850c..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/rtm.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- iprtrmib.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/secur32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/secur32.xml.svn-base
deleted file mode 100644
index f1e5ddf..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/secur32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- sspi.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/tdh.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/tdh.xml.svn-base
deleted file mode 100644
index 85ce2f9..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/tdh.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- wmistr.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/traffic.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/traffic.xml.svn-base
deleted file mode 100644
index a7e0bf4..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/traffic.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- ntddndis.h
- qos.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/uiautomationcore.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/uiautomationcore.xml.svn-base
deleted file mode 100644
index cdfe3f9..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/uiautomationcore.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- uiautomationcore.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/url.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/url.xml.svn-base
deleted file mode 100644
index c50141b..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/url.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /mfc/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/user32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/user32.xml.svn-base
deleted file mode 100644
index 9d73b56..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/user32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- /atl/
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/vssapi.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/vssapi.xml.svn-base
deleted file mode 100644
index 344197e..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/vssapi.xml.svn-base
+++ /dev/null
@@ -1,4 +0,0 @@
-<include_preamble>
- vss.h
- vswriter.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/wldap32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/wldap32.xml.svn-base
deleted file mode 100644
index 742107f..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/wldap32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<include_preamble>
- winldap.h
-</include_preamble> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/ws2_32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/ws2_32.xml.svn-base
deleted file mode 100644
index 9fe94f1..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/ws2_32.xml.svn-base
+++ /dev/null
@@ -1,3 +0,0 @@
-<skip_headers>
- windows.h
-</skip_headers> \ No newline at end of file
diff --git a/modules/Targets/windows/descriptors/.svn/text-base/wsock32.xml.svn-base b/modules/Targets/windows/descriptors/.svn/text-base/wsock32.xml.svn-base
deleted file mode 100644
index 4e2f017..0000000
--- a/modules/Targets/windows/descriptors/.svn/text-base/wsock32.xml.svn-base
+++ /dev/null
@@ -1,9 +0,0 @@
-<skip_headers>
- windows.h
- mswsock.h
-</skip_headers>
-
-<include_preamble>
- windef.h
- winsock.h
-</include_preamble> \ No newline at end of file