Bill Hoffman
db7f069a4b
Windows: Fix 64-bit DLL module definition file generation on VS 2015
...
With 64-bit Windows builds, there is no need to remove the leading
underscore from all the symbols. This is because it does not have one
in the .obj file unless it is really in the name. This did not cause
any trouble until VS 2015 which has some system functions that have a
leading underscore that end up in the .def file.
2015-09-14 09:16:49 -04:00
Bill Hoffman
069aa93b55
bindexplib: Add support for "/bigobj" format objects
2015-07-06 11:11:01 -04:00
Bill Hoffman
61bbbdcf9c
bindexplib: Fix treatment of some symbols
2015-07-06 11:11:01 -04:00
Bill Hoffman
de70c922d9
bindexplib: Teach DumpFile to return errors
...
This will allow callers to know if it worked.
2015-07-06 11:11:01 -04:00
Bill Hoffman
8ea69dfef1
bindexplib: Build source as part of CMakeLib
2015-07-06 11:11:01 -04:00
Bill Hoffman
2963cb2a55
bindexplib: Wrap long lines
2015-07-06 11:11:01 -04:00
Bill Hoffman
4ff0989323
bindexplib: Drop code that CMake does not need
2015-07-06 11:11:00 -04:00
Bill Hoffman
7de8276ca9
bindexplib: Add copyright/license notice block
2015-07-06 11:11:00 -04:00
Bill Hoffman
65086ad778
bindexplib: Import original implementation from CERN
...
Download the original implementation provided by root.cern.ch with the
following session:
$ wget https://raw.githubusercontent.com/gordonwatts/root-vc-port/f0ee59af/build/win/bindexplib/bindexplib.cxx
$ sha1sum bindexplib.cxx
fa6efafb2c58a0644bd0f6a56fe02ee0d55c7fcd bindexplib.cxx
$ sed -i 's/ *$//;s/'$'\t''/ /' bindexplib.cxx
2015-07-06 11:10:58 -04:00