Behdad Esfahbod
b1630dc00e
Enable fcarch assert checks even when FC_ARCHITECTURE is explicitly given
...
After all, if the asserts fail, the resulting library simply can't be
working correctly.
2012-12-31 17:20:29 -06:00
Behdad Esfahbod
a603be89cd
Unbreak build when FC_ARCHITECTURE is defined
2012-12-31 17:00:19 -06:00
Behdad Esfahbod
83d8019011
Fix unused-parameter warnings
2012-12-29 22:32:56 -05:00
Akira TAGOH
5ac12c0e94
fcarch.c: get rid of the duplicate definition of FC_MAX
...
FC_MAX is also available in src/fcint.h
2012-05-10 16:47:09 +09:00
Keith Packard
d81407611b
Deal with architectures where ALIGNOF_DOUBLE < 4
...
This patch isn't really tested as I don't have such a machine, but I
have a bug report that on m68k machines, double values are aligned on
smaller than 4 byte boundaries. If ALIGNOF_DOUBLE < sizeof(int),
the "expected" sizeof of FcValue is miscomputed. Use the maximum of 4
(sizeof (int)) and ALIGNOF_DOUBLE when computing the expected size of
FcValue.
Signed-off-by: Keith Packard <keithp@keithp.com>
2012-05-02 12:01:38 +09:00
Jeremy Huddleston
8cc4498122
fcarch: Check for architecture signature at compile time rather than configure time
...
https://bugs.freedesktop.org/show_bug.cgi?id=20208
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2012-03-21 11:59:01 +09:00
Behdad Esfahbod
0c7b867617
Fix assertion failure on le32d4
...
Reported by Jon TURNEY.
2011-01-02 13:25:29 -07:00
Behdad Esfahbod
d1a0fca316
Make fc-arch stuff cross-compiling-safe
...
Fixes:
Bug 32679 - fontconfig-2.8.0 does not cross compile
Bug 25462 - Cross-compilation doesn't work
2010-12-28 01:22:34 -06:00