summaryrefslogtreecommitdiffstats
path: root/base/allocator
diff options
context:
space:
mode:
authorbungeman@chromium.org <bungeman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-02 14:43:21 +0000
committerbungeman@chromium.org <bungeman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-02 14:43:21 +0000
commit190c0e682f69797ff488d794c76db93bb258067e (patch)
tree7b2224733345c6f7736f384bbd19143db83d92c7 /base/allocator
parent7516fb79a1f1756cfdad63ae9cb424d4bfcaede2 (diff)
downloadchromium_src-190c0e682f69797ff488d794c76db93bb258067e.zip
chromium_src-190c0e682f69797ff488d794c76db93bb258067e.tar.gz
chromium_src-190c0e682f69797ff488d794c76db93bb258067e.tar.bz2
Update prep_libc.py for new libcmt.lib layout.
The libcmt.lib that comes with Visual Studio 2012 places symbols into more focused namespaces like nativec and nativecpp. This change fixes the static library build linker errors like 'allocator.lib(allocator_shim.obj) : error LNK2005'. Review URL: https://codereview.chromium.org/11360035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165677 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/allocator')
-rwxr-xr-xbase/allocator/prep_libc.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/base/allocator/prep_libc.py b/base/allocator/prep_libc.py
index 7390356..be7030f 100755
--- a/base/allocator/prep_libc.py
+++ b/base/allocator/prep_libc.py
@@ -39,7 +39,9 @@ def main():
os.path.join(outdir, 'libcmt.pdb'))
vspaths = [
'build\\intel\\mt_obj\\',
- 'f:\\dd\\vctools\\crt_bld\\SELF_X86\\crt\\src\\build\\INTEL\\mt_obj\\'
+ 'f:\\dd\\vctools\\crt_bld\\SELF_X86\\crt\\src\\build\\INTEL\\mt_obj\\',
+ 'F:\\dd\\vctools\\crt_bld\\SELF_X86\\crt\\src\\build\\INTEL\\mt_obj\\nativec\\\\',
+ 'F:\\dd\\vctools\\crt_bld\\SELF_X86\\crt\\src\\build\\INTEL\\mt_obj\\nativecpp\\\\',
]
objfiles = ['malloc', 'free', 'realloc', 'new', 'delete', 'new2', 'delete2',
'align', 'msize', 'heapinit', 'expand', 'heapchk', 'heapwalk',