radeonsi: Fix build error introduced in 5ab9a9c

While resolving conflicts in cherry picking commit d226191, I
accidentally introduced some garbage.  Because radeonsi isn't built by
default, the problem went unnoticed by me.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reported-by: Laurent Carlier <lordheavym@gmail.com>
Tested-by: Laurent Carlier <lordheavym@gmail.com>
Bump version to 10.2.1
docs: Add initial 10.2.1 release notes

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
docs: Add MD5 checksum, etc. for 10.2.1 release

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
force non llvm build

(cherry picked from commit 4230f2e4cc60e8fe5a9861214ba7fd8654aa0b91)
mesa: use c99 functions on non-linux platforms if supported

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
(cherry picked from commit 50fd079317cc051d20c96c16ade1f0de019a64c8)
ax_prog_flex.m4: make grep test more portable

Use grep -w instead of the empty string escape sequences
which are less portable.  Makes the grep test
function as intended on OpenBSD.

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
(cherry picked from commit e2e1d03aa2bf6daa776a8114c532508823c6f048)
Revert "fix vdpau interop when using -Bsymbolic-functions in ldflags"

This reverts commit 8c136b53b79e90b9e8f30f891b8bef112fee375d.

no --dynamic-list in OpenBSD ld

(cherry picked from commit 6acadd38211e2ac94865c89f7a82ff3f9bb6ff55)
try to load the correct libGL.so on OpenBSD

(cherry picked from commit 4283ced4c888a8464b0390f21f5ae158d4e6bba5)
ax_prog_flex.m4: handle gflex

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
(cherry picked from commit f6ab61c819c832ee54f6072778c7eee47c22dbba)
r600g/sb: move r600_pipe.h include outside of extern C to fix LLVM build

(cherry picked from commit a53ca7635f035c96a3f1c963022cf7da2ea047d7)
use -fms-extensions so radeonsi will compile without new gcc

https://bugs.freedesktop.org/show_bug.cgi?id=76789
(cherry picked from commit 6fa3f629558cbad9a872f7c4a9613bce41e13cb8)
configure.ac: strip _GNU_SOURCE from llvm-config output

Mesa already defines _GNU_SOURCE for glibc based systems
and defining _GNU_SOURCE will break the Mesa build
on other systems such as OpenBSD.

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
(cherry picked from commit 3736bea75573090085d89743b66a334150403828)
use gsed where non posix 'end of word' escape is used

(cherry picked from commit c588dddaa3702f3b5d0e4c90c71e56d693774798)
OpenBSD ports llvm is now a 3.5 snapshot from 20140228

avoid llvm 3.5 codepaths that use changes made after this date

(cherry picked from commit 1633831b047c62a1f119858b03eb6ef73f2f7f49)