CORBA IDL: compile dissectors with /Ox when using MSVC2013 x64
authorPascal Quantin <pascal.quantin@gmail.com>
Mon, 13 Jun 2016 22:11:55 +0000 (15:11 -0700)
committerPeter Wu <peter@lekensteyn.nl>
Tue, 14 Jun 2016 21:57:41 +0000 (21:57 +0000)
commit581a17af40b84ef0c9e7f41ed0795af345b61ce1
tree9ae8ce021ea67301d083a33b5c2e81ee85abe97c
parentd74113fbfb87d0f33a2d93063ac4e0e09d1bca2a
CORBA IDL: compile dissectors with /Ox when using MSVC2013 x64

By default Windows files are compiled with /O2 optimization flag (that brings the best performance).
But MSVC2013 x64 compiler generates buggy code for CORBA IDL dissectors.
Let's downgrade the optimization to /Ox for those files specifically.

Bug: 12495
Change-Id: Ibbb532653808d915c82bd20b55dd9e68d86b1207
Reviewed-on: https://code.wireshark.org/review/15884
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
epan/CMakeLists.txt
epan/dissectors/CMakeLists.txt
epan/dissectors/Makefile.common