annotate .hgtags @ 5029:5d7d48157be7

Greg Jandl to SDL I did some digging, and I think I've found a better solution. By including some additional .m4 macros in the acinclude directory (http://www.gnu.org/software/autoconf-archive/ax_check_compiler_flags.html, http://www.gnu.org/software/autoconf-archive/ax_gcc_archflag.html and http://www.gnu.org/software/autoconf-archive/ax_gcc_x86_cpuid.html) then using the patch below (same as previous patch + one line change to configure.in), SDL will build correctly out of the box. The arch can then be overridden by --with-gcc-arch=<arch> (most will probably want to build with i686 there for general distribution) or --without-gcc-arch, to disable setting the arch all together. On my Atom netbook, I get -march=PentiumPro by default, which works great, as does --with-gcc-arch=i686.
author Sam Lantinga <slouken@libsdl.org>
date Tue, 18 Jan 2011 22:40:45 -0800
parents 5cb6424a5676
children
rev   line source
4405
7828bb19af1e update tags
convert-repo
parents:
diff changeset
1 0afe0e38e02cf2048e93582f01c52fbb91d3c7bb release-1.2.7
7828bb19af1e update tags
convert-repo
parents:
diff changeset
2 230b156829ed13b31134d96f689c917981f57b84 release-1.2.5
7828bb19af1e update tags
convert-repo
parents:
diff changeset
3 27cab50ec9c746e886ce0f3fdaa0b0cdc55a594f release-1.2.11
7828bb19af1e update tags
convert-repo
parents:
diff changeset
4 2fe3fbd2bff50165b3cad33bf40d70b3bb3c9fd0 release-1.2.3
7828bb19af1e update tags
convert-repo
parents:
diff changeset
5 3c052d3bcc76c899dfd4846be76243a78e8c7180 release-1.2.4
7828bb19af1e update tags
convert-repo
parents:
diff changeset
6 3c5eed71a3320962551af3b3dfbee0c99fcf0086 release-1.2.10
7828bb19af1e update tags
convert-repo
parents:
diff changeset
7 4867f7f7dd3426d1dbbeef48b3f3b3aa19590cc4 release-1.2.12
7828bb19af1e update tags
convert-repo
parents:
diff changeset
8 6e28dae59e3baf4447c83e833a8d2ac912536f5b release-1.2.1
7828bb19af1e update tags
convert-repo
parents:
diff changeset
9 7c2589fb8d4df54c6faabd3faebd0c0e73f67879 release-1.2.13
7828bb19af1e update tags
convert-repo
parents:
diff changeset
10 86de11faf082881ad9b73a1a1d78733ca07f8db8 release-1.2.6
7828bb19af1e update tags
convert-repo
parents:
diff changeset
11 bb051fa871aa0b53ea57df56a446cec3bb85924c release-1.2.2
7828bb19af1e update tags
convert-repo
parents:
diff changeset
12 cfcb2e1c36ebe9809577adf768b0ec53e8768af9 release-1.2.8
7828bb19af1e update tags
convert-repo
parents:
diff changeset
13 e044e7c70a50a2f54d14ee20d0933e904e5853b6 release-1.2.9
7828bb19af1e update tags
convert-repo
parents:
diff changeset
14 f14cf9d71233934811774f941d0de121d5f96ccf release-1.2.14
4462
5cb6424a5676 Tagging version before everything gets ripped out.
Sam Lantinga <slouken@libsdl.org>
parents: 4405
diff changeset
15 39c22a953456f6c9e2c8993c8ff973824104102a pre-touch-removal