Commit Graph

106 Commits

Author SHA1 Message Date
Søren Sandmann Pedersen
92865d4dec Pre-release version bump 2009-12-15 11:30:49 -05:00
Søren Sandmann Pedersen
f1ecbaba0c Post-release version bump 2009-09-28 09:31:25 -04:00
Søren Sandmann Pedersen
601e4dc6fd Pre-release version bump 2009-09-28 09:20:13 -04:00
Siarhei Siamashka
2186bc8948 Change CFLAGS order for PPC and ARM configure tests
CFLAGS are always appended to the end of gcc options when compiling
sources in autotools based projects. Configure tests should do the
same. Otherwise build fails on PPC when using CFLAGS="-O2 -mno-altivec"
for example. Similar problem affects ARM.
2009-09-07 00:41:42 +03:00
M Joonas Pihlaja
61b616067c Default to optimised builds when using a Sun Studio compiler.
Autoconf's AC_PROG_CC sets the default CFLAGS to -O2 -g for
gcc and -g for every other compiler.  This patch defaults
CFLAGS to the equivalent -O -g when we're using Sun Studio's cc
if the user or site admin hasn't already set CFLAGS.
2009-09-03 22:51:22 +03:00
Søren Sandmann Pedersen
b02b644d70 Set version number to 0.16.1 2009-09-02 16:09:32 -04:00
Søren Sandmann Pedersen
57812465bf Pre-release version bump 2009-08-28 07:55:30 -04:00
Søren Sandmann Pedersen
ce966f4d8e Check if we have posix_memalign() in configure.ac. [23260, 23261]
Fall back to malloc() in blitters-test.c if we don't.
2009-08-13 12:46:20 -04:00
Søren Sandmann Pedersen
ed4598f08a Post-release version bump 2009-08-11 14:03:24 -04:00
Søren Sandmann Pedersen
bfdae053ea Pre-release version-bump 2009-08-11 13:56:16 -04:00
Søren Sandmann Pedersen
4ef2807c3a Only define PIXMAN_TIMERS if timers are actually enabled [bug 23169] 2009-08-07 00:11:20 -04:00
Søren Sandmann Pedersen
a77d4ffeb6 Post-release version bump 2009-07-21 07:24:40 -04:00
Søren Sandmann Pedersen
f3ac136877 Pre-release version bump 2009-07-21 07:20:57 -04:00
Adrian Bunk
767542cfb9 Fix NEON build for older ARM CPUs
The pld instruction used in the NEON assembler code is only available
for ARMv5e and >= ARMv6.

Set -mcpu=cortex-a8 when compiling the source file (similar to what is
already done for the SIMD build).
2009-07-20 20:16:32 -04:00
M Joonas Pihlaja
6aa26296f5 Check whether the linker understands the hwcap file before using it.
If we're trying to use the GNU linker on Solaris we shouldn't use
our solaris-hwcap.mapfile since it doesn't grok the mapfile format.
2009-07-19 18:23:58 +03:00
Søren Sandmann Pedersen
90ac94b9cb Add -fno-strict-aliasing 2009-07-14 18:49:43 -04:00
Søren Sandmann Pedersen
268561a3c6 Post-release version bump 2009-07-13 22:22:20 -04:00
Søren Sandmann Pedersen
466cf2b445 Pre-release version bump 2009-07-13 22:00:52 -04:00
Siarhei Siamashka
9837465fd9 Use -mcpu instead of -march for ARM SIMD runtime autodetection
Option -mcpu has higher priority than -march with the current versions
of gcc and that's why it is better to use. There is no particular
reason why 'arm1136j-s' is used in this patch, it could be any armv6
compatible core.
2009-06-25 08:07:37 -07:00
Søren Sandmann Pedersen
f94053cd9b Post-release version bump 2009-06-24 13:12:07 -04:00
Søren Sandmann Pedersen
f6faa06ef8 Pre-release version bump 2009-06-24 12:51:40 -04:00
Søren Sandmann Pedersen
1a7f25946b Post-release version bump 2009-06-16 11:59:20 -04:00
Søren Sandmann Pedersen
9733b2c4d4 Pre-release version bump 2009-06-16 11:52:48 -04:00
Jonathan Morton
b6a3868ced Better CFLAGS handling for recent ARM platforms. 2009-06-15 13:49:25 -04:00
Søren Sandmann Pedersen
cf7bf4eb57 Post-release version bump 2009-06-05 01:33:28 -04:00
Søren Sandmann Pedersen
b721bc4919 Pre-release version bump
Also squash some warnings and correct the variable name in RELEASING.
2009-06-05 01:10:00 -04:00
Søren Sandmann Pedersen
3c570a815a Add an --enable-timers configure option to enable the TIMER_BEGIN/END macros 2009-06-04 00:05:06 -04:00
Søren Sandmann Pedersen
7077138fb3 Some cleanups in the configure.ac file 2009-06-03 23:54:57 -04:00
Søren Sandmann Pedersen
812a993843 Post-release version bump 2009-05-30 22:23:27 -04:00
Søren Sandmann Pedersen
3bad5eefd0 Pre-release version bump.
Also delete non-existant header files from pixman/Makefile.am
2009-05-30 22:09:11 -04:00
Søren Sandmann Pedersen
74f837b1a2 Post-release version bump 2009-05-23 11:33:21 -04:00
Søren Sandmann Pedersen
19d6669aac Pre-release version bump 2009-05-22 12:07:55 -04:00
Søren Sandmann Pedersen
b365547e7d Post-release version bump 2009-05-15 07:47:22 -04:00
Søren Sandmann Pedersen
564ecfe8e9 Pre-release version bump 2009-05-15 06:57:59 -04:00
Jeff Muizelaar
a589afa3a7 Enable NEON assembly when we can build it
This adds detection for ARM NEON build support as well as gnu assembler
syntax detection from Jonathan Morton.
2009-05-06 13:30:29 -04:00
Søren Sandmann Pedersen
3d9716f44e Post-release version bump 2009-04-09 20:39:10 -04:00
Søren Sandmann Pedersen
0a63858b07 Pre-release version bump 2009-04-09 16:38:05 -04:00
Alan Coopersmith
fd7449c485 Fix MMX & SSE intrinsics to work with Sun compilers & Solaris
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-04-04 09:45:25 -07:00
Søren Sandmann Pedersen
6815e754d3 Bump version number post-release 2009-02-06 18:01:57 -05:00
Søren Sandmann Pedersen
6df6a43dc7 Bump version number pre release 2009-02-06 17:31:32 -05:00
Keith Packard
bfa76d47ac Bump to 0.13.3 after 0.13.2 release 2008-11-25 22:03:55 -08:00
Keith Packard
0191d1a41e Bump version to 0.13.2 for release 2008-11-25 21:37:54 -08:00
Adrian Bunk
f9db3ec7b9 Rename the current ARM code to ARM SIMD
This code is only for CPUs supporting the SIMD instructions, not for all ARM
CPUs.

I stumbled above the recent commit with the ARM SIMD code while preparing a
patch that models the patch from #13445 after the MMX and SSE2 cases:

The ARM SIMD option currently uses --disable-arm, although this code is only
for CPUs >= ARMv6. That's as if one would call the option to disable the SSE2
code --disable-x86.

This patch therefore renames the configure option and the function and file
names to arm-simd/arm_simd.
2008-10-31 14:59:30 -04:00
Søren Sandmann Pedersen
54ee41a660 Post release version bump 2008-09-18 06:53:11 -04:00
Søren Sandmann Pedersen
24de3b74f4 Pre-release version bump 2008-09-18 06:53:11 -04:00
Jeff Muizelaar
d0b181f347 Add support for ARMv6 SIMD fastpaths. 2008-09-17 15:53:20 -04:00
Søren Sandmann Pedersen
35fcdf352a Bump release 2008-09-06 06:15:31 -04:00
Søren Sandmann Pedersen
f369d612b3 Use error instead of #error in a couple of other places 2008-09-06 04:33:16 -04:00
Peter O'Gorman
f921c8c57f Minor portability fixes
Use AC_C_INLINE to figure out `inline'.
IRIX compiler does not exit with a non-zero exit status when it sees #error
2008-09-06 04:30:08 -04:00
Søren Sandmann Pedersen
9bfa8aaf17 Be consistent in naming SSE2 related things SSE2 2008-08-23 23:54:24 -04:00