~jan-kneschke/mysql-proxy/packet-tracking-assertions

« back to all changes in this revision

Viewing changes to internal/filesgpl2

  • Committer: Kay Roepke
  • Date: 2009-09-02 14:04:24 UTC
  • Revision ID: kay@sun.com-20090902140424-j795532tpi1y06lt
Fix linking errors on Win32:
 * chassis-timing was missing CHASSIS_API
 * evutil_socketpair was not exported

Suppress superfluous warnings from MSVC and fix a couple of valid ones (unused variables etc).

Add third path to the dllexport macros, to be used in testcases which are statically linked (fixes linker warnings).
Fixes PR-237

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
skip: AUTHORS
2
 
shell: autogen.sh
3
 
skip: ChangeLog
4
 
shell: cmake/ChassisInstall.cmake
5
 
shell: cmake/ChassisPlugin.cmake
6
 
skip: cmake/Makefile.am
7
 
shell: cmake/Tar.cmake
8
 
shell: CMakeLists.txt
9
 
 
10
 
skip: config.h.cmake
11
 
skip: configure.in
12
 
skip: COPYING
13
 
skip: COPYING.lfs
14
 
 
15
 
skip: deps/CMakeLists.txt
16
 
skip: deps/libevent.cmake
17
 
skip: deps/libevent.CMakeLists.txt
18
 
skip: deps/libevent.config.h.cmake
19
 
skip: deps/libevent.def
20
 
skip: deps/libevent.event-config.h.cmake
21
 
skip: deps/libevent.event.h.cmake
22
 
skip: deps/libevent.evutil.h.cmake
23
 
 
24
 
skip: doc/architecture-overview.dot
25
 
skip: doc/architecture.dot
26
 
skip: doc/architecture.txt
27
 
skip: doc/chassis.txt
28
 
skip: doc/core.txt
29
 
skip: doc/lifecycle.msc
30
 
skip: doc/lua-classes.dot
31
 
skip: doc/Makefile.am
32
 
skip: doc/plugins.txt
33
 
skip: doc/protocol.txt
34
 
skip: doc/scripting.txt
35
 
skip: doc/tests.txt
36
 
skip: doc/testsuite.txt
37
 
 
38
 
skip: Doxyfile
39
 
shell: doxygen-scripts/doxygen_version.sh
40
 
skip: doxygen-scripts/footer.html
41
 
shell: doxygen-scripts/project_number_bzr.sh
42
 
 
43
 
shell: examples/CMakeLists.txt
44
 
examples/Makefile.am
45
 
examples/tutorial-basic.lua
46
 
examples/tutorial-constants.lua
47
 
examples/tutorial-inject.lua
48
 
examples/tutorial-keepalive.lua
49
 
examples/tutorial-monitor.lua
50
 
examples/tutorial-packets.lua
51
 
examples/tutorial-query-time.lua
52
 
examples/tutorial-resultset.lua
53
 
examples/tutorial-rewrite.lua
54
 
examples/tutorial-routing.lua
55
 
examples/tutorial-scramble.lua
56
 
examples/tutorial-states.lua
57
 
examples/tutorial-tokenize.lua
58
 
examples/tutorial-union.lua
59
 
examples/tutorial-warnings.lua
60
 
 
61
 
skip: INSTALL
62
 
skip: internal/filesgpl
63
 
 
64
 
lib/active-queries.lua
65
 
lib/active-transactions.lua
66
 
lib/admin-sql.lua
67
 
lib/admin.lua
68
 
lib/analyze-query.lua
69
 
lib/auditing.lua
70
 
lib/chassis.c
71
 
lib/chassis.def
72
 
shell: lib/CMakeLists.txt
73
 
lib/commit-obfuscator.lua
74
 
lib/commit-obfuscator.msc
75
 
lib/glib2.c
76
 
lib/glib2.def
77
 
lib/histogram.lua
78
 
lib/lfs.c
79
 
lib/lfs.def
80
 
lib/load-multi.lua
81
 
lib/lpeg.c
82
 
lib/lpeg.def
83
 
lib/Makefile.am
84
 
lib/mysql-password.c
85
 
lib/mysql-proto.c
86
 
lib/mysql.def
87
 
lib/posix.c
88
 
lib/posix.def
89
 
lib/proxy/auto-config.lua
90
 
lib/proxy/balance.lua
91
 
shell: lib/proxy/CMakeLists.txt
92
 
lib/proxy/commands.lua
93
 
lib/proxy/Makefile.am
94
 
lib/proxy/parser.lua
95
 
lib/proxy/test.lua
96
 
lib/proxy/tokenizer.lua
97
 
lib/ro-balance.lua
98
 
lib/ro-pooling.lua
99
 
lib/rw-splitting.lua
100
 
lib/sql-tokenizer-gen.c
101
 
lib/sql-tokenizer-keywords.h
102
 
lib/sql-tokenizer-lua.c
103
 
lib/sql-tokenizer-tokens.c
104
 
lib/sql-tokenizer.h
105
 
lib/sql-tokenizer.l
106
 
lib/xtab.lua
107
 
 
108
 
skip: mysql-chassis.pc.cmake
109
 
skip: mysql-chassis.pc.in
110
 
skip: mysql-proxy.pc.cmake
111
 
skip: mysql-proxy.pc.in
112
 
skip: mysql-proxy.spec.in
113
 
skip: NEWS
114
 
 
115
 
 
116
 
plugins/admin/admin-plugin.c
117
 
shell: plugins/admin/CMakeLists.txt
118
 
plugins/admin/Makefile.am
119
 
 
120
 
plugins/cli/cli-plugin.c
121
 
shell: plugins/cli/CMakeLists.txt
122
 
plugins/cli/Makefile.am
123
 
shell: plugins/CMakeLists.txt
124
 
 
125
 
shell: plugins/debug/CMakeLists.txt
126
 
plugins/debug/debug-plugin.c
127
 
plugins/debug/Makefile.am
128
 
plugins/Makefile.am
129
 
 
130
 
shell: plugins/proxy/CMakeLists.txt
131
 
plugins/proxy/Makefile.am
132
 
plugins/proxy/proxy-plugin.c
133
 
plugins/proxy/proxy-plugin.h
134
 
 
135
 
shell: plugins/replicant/CMakeLists.txt
136
 
plugins/replicant/Makefile.am
137
 
plugins/replicant/replicant-plugin.c
138
 
skip: README
139
 
skip: README.TESTS
140
 
 
141
 
scripts/Makefile.am
142
 
shell: scripts/mysql-proxy-binwrapper.in
143
 
 
144
 
src/chassis-event-thread.c
145
 
src/chassis-event-thread.h
146
 
src/chassis-exports.h
147
 
src/chassis-filemode.c
148
 
src/chassis-filemode.h
149
 
src/chassis-frontend.c
150
 
src/chassis-frontend.h
151
 
src/chassis-gtimeval.c
152
 
src/chassis-gtimeval.h
153
 
src/chassis-keyfile.c
154
 
src/chassis-keyfile.h
155
 
src/chassis-limits.c
156
 
src/chassis-limits.h
157
 
src/chassis-log.c
158
 
src/chassis-log.h
159
 
src/chassis-mainloop.c
160
 
src/chassis-mainloop.h
161
 
src/chassis-options.c
162
 
src/chassis-options.h
163
 
src/chassis-path.c
164
 
src/chassis-path.h
165
 
src/chassis-plugin.c
166
 
src/chassis-plugin.h
167
 
src/chassis-shutdown-hooks.c
168
 
src/chassis-shutdown-hooks.h
169
 
src/chassis-stats.c
170
 
src/chassis-stats.h
171
 
src/chassis-timings.c
172
 
src/chassis-timings.h
173
 
src/chassis-unix-daemon.c
174
 
src/chassis-unix-daemon.h
175
 
src/chassis-win32-service.c
176
 
src/chassis-win32-service.h
177
 
shell: src/CMakeLists.txt
178
 
src/disable-dtrace.h
179
 
src/glib-ext-ref.c
180
 
src/glib-ext-ref.h
181
 
src/glib-ext.c
182
 
src/glib-ext.h
183
 
src/lua-env.c
184
 
src/lua-env.h
185
 
src/lua-load-factory.c
186
 
src/lua-load-factory.h
187
 
src/lua-registry-keys.h
188
 
src/lua-scope.c
189
 
src/lua-scope.h
190
 
src/Makefile.am
191
 
src/my_rdtsc.c
192
 
src/my_rdtsc.h
193
 
src/my_timer_cycles.il
194
 
src/mysql-binlog-dump.c
195
 
src/mysql-myisam-dump.c
196
 
src/mysql-proxy-cli.c
197
 
src/mysql-proxy.mc
198
 
src/network-address-lua.c
199
 
src/network-address-lua.h
200
 
src/network-address.c
201
 
src/network-address.h
202
 
src/network-backend-lua.c
203
 
src/network-backend-lua.h
204
 
src/network-backend.c
205
 
src/network-backend.h
206
 
src/network-conn-pool-lua.c
207
 
src/network-conn-pool-lua.h
208
 
src/network-conn-pool.c
209
 
src/network-conn-pool.h
210
 
src/network-exports.h
211
 
src/network-injection-lua.c
212
 
src/network-injection-lua.h
213
 
src/network-injection.c
214
 
src/network-injection.h
215
 
src/network-mysqld-binlog.c
216
 
src/network-mysqld-binlog.h
217
 
src/network-mysqld-lua.c
218
 
src/network-mysqld-lua.h
219
 
src/network-mysqld-masterinfo.c
220
 
src/network-mysqld-masterinfo.h
221
 
src/network-mysqld-packet.c
222
 
src/network-mysqld-packet.h
223
 
src/network-mysqld-proto.c
224
 
src/network-mysqld-proto.h
225
 
src/network-mysqld-table.c
226
 
src/network-mysqld.c
227
 
src/network-mysqld.h
228
 
src/network-queue.c
229
 
src/network-queue.h
230
 
src/network-socket-lua.c
231
 
src/network-socket-lua.h
232
 
src/network-socket.c
233
 
src/network-socket.h
234
 
src/proxy-dtrace-provider.d
235
 
src/string-len.h
236
 
src/sys-pedantic.h
237
 
src/test-latency.c
238
 
 
239
 
shell: tests/CMakeLists.txt
240
 
tests/gtester-to-junit.xslt
241
 
tests/Makefile.am
242
 
 
243
 
tests/suite/base/Makefile.am
244
 
tests/suite/base/r/bug_30867.result
245
 
tests/suite/base/r/bug_35669.result
246
 
tests/suite/base/r/bug_35729.result
247
 
tests/suite/base/r/bug_41991.result
248
 
tests/suite/base/r/bug_43078.result
249
 
tests/suite/base/r/bug_45167.result
250
 
tests/suite/base/r/bug_46141.result
251
 
tests/suite/base/r/chain1.result
252
 
tests/suite/base/r/change_user.result
253
 
tests/suite/base/r/client_address.result
254
 
tests/suite/base/r/client_address_socket.result
255
 
tests/suite/base/r/constants.result
256
 
tests/suite/base/r/error_struct.result
257
 
tests/suite/base/r/failover.result
258
 
tests/suite/base/r/lineno.result
259
 
tests/suite/base/r/load-data-infile.result
260
 
tests/suite/base/r/load_multi.result
261
 
tests/suite/base/r/Makefile.am
262
 
tests/suite/base/r/mysql-40.result
263
 
tests/suite/base/r/no_backend.result
264
 
tests/suite/base/r/overlong.result
265
 
tests/suite/base/r/pooling.result
266
 
tests/suite/base/r/raw_packets.result
267
 
tests/suite/base/r/resultset.result
268
 
tests/suite/base/r/select_affected_rows.result
269
 
tests/suite/base/r/select_null.result
270
 
tests/suite/base/r/tokens-normalize.result
271
 
tests/suite/base/r/tokens1.result
272
 
tests/suite/base/r/tokens2.result
273
 
tests/suite/base/r/xtab1.result
274
 
tests/suite/base/r/xtab2.result
275
 
tests/suite/base/t/bug_30867.lua
276
 
tests/suite/base/t/bug_30867.options
277
 
tests/suite/base/t/bug_30867.test
278
 
tests/suite/base/t/bug_35669-mock.lua
279
 
tests/suite/base/t/bug_35669-test.lua
280
 
tests/suite/base/t/bug_35669.options
281
 
tests/suite/base/t/bug_35669.test
282
 
tests/suite/base/t/bug_35729-mock.lua
283
 
tests/suite/base/t/bug_35729-test.lua
284
 
tests/suite/base/t/bug_35729.options
285
 
tests/suite/base/t/bug_35729.test
286
 
tests/suite/base/t/bug_41991-mock.lua
287
 
tests/suite/base/t/bug_41991-test.lua
288
 
tests/suite/base/t/bug_41991.options
289
 
tests/suite/base/t/bug_41991.test
290
 
tests/suite/base/t/bug_43078-mock.lua
291
 
tests/suite/base/t/bug_43078-test.lua
292
 
tests/suite/base/t/bug_43078.options
293
 
tests/suite/base/t/bug_43078.test
294
 
tests/suite/base/t/bug_45167-mock.lua
295
 
tests/suite/base/t/bug_45167-test.lua
296
 
tests/suite/base/t/bug_45167.options
297
 
tests/suite/base/t/bug_45167.test
298
 
tests/suite/base/t/bug_46141-mock.lua
299
 
tests/suite/base/t/bug_46141-test.lua
300
 
tests/suite/base/t/bug_46141.options
301
 
tests/suite/base/t/bug_46141.test
302
 
tests/suite/base/t/chain1.options
303
 
tests/suite/base/t/chain1.test
304
 
tests/suite/base/t/chain1a.lua
305
 
tests/suite/base/t/chain1b.lua
306
 
tests/suite/base/t/change_user.lua
307
 
tests/suite/base/t/change_user.options
308
 
tests/suite/base/t/change_user.test
309
 
tests/suite/base/t/client_address-mock.lua
310
 
tests/suite/base/t/client_address-test.lua
311
 
tests/suite/base/t/client_address.options
312
 
tests/suite/base/t/client_address.test
313
 
tests/suite/base/t/client_address_socket.lua
314
 
tests/suite/base/t/client_address_socket.options
315
 
tests/suite/base/t/client_address_socket.test
316
 
tests/suite/base/t/constants-mock.lua
317
 
tests/suite/base/t/constants-test.lua
318
 
tests/suite/base/t/constants.options
319
 
tests/suite/base/t/constants.test
320
 
tests/suite/base/t/default.options
321
 
tests/suite/base/t/error_struct.lua
322
 
tests/suite/base/t/error_struct.test
323
 
tests/suite/base/t/failover-mock.lua
324
 
tests/suite/base/t/failover-test.lua
325
 
tests/suite/base/t/failover.options
326
 
tests/suite/base/t/failover.test
327
 
tests/suite/base/t/lineno.lua
328
 
tests/suite/base/t/lineno.test
329
 
tests/suite/base/t/lm1.lua
330
 
tests/suite/base/t/lm2.lua
331
 
tests/suite/base/t/lm3.lua
332
 
tests/suite/base/t/load-data-infile-mock.lua
333
 
tests/suite/base/t/load-data-infile-test.lua
334
 
tests/suite/base/t/load-data-infile.options
335
 
tests/suite/base/t/load-data-infile.test
336
 
tests/suite/base/t/load_multi-mock.lua
337
 
tests/suite/base/t/load_multi-test.lua
338
 
tests/suite/base/t/load_multi.options
339
 
tests/suite/base/t/load_multi.test
340
 
tests/suite/base/t/Makefile.am
341
 
tests/suite/base/t/mysql-40.lua
342
 
tests/suite/base/t/mysql-40.test
343
 
tests/suite/base/t/no_backend.lua
344
 
tests/suite/base/t/no_backend.test
345
 
tests/suite/base/t/overlong-mock.lua
346
 
tests/suite/base/t/overlong-test.lua
347
 
tests/suite/base/t/overlong.options
348
 
tests/suite/base/t/overlong.test
349
 
tests/suite/base/t/pooling-mock.lua
350
 
tests/suite/base/t/pooling-test.lua
351
 
tests/suite/base/t/pooling.options
352
 
tests/suite/base/t/pooling.test
353
 
tests/suite/base/t/raw_packets.lua
354
 
tests/suite/base/t/raw_packets.test
355
 
tests/suite/base/t/resultset-mock.lua
356
 
tests/suite/base/t/resultset-test.lua
357
 
tests/suite/base/t/resultset.options
358
 
tests/suite/base/t/resultset.test
359
 
tests/suite/base/t/select_affected_rows.lua
360
 
tests/suite/base/t/select_affected_rows.test
361
 
tests/suite/base/t/select_null.lua
362
 
tests/suite/base/t/select_null.test
363
 
tests/suite/base/t/tokens-normalize.lua
364
 
tests/suite/base/t/tokens-normalize.test
365
 
tests/suite/base/t/tokens1.lua
366
 
tests/suite/base/t/tokens1.test
367
 
tests/suite/base/t/tokens2.lua
368
 
tests/suite/base/t/tokens2.test
369
 
tests/suite/base/t/xtab1-mock.lua
370
 
tests/suite/base/t/xtab1-test.lua
371
 
tests/suite/base/t/xtab1.options
372
 
tests/suite/base/t/xtab1.test
373
 
tests/suite/base/t/xtab2.lua
374
 
tests/suite/base/t/xtab2.test
375
 
tests/suite/base/tests_to_skip.lua
376
 
 
377
 
tests/suite/bugs/Makefile.am
378
 
tests/suite/bugs/r/bug_29494.result
379
 
tests/suite/bugs/r/Makefile.am
380
 
tests/suite/bugs/t/bug_29494.lua
381
 
tests/suite/bugs/t/bug_29494.test
382
 
tests/suite/bugs/t/bug_select_local.lua
383
 
tests/suite/bugs/t/bug_select_local.test
384
 
tests/suite/bugs/t/Makefile.am
385
 
shell: tests/suite/CMakeLists.txt
386
 
tests/suite/lua-tests-wrapper.sh.in
387
 
tests/suite/lua_runner.c
388
 
tests/suite/Makefile.am
389
 
tests/suite/run-tests.lua
390
 
 
391
 
tests/unit/check_chassis_filemode.c
392
 
tests/unit/check_chassis_log.c
393
 
tests/unit/check_chassis_path.c
394
 
tests/unit/check_loadscript.c
395
 
tests/unit/check_mysqld_proto.c
396
 
tests/unit/check_plugin.c
397
 
tests/unit/check_sql_tokenizer.c
398
 
shell: tests/unit/CMakeLists.txt
399
 
 
400
 
tests/unit/lua/active-queries.lua
401
 
tests/unit/lua/chassis.lua
402
 
shell: tests/unit/lua/CMakeLists.txt
403
 
tests/unit/lua/lua-tests-wrapper.sh.in
404
 
tests/unit/lua/lua_runner.c
405
 
tests/unit/lua/Makefile.am
406
 
tests/unit/lua/mysql-proto.lua
407
 
tests/unit/lua/proxy-auto-config.lua
408
 
tests/unit/lua/proxy-commands.lua
409
 
tests/unit/lua/proxy-parser.lua
410
 
tests/unit/lua/proxy-test.lua
411
 
tests/unit/lua/proxy-tokenizer.lua
412
 
tests/unit/Makefile.am
413
 
tests/unit/t_chassis_shutdown_hooks.c
414
 
tests/unit/t_chassis_timings.c
415
 
tests/unit/t_network_address.c
416
 
tests/unit/t_network_backend.c
417
 
tests/unit/t_network_injection.c
418
 
tests/unit/t_network_mysqld_masterinfo.c
419
 
tests/unit/t_network_mysqld_packet.c
420
 
tests/unit/t_network_queue.c
421
 
tests/unit/t_network_socket.c
422
 
 
423
 
skip: THANKS
424
 
winbuild.bat