Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(64)

Side by Side Diff: third_party/x86inc/x86inc.asm

Issue 15151002: Streamline SIMD targets in media.gyp (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix exports. Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 ;***************************************************************************** 1 ;*****************************************************************************
2 ;* x86inc.asm 2 ;* x86inc.asm
3 ;***************************************************************************** 3 ;*****************************************************************************
4 ;* Copyright (C) 2005-2011 x264 project 4 ;* Copyright (C) 2005-2011 x264 project
5 ;* 5 ;*
6 ;* Authors: Loren Merritt <lorenm@u.washington.edu> 6 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
7 ;* Anton Mitrofanov <BugMaster@narod.ru> 7 ;* Anton Mitrofanov <BugMaster@narod.ru>
8 ;* Jason Garrett-Glaser <darkshikari@gmail.com> 8 ;* Jason Garrett-Glaser <darkshikari@gmail.com>
9 ;* 9 ;*
10 ;* Permission to use, copy, modify, and/or distribute this software for any 10 ;* Permission to use, copy, modify, and/or distribute this software for any
(...skipping 995 matching lines...) Expand 10 before | Expand all | Expand 10 after
1006 ; private_extern flag only on the latest yasm.) 1006 ; private_extern flag only on the latest yasm.)
1007 ; 1007 ;
1008 %ifdef MACHO 1008 %ifdef MACHO
1009 %define PRIVATE :private_extern 1009 %define PRIVATE :private_extern
1010 %elifdef ELF 1010 %elifdef ELF
1011 %define PRIVATE :hidden 1011 %define PRIVATE :hidden
1012 %else 1012 %else
1013 %define PRIVATE 1013 %define PRIVATE
1014 %endif 1014 %endif
1015 1015
1016 ;
1017 ; EXPORT %1
1018 ; Designates a symbol as PRIVATE if EXPORT_SYMBOLS is not set.
Ami GONE FROM CHROMIUM 2013/05/18 02:22:04 This doesn't seem very x86-specific (see file name
DaleCurtis 2013/05/23 23:43:23 Moved PRIVATE and EXPORT into a new media_export.i
1019 ;
1020
1021 %macro EXPORT 1
1022 %ifdef EXPORT_SYMBOLS
1023 global mangle(%1)
1024
1025 ; Windows needs an additional export declaration.
1026 %ifidn __OUTPUT_FORMAT__,win32
1027 export mangle(%1)
1028 %elifidn __OUTPUT_FORMAT__,win64
1029 export mangle(%1)
1030 %endif
1031
1032 %else
1033 global mangle(%1) PRIVATE
1034 %endif
1035 %endmacro
1036
1016 %endif ; CHROMIUM 1037 %endif ; CHROMIUM
1017 1038
1018 %endif ; MEDIA_BASE_SIMD_X86INC_ASM_ 1039 %endif ; MEDIA_BASE_SIMD_X86INC_ASM_
OLDNEW
« media/media.gyp ('K') | « remoting/remoting.gyp ('k') | third_party/yasm/yasm_compile.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698