Brian Paul
145d49838f
mesa: fix static library construction
If the .a is made of other .a files, extract the objects from the later.
17 роки тому
Jeremy Huddleston
ac0d19601c
Apple: Cleaned up some linking and dylib ids issues
17 роки тому
José Fonseca
c76d86f0ab
raw2png: Fix channel order in a8b8g8r8/x8b8g8r8 formats.
17 роки тому
José Fonseca
eb422a7243
raw2png: support some depth formats.
17 роки тому
José Fonseca
883097053d
win32kprof: Store the profile data as an caller->callee hash table, instead of a trace.
17 роки тому
José Fonseca
2fafe29793
win32kprof: Generate callgraphs.
Relies on gprof2dot.py.
17 роки тому
José Fonseca
ac25408c47
win32kprof: Convert tabs to spaces.
17 роки тому
José Fonseca
1662be3764
win32kprof: Consider the section alignment when estimating the image base.
17 роки тому
José Fonseca
939be248fe
raw2png: Handle r5g6b5 format.
17 роки тому
Julien Cristau
270b2a5c54
mklib: don't version symbols when using --exports
Use the default version instead of one based on the library SONAME
in the version script created by --exports.
17 роки тому
Julien Cristau
f7eb0cec69
mklib: don't version symbols when using --exports
Use the default version instead of one based on the library SONAME
in the version script created by --exports.
17 роки тому
José Fonseca
6701ecb3ba
raw2png: More helpful messages. Handle PIPE_FORMAT_A8B8G8R8_SNORM.
17 роки тому
José Fonseca
30b6b0b9ef
raw2png: Update formats from p_formats.h
17 роки тому
José Fonseca
79ca9734ea
Support conversion of YUV surfaces.
17 роки тому
Alan Coopersmith
e1f9adc274
Solaris port of Mesa 7.1 with autoconf support
Signed-off-by: Brian Paul <brian.paul@tungstengraphics.com>
17 роки тому
Alan Coopersmith
1043a7c71a
Make minstall work with Solaris /bin/sh
Solaris /bin/sh doesn't set $PWD for you
Signed-off-by: Brian Paul <brian.paul@tungstengraphics.com>
17 роки тому
José Fonseca
4a49f1d2e2
Parse the section:offset instead of the rva+base when reading mapfiles.
17 роки тому
Alan Hourihane
6f7ed99b30
revert the DRI2 commits
17 роки тому
Alan Hourihane
4566b006f1
Bring in DRI2 changes
17 роки тому
Keith Whitwell
da7b3d294b
pull in minor mklib change to fix debugging
17 роки тому
José Fonseca
d0e2a9add2
Add copyright header.
17 роки тому
José Fonseca
eab4472ee6
Demangle C++ symbols.
17 роки тому
José Fonseca
63ddae0990
gallium: Pre-processor for win32 kernel profile output.
17 роки тому
José Fonseca
a6ad492774
gallium: Simple facility to dump and view images for debugging.
17 роки тому
Dan Nicholson
00994ac08c
autoconf: Scrape the version from configs/default
Added the make script version.mk to print the various version numbers
from configs/default. This is used to substitute the version in autoconf
rather than duplicating it in both places.
17 роки тому
Hasso Tepper
f9c8af31c5
Add support for dfbsd to mklib script.
17 роки тому
Jeremy Huddleston
9993ccce69
Apple: Pulled in changes from Apple's patchset to allow mesa to build on darwin again
(cherry picked from commit e70609b7b8
)
17 роки тому
Andy Skinner
5c0c883104
added -altopts to allow overriding all other opts
17 роки тому
Dan Nicholson
78175579c2
autoconf: Replace install-sh with symlink to minstall
Since install-sh is only used to satisfy an autoconf requirement, we
don't need the actual script. Instead, it's now just a symlink to
minstall, which provides a similar install wrapper script.
17 роки тому
Dan Nicholson
d5cee90cf5
autoconf: Add support files required for autoconf use
The standard autoconf initialization macros require that config.guess,
config.sub and install-sh exist. The config.* scripts are from gnulib
HEAD, and the install-sh script is from automake HEAD.
17 роки тому
Michel Dänzer
fc7ddea853
Use -Bsymbolic for linking all shared objects.
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=10132 .
Also remove comment about SONAME, as SONAME only applies to shared libraries.
17 роки тому
Dan Nicholson
d7eb97bbc3
confdiff.sh: A testing script for comparing configs settings
This is a simple script that compares the make variables set by two
different configs stubs. The purpose is to highlight differences so
that any unnecessary duplication or divergence can be removed.
For example, on Linux x86:
$ ./bin/confdiff.sh linux linux-x86
The output isn't very clean, but it should highlight that the only
difference is that the x86 target uses x86 assembler sources.
The script uses bash, mktemp, make, sed and diff. It is probably not
very portable and might only work on GNU make.
18 роки тому
Dan Nicholson
2a3e33865d
add support for LDFLAGS env var
18 роки тому
Eric Anholt
1a413b4d77
Use -pthread instead of -lpthread on FreeBSD.
18 роки тому
Brian
ed2fddc98e
special case for -pthread (bug 10876)
18 роки тому
Brian
98abd1bbc8
simplify .a suffixing
18 роки тому
Bernardo Innocenti
a9455bb9a7
remove static lib before building to make more bulletproof
18 роки тому
Michel Dänzer
c9795c6ca2
minstall: Pass correct destination file path to $RM regardless of source path.
(cherry picked from 26626c0052
commit)
18 роки тому
Michel Dänzer
bce82efe1f
minstall: Always remove destination file before (re-)creating it.
This avoids issues with overwriting files that are being used.
(cherry picked from d71a5647a3
commit)
18 роки тому
Michel Dänzer
26626c0052
minstall: Pass correct destination file path to $RM regardless of source path.
18 роки тому
Michel Dänzer
d71a5647a3
minstall: Always remove destination file before (re-)creating it.
This avoids issues with overwriting files that are being used.
18 роки тому
Brian Paul
0a3a1c6ae9
fix -noprefix option for Solaris (bug 7722)
19 роки тому
Brian Paul
464fcd0dd8
New bin/minstall script - a minimal replacement for 'install'.
Correctly handles symlinks so we can get rid of the COPY_LIBS stuff.
19 роки тому
Adam Jackson
3775b566fa
mkdir -> mkdir -p, since /usr/include might not exist in the installroot yet
19 роки тому
Brian Paul
65897c04c8
don't create include/GLES yet
19 роки тому
Brian Paul
5beff7c6c1
updates for GNU/Hurd (bug 6657)
19 роки тому
Brian Paul
b3282a3b9d
assorted AIX, IRIX fixes from Dan Schikore
19 роки тому
Brian Paul
1e1af99132
Use 'file' command in more places to determine the library ABI (IRIX, SunOS,
Darwin), removes need to pass in special -archopt flags.
Restore the -dlopen flag afterall.
19 роки тому
Brian Paul
56e0ee8efe
remove the -dlopen option. Always make both kinds of libs for AIX, Darwin.
19 роки тому
Brian Paul
fe14cf6951
Fixes for AIX, SunOS, Darwin. -dlopen flag to build dlopen()'able modules
for AIX, Darwin. (Dan Schikore)
19 роки тому