MingW compilation (windows). Includes various refactoring to improve portability.

llvm-svn: 189107
This commit is contained in:
Virgile Bello
2013-08-23 12:44:05 +00:00
parent fcfa0afd7a
commit b2f1fb2943
70 changed files with 1761 additions and 296 deletions

View File

@@ -1545,7 +1545,7 @@ ObjectFileMachO::ParseSymtab ()
function_starts_load_command.cmd = lc.cmd;
function_starts_load_command.cmdsize = lc.cmdsize;
if (m_data.GetU32(&offset, &function_starts_load_command.dataoff, 2) == NULL) // fill in symoff, nsyms, stroff, strsize fields
bzero (&function_starts_load_command, sizeof(function_starts_load_command));
memset (&function_starts_load_command, 0, sizeof(function_starts_load_command));
break;
default: