Mir

lp:~raof/mir/mirclient-symbols

Created by Chris Halse Rogers and last modified
Get this branch:
bzr branch lp:~raof/mir/mirclient-symbols
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Halse Rogers
Project:
Mir
Status:
Development

Recent revisions

869. By Chris Halse Rogers

Merge trunk, updating symbols for new cursors

868. By Chris Halse Rogers

Handle some oddities of the CI builder's symbols.

I don't know how GCC can get away with not exporting a symbol for ~AgingBuffer,
but apparently it does.

Likewise, the presence or absense of __gcov_var isn't interesting to us.

867. By Chris Halse Rogers

Merge trunk, annotating the two new mirclient symbols

866. By Chris Halse Rogers

Version the libmirclient symbols

While we're at it, don't export all the stupid C++ detritus.
Keep the symbol visibility flags, as that allows the compiler
to generate better code.

865. By Chris Halse Rogers

Oops. Also do the static mirclientplatform for Android

864. By Chris Halse Rogers

Whoops. Also remove the prompt session symbol form the symbols file!

863. By Chris Halse Rogers

Whoops. Remove conflict detritus

862. By Chris Halse Rogers

Merge trunk, updating for prompt session API change

861. By Chris Halse Rogers

Use --exclude-libs linker flag on libmirclient.

This causes the linker to hide all the symbols from the static
archives we include, rather than having to do two separate builds
one with -fvisibility=hidden, one without

860. By Chris Halse Rogers

Add symbols file for libmirclient

This adds some extra checking that we don't break client ABI, and documents
when certain symbols arrived

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~mir-team/mir/trunk
This branch contains Public information 
Everyone can see this information.