<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/configs/linux-alpha-static, branch android-x86-2.2</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-2.2</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-2.2'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2007-10-31T21:19:20Z</updated>
<entry>
<title>configs: Always use -fPIC for shared libraries, never for static</title>
<updated>2007-10-31T21:19:20Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2007-10-31T17:33:20Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c3b5adaa9a7bdb7e61305c32e4991e3b38dab902'/>
<id>urn:sha1:c3b5adaa9a7bdb7e61305c32e4991e3b38dab902</id>
<content type='text'>
Mesa currently disables -fPIC for DRI on x86, but most Linux distros are
re-enabling -fPIC for all DRI arches. Let's just do that here since
that's normally what's wanted for shared libraries. Some justification:

http://bugs.gentoo.org/show_bug.cgi?id=110840#c9

On the other hand, position-independent code is only necessary when
building shared libraries, so disable it for the static cases.
</content>
</entry>
<entry>
<title>Add -fno-strict-aliasing workaround for Linux GCC targets</title>
<updated>2007-10-31T16:47:39Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2007-10-31T16:47:39Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=013dbcd6111bc880e65ed00a7ca31e19230a81d5'/>
<id>urn:sha1:013dbcd6111bc880e65ed00a7ca31e19230a81d5</id>
<content type='text'>
Most Linux distros work around aliasing problems in Mesa by compiling
with the GCC option -fno-strict-aliasing. Two examples:

  https://bugs.freedesktop.org/show_bug.cgi?id=6046
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394311

This makes -fno-strict-aliasing the default with a comment that
developers should consider commenting it out. There is a already a note
about these bugs in docs/helpwanted.html.
</content>
</entry>
<entry>
<title>LIB_DIR is now just 'lib' or 'lib64'</title>
<updated>2006-07-13T02:50:27Z</updated>
<author>
<name>Brian Paul</name>
<email>brian.paul@tungstengraphics.com</email>
</author>
<published>2006-07-13T02:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=883f9891cb203dd087843b830ab058d6c9e160dc'/>
<id>urn:sha1:883f9891cb203dd087843b830ab058d6c9e160dc</id>
<content type='text'>
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets.
Patch by Hanno BÃ¶ck.
</content>
</entry>
<entry>
<title>Replace -lGL with -l$(GL_LIB), etc.</title>
<updated>2004-09-13T21:04:48Z</updated>
<author>
<name>Brian Paul</name>
<email>brian.paul@tungstengraphics.com</email>
</author>
<published>2004-09-13T21:04:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=d84f09306cc0413b7a8d9529769daf9d69b68c3d'/>
<id>urn:sha1:d84f09306cc0413b7a8d9529769daf9d69b68c3d</id>
<content type='text'>
Remove GLU_LIB_DEPS, OSMESA_LIB_DEPS lines if identical to 'default' file.
</content>
</entry>
<entry>
<title>new system configurations</title>
<updated>2004-03-26T15:16:35Z</updated>
<author>
<name>Brian Paul</name>
<email>brian.paul@tungstengraphics.com</email>
</author>
<published>2004-03-26T15:16:35Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a70ad91209b08ebe7122ace6d6656b11d9b04542'/>
<id>urn:sha1:a70ad91209b08ebe7122ace6d6656b11d9b04542</id>
<content type='text'>
</content>
</entry>
</feed>
