~ubuntu-branches/ubuntu/gutsy/vnc4/gutsy

« back to all changes in this revision

Viewing changes to unix/xc/lib/GL/mesa/src/drv/r200/Imakefile.inc

  • Committer: Bazaar Package Importer
  • Author(s): Ola Lundqvist
  • Date: 2006-05-15 20:35:17 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060515203517-l4lre1ku942mn26k
Tags: 4.1.1+X4.3.0-10
* Correction of critical security issue. Thanks to Martin Kogler
  <e9925248@student.tuwien.ac.at> that informed me about the issue,
  and provided the patch.
  This flaw was originally found by Steve Wiseman of intelliadmin.com.
* Applied patch from Javier Kohen <jkohen@users.sourceforge.net> that
  inform the user that only 8 first characters of the password will
  actually be used when typing more than 8 characters, closes:
  #355619.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
XCOMM $XFree86: xc/lib/GL/mesa/src/drv/r200/Imakefile.inc,v 1.2 2002/11/29 14:41:33 eich Exp $
 
2
 
 
3
#ifndef MesaDrvSrcDir
 
4
#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv
 
5
#endif
 
6
 
 
7
MESADRVSRCDIR = MesaDrvSrcDir
 
8
 
 
9
#ifndef MesaDrvR200BuildDir
 
10
#define MesaDrvR200BuildDir /**/
 
11
#endif
 
12
MESADRVR200BUILDDIR = MesaDrvR200BuildDir
 
13
 
 
14
#if Malloc0ReturnsNull
 
15
ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL
 
16
#endif
 
17
 
 
18
#if BuildXF86DRI
 
19
  DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=ByteOrder
 
20
 DRI_INCLUDES = -I$(GLXLIBSRC)/dri \
 
21
                -I$(GLXLIBSRC)/glx \
 
22
                -I$(INCLUDESRC) \
 
23
                -I$(INCLUDESRC)/GL \
 
24
                -I$(SERVERSRC)/GL/dri \
 
25
                -I$(XF86OSSRC) \
 
26
                -I$(XF86DRIVERSRC)/ati \
 
27
                -I$(XF86COMSRC) \
 
28
                -I$(GLXLIBSRC)/dri/drm \
 
29
                -I$(GLXLIBSRC)/include \
 
30
                -I$(XTOP)/include
 
31
#endif
 
32
 
 
33
MESA_INCLUDES = -I$(MESASRCDIR)/src \
 
34
                -I$(MESADRVSRCDIR)/common \
 
35
                -I$(MESADRVSRCDIR)/r200
 
36
   X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC)
 
37
 
 
38
   R200SRCS = $(MESADRVR200BUILDDIR)r200_context.c \
 
39
                $(MESADRVR200BUILDDIR)r200_sanity.c \
 
40
                $(MESADRVR200BUILDDIR)r200_state.c \
 
41
                $(MESADRVR200BUILDDIR)r200_state_init.c \
 
42
                $(MESADRVR200BUILDDIR)r200_swtcl.c \
 
43
                $(MESADRVR200BUILDDIR)r200_cmdbuf.c \
 
44
                $(MESADRVR200BUILDDIR)r200_ioctl.c \
 
45
                $(MESADRVR200BUILDDIR)r200_lock.c \
 
46
                $(MESADRVR200BUILDDIR)r200_maos.c \
 
47
                $(MESADRVR200BUILDDIR)r200_pixel.c \
 
48
                $(MESADRVR200BUILDDIR)r200_screen.c \
 
49
                $(MESADRVR200BUILDDIR)r200_span.c \
 
50
                $(MESADRVR200BUILDDIR)r200_tcl.c \
 
51
                $(MESADRVR200BUILDDIR)r200_tex.c \
 
52
                $(MESADRVR200BUILDDIR)r200_texmem.c \
 
53
                $(MESADRVR200BUILDDIR)r200_texstate.c \
 
54
                $(MESADRVR200BUILDDIR)r200_vtxfmt.c \
 
55
                $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.c \
 
56
                $(MESADRVR200BUILDDIR)r200_vtxtmp_x86.S \
 
57
                $(MESADRVR200BUILDDIR)r200_vtxfmt_sse.c \
 
58
                $(MESADRVR200BUILDDIR)r200_vtxfmt_c.c
 
59
 
 
60
   R200OBJS = $(MESADRVR200BUILDDIR)r200_context.o \
 
61
                $(MESADRVR200BUILDDIR)r200_sanity.o \
 
62
                $(MESADRVR200BUILDDIR)r200_state.o \
 
63
                $(MESADRVR200BUILDDIR)r200_state_init.o \
 
64
                $(MESADRVR200BUILDDIR)r200_swtcl.o \
 
65
                $(MESADRVR200BUILDDIR)r200_cmdbuf.o \
 
66
                $(MESADRVR200BUILDDIR)r200_ioctl.o \
 
67
                $(MESADRVR200BUILDDIR)r200_lock.o \
 
68
                $(MESADRVR200BUILDDIR)r200_maos.o \
 
69
                $(MESADRVR200BUILDDIR)r200_pixel.o \
 
70
                $(MESADRVR200BUILDDIR)r200_screen.o \
 
71
                $(MESADRVR200BUILDDIR)r200_span.o \
 
72
                $(MESADRVR200BUILDDIR)r200_tcl.o \
 
73
                $(MESADRVR200BUILDDIR)r200_tex.o \
 
74
                $(MESADRVR200BUILDDIR)r200_texmem.o \
 
75
                $(MESADRVR200BUILDDIR)r200_texstate.o \
 
76
                $(MESADRVR200BUILDDIR)r200_vtxfmt.o \
 
77
                $(MESADRVR200BUILDDIR)r200_vtxfmt_c.o
 
78
 
 
79
#ifdef i386Architecture
 
80
   R200OBJS +=  $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.o \
 
81
                $(MESADRVR200BUILDDIR)r200_vtxtmp_x86.o \
 
82
                $(MESADRVR200BUILDDIR)r200_vtxfmt_sse.o 
 
83
#endif
 
84
 
 
85
   R200UOBJS = $(MESADRVR200BUILDDIR)unshared/r200_context.o \
 
86
                $(MESADRVR200BUILDDIR)unshared/r200_sanity.o \
 
87
                $(MESADRVR200BUILDDIR)unshared/r200_cmdbuf.o \
 
88
                $(MESADRVR200BUILDDIR)unshared/r200_ioctl.o \
 
89
                $(MESADRVR200BUILDDIR)unshared/r200_lock.o \
 
90
                $(MESADRVR200BUILDDIR)unshared/r200_maos.o \
 
91
                $(MESADRVR200BUILDDIR)unshared/r200_pixel.o \
 
92
                $(MESADRVR200BUILDDIR)unshared/r200_screen.o \
 
93
                $(MESADRVR200BUILDDIR)unshared/r200_span.o \
 
94
                $(MESADRVR200BUILDDIR)unshared/r200_state.o \
 
95
                $(MESADRVR200BUILDDIR)unshared/r200_state_init.o \
 
96
                $(MESADRVR200BUILDDIR)unshared/r200_swtcl.o \
 
97
                $(MESADRVR200BUILDDIR)unshared/r200_tcl.o \
 
98
                $(MESADRVR200BUILDDIR)unshared/r200_tex.o \
 
99
                $(MESADRVR200BUILDDIR)unshared/r200_texmem.o \
 
100
                $(MESADRVR200BUILDDIR)unshared/r200_texstate.o \
 
101
                $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt.o \
 
102
                $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_c.o
 
103
 
 
104
#ifdef i386Architecture
 
105
   R200UOBJS += $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_x86.o \
 
106
                $(MESADRVR200BUILDDIR)unshared/r200_vtxtmp_x86.o \
 
107
                $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_sse.o 
 
108
#endif
 
109
 
 
110
   R200DOBJS = $(MESADRVR200BUILDDIR)debugger/r200_context.o \
 
111
                $(MESADRVR200BUILDDIR)debugger/r200_sanity.o \
 
112
                $(MESADRVR200BUILDDIR)debugger/r200_cmdbuf.o \
 
113
                $(MESADRVR200BUILDDIR)debugger/r200_ioctl.o \
 
114
                $(MESADRVR200BUILDDIR)debugger/r200_lock.o \
 
115
                $(MESADRVR200BUILDDIR)debugger/r200_maos.o \
 
116
                $(MESADRVR200BUILDDIR)debugger/r200_pixel.o \
 
117
                $(MESADRVR200BUILDDIR)debugger/r200_screen.o \
 
118
                $(MESADRVR200BUILDDIR)debugger/r200_span.o \
 
119
                $(MESADRVR200BUILDDIR)debugger/r200_state.o \
 
120
                $(MESADRVR200BUILDDIR)debugger/r200_state_init.o \
 
121
                $(MESADRVR200BUILDDIR)debugger/r200_swtcl.o \
 
122
                $(MESADRVR200BUILDDIR)debugger/r200_tcl.o \
 
123
                $(MESADRVR200BUILDDIR)debugger/r200_tex.o \
 
124
                $(MESADRVR200BUILDDIR)debugger/r200_texmem.o \
 
125
                $(MESADRVR200BUILDDIR)debugger/r200_texstate.o \
 
126
                $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt.o \
 
127
                $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_c.o
 
128
 
 
129
#ifdef i386Architecture
 
130
   R200DOBJS += $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_x86.o \
 
131
                $(MESADRVR200BUILDDIR)debugger/r200_vtxtmp_x86.o \
 
132
                $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_sse.o 
 
133
#endif
 
134
 
 
135
   R200POBJS = $(MESADRVR200BUILDDIR)profiled/r200_context.o \
 
136
                $(MESADRVR200BUILDDIR)profiled/r200_sanity.o \
 
137
                $(MESADRVR200BUILDDIR)profiled/r200_cmdbuf.o \
 
138
                $(MESADRVR200BUILDDIR)profiled/r200_ioctl.o \
 
139
                $(MESADRVR200BUILDDIR)profiled/r200_lock.o \
 
140
                $(MESADRVR200BUILDDIR)profiled/r200_maos.o \
 
141
                $(MESADRVR200BUILDDIR)profiled/r200_pixel.o \
 
142
                $(MESADRVR200BUILDDIR)profiled/r200_screen.o \
 
143
                $(MESADRVR200BUILDDIR)profiled/r200_span.o \
 
144
                $(MESADRVR200BUILDDIR)profiled/r200_state.o \
 
145
                $(MESADRVR200BUILDDIR)profiled/r200_state_init.o \
 
146
                $(MESADRVR200BUILDDIR)profiled/r200_swtcl.o \
 
147
                $(MESADRVR200BUILDDIR)profiled/r200_tcl.o \
 
148
                $(MESADRVR200BUILDDIR)profiled/r200_tex.o \
 
149
                $(MESADRVR200BUILDDIR)profiled/r200_texmem.o \
 
150
                $(MESADRVR200BUILDDIR)profiled/r200_texstate.o \
 
151
                $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt.o \
 
152
                $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_c.o
 
153
 
 
154
#ifdef i386Architecture
 
155
   R200POBJS += $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_x86.o \
 
156
                $(MESADRVR200BUILDDIR)profiled/r200_vtxtmp_x86.o \
 
157
                $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_sse.o 
 
158
#endif
 
159
 
 
160
#ifdef NeedToLinkMesaSrc
 
161
LinkSourceFile(r200_context.c, $(MESADRVSRCDIR)/r200)
 
162
LinkSourceFile(r200_cmdbuf.c, $(MESADRVSRCDIR)/r200)
 
163
LinkSourceFile(r200_ioctl.c, $(MESADRVSRCDIR)/r200)
 
164
LinkSourceFile(r200_lock.c, $(MESADRVSRCDIR)/r200)
 
165
LinkSourceFile(r200_maos.c, $(MESADRVSRCDIR)/r200)
 
166
LinkSourceFile(r200_pixel.c, $(MESADRVSRCDIR)/r200)
 
167
LinkSourceFile(r200_screen.c, $(MESADRVSRCDIR)/r200)
 
168
LinkSourceFile(r200_span.c, $(MESADRVSRCDIR)/r200)
 
169
LinkSourceFile(r200_sanity.c, $(MESADRVSRCDIR)/r200)
 
170
LinkSourceFile(r200_state.c, $(MESADRVSRCDIR)/r200)
 
171
LinkSourceFile(r200_state_init.c, $(MESADRVSRCDIR)/r200)
 
172
LinkSourceFile(r200_swtcl.c, $(MESADRVSRCDIR)/r200)
 
173
LinkSourceFile(r200_tcl.c, $(MESADRVSRCDIR)/r200)
 
174
LinkSourceFile(r200_tex.c, $(MESADRVSRCDIR)/r200)
 
175
LinkSourceFile(r200_texmem.c, $(MESADRVSRCDIR)/r200)
 
176
LinkSourceFile(r200_texstate.c, $(MESADRVSRCDIR)/r200)
 
177
LinkSourceFile(r200_vtxfmt.c, $(MESADRVSRCDIR)/r200)
 
178
LinkSourceFile(r200_vtxfmt_c.c, $(MESADRVSRCDIR)/r200)
 
179
LinkSourceFile(r200_vtxfmt_x86.c, $(MESADRVSRCDIR)/r200)
 
180
LinkSourceFile(r200_vtxtmp_x86.S, $(MESADRVSRCDIR)/r200)
 
181
LinkSourceFile(r200_vtxfmt_sse.c, $(MESADRVSRCDIR)/r200)
 
182
#endif