The media/libpng/moz.build file overrides the C standard used via
-std=c89, per bug 1371266, which conflicts with the use of the
arm_neon.h header: compilation fails on the inline keyword, which didn't
exist in C89. We thus "bump" to the GNU89 standard, which is C89+GNU
extensions, including inline.

Bug 1371266 - libpng should be built with -std=c89. r=glennrphttps://hg.mozilla.org/mozilla-central/#changeset-1fd26e219e34f73fb72cca5d88e7ea9247b83f3dPetr Sumberapetr.sumbera@oracle.com2017-06-08T06:29:03-07:002017-06-08T06:29:03-07:00

This refactor is for exposing necessary symbols of libpng for freetype2 in a
general way. Currently the necessary symbols of libpng for freetype2 are
exposed only on Android. And whether these symbols are exposed solely depends
on the target platform checking. A better way to decide whether or not to
expose these symbols would be checking the dependency of freetype2 directly.

Backed out changeset 7785b40af14f for landing with the wrong bug number in the commit message.https://hg.mozilla.org/mozilla-central/#changeset-3cb8b5473737614f96e6ebf346c12acfdd91dcd0Ryan VanderMeulenryanvm@gmail.com2016-08-25T21:45:15-04:002016-08-25T21:45:15-04:00

changeset

3cb8b5473737

branch

bookmark

tag

user

Ryan VanderMeulen <ryanvm@gmail.com>

description

Backed out changeset 7785b40af14f for landing with the wrong bug number in the commit message.

Bug 1286877 - do not set c-basic-offset for python-mode; r=gpshttps://hg.mozilla.org/mozilla-central/#changeset-3ec6380fca8207fa199693206a3ca24975bf9833Tom Tromeytom@tromey.com2016-07-14T10:16:42-06:002016-07-14T10:16:42-06:00

In bug 922912, we folded back gkmedias.dll info xul.dll, so in practice, there
is no default configuration left that exercises GKMEDIAS_SHARED_LIBRARY. And
sure enough, it's been broken for months in many different ways.

Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gpshttps://hg.mozilla.org/mozilla-central/#changeset-7161a2d28363197b76f4090900393cb19f201de4Mike Hommeymh+mozilla@glandium.org2013-11-19T11:47:14+09:002013-11-19T11:47:14+09:00

changeset

7161a2d28363

branch

bookmark

tag

user

Mike Hommey <mh+mozilla@glandium.org>

description

Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps

Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdothttps://hg.mozilla.org/mozilla-central/#changeset-0db3022ca2e6bec95897850f797f078464a7f529Kyle Machuliskyle@nonpolynomial.com2013-03-29T15:12:58-07:002013-03-29T15:12:58-07:00

changeset

0db3022ca2e6

branch

bookmark

tag

user

Kyle Machulis <kyle@nonpolynomial.com>

description

Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot