Commit Graph

23 Commits

Author SHA1 Message Date
Robert Schumacher a5eb44f1a6 [vcpkg] Rename CoffFileHeader::machineType -> machine_type 2017-05-24 15:51:18 -07:00
Robert Schumacher 6be01a12db [vcpkg] Refactored to simplify BuildPolicies into BuildPolicy.
Restrict policy consumers to a simpler interface than std::map.
Rename vcpkg::getMachineType -> vcpkg::to_machine_type.
2017-05-24 00:44:00 -07:00
Alexander Karatarakis 346aa3fab8 [clang-format] Cpp11BracedListStyle: true 2017-04-28 12:55:50 -07:00
Alexander Karatarakis 1e9471a148 Run clang-format over the cpp files 2017-04-27 18:59:57 -07:00
Alexander Karatarakis 636b90070d [coff_file_reader] Rename types to UpperCamelCase 2017-04-04 16:47:06 -07:00
Alexander Karatarakis 80e48c2756 dll_info->DllInfo, lib_info->LibInfo 2017-04-04 16:44:40 -07:00
Alexander Karatarakis 4114d87a07 All Checks now take LineInfo as the first argument 2017-03-13 17:56:21 -07:00
Alexander Karatarakis 050e4a0f7a Introduce precompiled headers 2017-01-30 21:52:42 -08:00
Alexander Karatarakis 88b5791b0b Use Nested Namespace Definition 2017-01-05 14:14:11 -08:00
Alexander Karatarakis 73bf8306b2 Pass by const ref 2016-12-16 20:11:58 -08:00
Alexander Karatarakis 26a8ed58be [coff] Use the offsets_array to go to archive members. Fixes #292 2016-11-18 13:38:43 -08:00
Alexander Karatarakis ba28195eb8 [coff] Read the second linker offsets to deduce the real offset count
Those that start with 0 are ignored
2016-11-18 13:33:03 -08:00
Alexander Karatarakis 7805de1a56 [coff] Use peek_value() 2016-11-17 16:28:09 -08:00
Alexander Karatarakis c6ac0e5ca7 [coff] Eliminate another peek() function 2016-11-17 16:22:22 -08:00
Alexander Karatarakis f0ef09c3fc [coff] Introduce marker_t. Eliminate one of the peek functions 2016-11-17 16:19:46 -08:00
Alexander Karatarakis 9ab1ea5331 [coff] member_size() now returns already aligned size 2016-11-17 15:43:47 -08:00
Alexander Karatarakis 6c2ce4981f [coff] Function rename 2016-11-17 15:21:22 -08:00
Alexander Karatarakis a9223bd8df [coff] Variable rename 2016-11-17 15:20:18 -08:00
Alexander Karatarakis e969c5c8eb Remove unused #includes 2016-11-15 17:41:31 -08:00
Alexander Karatarakis 45dbe92e9b Add comment about freeglut in coff_file_reader.cpp 2016-11-15 17:06:16 -08:00
Geert Van Laethem a882cfe14f possible fix for issue #223 2016-11-15 16:50:27 -08:00
Alexander Karatarakis 6380852f89 [coff_file_reader] Improve error message 2016-10-26 12:46:26 -07:00
Alexander Karatarakis b15a23a268 Add coff_file_reader to extract info/from dll/lib files without dumpbin
Calling dumpbin was very slow in some cases (e.g. boost).
With coff_file_reader we directly examine the binary for the few bits we need.
2016-10-14 16:51:15 -07:00