commit a620a04027dbdb46668b9096d2d617e2af293acb Author: mliska Date: Thu Apr 17 17:12:21 2014 +0200 Flatten attribute causes memory starvation for LTO. diff --git a/src/sna/sna_glyphs.c b/src/sna/sna_glyphs.c index 93b3eb6..78d1ca6 100644 --- a/src/sna/sna_glyphs.c +++ b/src/sna/sna_glyphs.c @@ -555,7 +555,7 @@ static inline bool clipped_glyphs(PicturePtr dst, int nlist, GlyphListPtr list, &box) != PIXMAN_REGION_IN; } -flatten static bool +static bool glyphs_to_dst(struct sna *sna, CARD8 op, PicturePtr src, @@ -712,7 +712,7 @@ next_glyph: return true; } -flatten static bool +static bool glyphs0_to_dst(struct sna *sna, CARD8 op, PicturePtr src, @@ -1073,7 +1073,7 @@ sna_glyph_get_image(GlyphPtr g, ScreenPtr s) return image; } -flatten static bool +static bool glyphs_via_mask(struct sna *sna, CARD8 op, PicturePtr src,