128d2c23b3
Enable extraction of assembly offsets from compiled examples in MSVS. This will allow us to remove some stub functions from x86 assembly since we will be able to reliably determine structure offsets at compile time. see ARM code for examples: vp8/encoder/arm/armv5te/ vpx_scale/arm/neon/ Change-Id: I1852dc6b56ede0bf1dddb5552196222a7c6a902f
16 lines
833 B
Batchfile
16 lines
833 B
Batchfile
REM Copyright (c) 2011 The WebM project authors. All Rights Reserved.
|
|
REM
|
|
REM Use of this source code is governed by a BSD-style license
|
|
REM that can be found in the LICENSE file in the root of the source
|
|
REM tree. An additional intellectual property rights grant can be found
|
|
REM in the file PATENTS. All contributing project authors may
|
|
REM be found in the AUTHORS file in the root of the source tree.
|
|
echo on
|
|
|
|
cl /I "./" /I "%1" /nologo /c "%1/vp8/common/asm_com_offsets.c"
|
|
cl /I "./" /I "%1" /nologo /c "%1/vp8/decoder/asm_dec_offsets.c"
|
|
cl /I "./" /I "%1" /nologo /c "%1/vp8/encoder/asm_enc_offsets.c"
|
|
obj_int_extract.exe rvds "asm_com_offsets.obj" > "asm_com_offsets.asm"
|
|
obj_int_extract.exe rvds "asm_dec_offsets.obj" > "asm_dec_offsets.asm"
|
|
obj_int_extract.exe rvds "asm_enc_offsets.obj" > "asm_enc_offsets.asm"
|