softpipe: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
rbug: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
llvmpipe: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
trace: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
freedreno: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
identity: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
noop: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
galahad: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
st/dri: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
st/dri/sw: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
st/xorg: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
st/vega: consolidate C sources list into Makefile.sources

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
gallium/drivers: clearup and sort the AM_C{XX,PP,}FLAGS

The only difference is that now we're providing VISIBILITY_CFLAGS to
* i915
* llvmpipe
* nouveau (nv30, nv50, nvc0)
* radeon
* radeonsi
* softpipe

Currently only nouveau has been tested, where the binaries do not differ.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
llvm: compact llvm_c{xx,}flags into the generic include file

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
gallium/radeon: R600_NEED_RADEON_GALLIUM was missleading and unneeded

Use the more approapriate NEED_RADEON_LLVM

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>