platform_system_core/libpixelflinger
Stephen Hines 84fac2c5d0 Fix an issue with C-compatibility due to a missing tag name
system/core/libpixelflinger/include/pixelflinger/format.h:85:15: error: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Werror,-Wnon-c-typedef-for-linkage]
typedef struct {
              ^
              GGLFormat
system/core/libpixelflinger/include/pixelflinger/format.h:98:5: note: type is not C-compatible due to this member declaration
     inline uint32_t mask(int i) const {
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
system/core/libpixelflinger/include/pixelflinger/format.h:124:3: note: type is given name 'GGLFormat' for linkage purposes by this typedef declaration
} GGLFormat;
  ^

Bug: http://b/155835175
Test: m with aosp_blueline
Change-Id: I2819427e2c9e885f7b66527d5268987e8cc73f31
Merged-In: I73b95ff1d6d17af512ce2226b6324e5da0343c39
2020-07-14 14:38:43 -07:00
..
arch-arm64 libpixelflinger: Avoid using x18 register in blend implementation. 2018-08-29 16:23:21 -07:00
codeflinger Ignore null-pointer-arithmetic warning from dlmalloc include 2018-12-11 23:08:32 -08:00
include Fix an issue with C-compatibility due to a missing tag name 2020-07-14 14:38:43 -07:00
tests Remove mips pixelflinger. 2020-03-07 05:51:52 +00:00
Android.bp Remove mips pixelflinger. 2020-03-07 05:51:52 +00:00
buffer.cpp Suppress implicit-fallthrough warnings. 2018-09-17 16:50:11 +00:00
buffer.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
clear.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
clear.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
col32cb16blend.S Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
col32cb16blend_neon.S Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
fixed.cpp Remove dead gglFastDivx. 2018-08-02 16:18:24 -07:00
format.cpp remove unused YUV constants 2010-02-16 16:54:53 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
picker.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00
picker.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
pixelflinger.cpp Linux always has POSIX clocks available. 2015-01-09 16:17:46 -08:00
raster.cpp Use -Werror in system/core/libpixelflinger 2017-11-02 15:16:18 -07:00
raster.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
scanline.cpp Use -Werror in system/core/libpixelflinger 2017-11-02 15:16:18 -07:00
scanline.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
t32cb16blend.S Replace .align with .balign to avoid ambiguity 2016-07-13 22:13:02 +02:00
trap.cpp Use -Werror in system/core/libpixelflinger 2017-11-02 15:16:18 -07:00
trap.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00