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

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

Issue 1141703002: Chromium changes for static linking ffmpeg (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Tweaking our x86inc.asm Created 5 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
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 494 matching lines...) Expand 10 before | Expand all | Expand 10 after
505 ;============================================================================= 505 ;=============================================================================
506 506
507 %assign function_align 16 507 %assign function_align 16
508 508
509 ; Symbol prefix for C linkage 509 ; Symbol prefix for C linkage
510 %macro cglobal 1-2+ 510 %macro cglobal 1-2+
511 %xdefine %1 mangle(program_name %+ _ %+ %1) 511 %xdefine %1 mangle(program_name %+ _ %+ %1)
512 %xdefine %1.skip_prologue %1 %+ .skip_prologue 512 %xdefine %1.skip_prologue %1 %+ .skip_prologue
513 %ifidn __OUTPUT_FORMAT__,elf 513 %ifidn __OUTPUT_FORMAT__,elf
514 global %1:function hidden 514 global %1:function hidden
515 %elifidn __OUTPUT_FORMAT__,macho64
516 global %1:function hidden
M-A Ruel 2015/05/15 23:51:29 This change doesn't seem related with the rest.
DaleCurtis 2015/05/15 23:57:45 Yeah this should be dropped, only the x86inc.asm i
chcunningham 2015/05/16 04:36:26 Dropped.
515 %else 517 %else
516 global %1 518 global %1
517 %endif 519 %endif
518 align function_align 520 align function_align
519 %1: 521 %1:
520 RESET_MM_PERMUTATION ; not really needed, but makes disassembly somewhat nic er 522 RESET_MM_PERMUTATION ; not really needed, but makes disassembly somewhat nic er
521 %assign stack_offset 0 523 %assign stack_offset 0
522 %if %0 > 1 524 %if %0 > 1
523 PROLOGUE %2 525 PROLOGUE %2
524 %endif 526 %endif
(...skipping 470 matching lines...) Expand 10 before | Expand all | Expand 10 after
995 %if gprsize == 8 997 %if gprsize == 8
996 movq %1, %2 998 movq %1, %2
997 %else 999 %else
998 movd %1, %2 1000 movd %1, %2
999 %endif 1001 %endif
1000 %endmacro 1002 %endmacro
1001 1003
1002 %endif ; CHROMIUM 1004 %endif ; CHROMIUM
1003 1005
1004 %endif ; THIRD_PARTY_X86INC_X86INC_ASM_ 1006 %endif ; THIRD_PARTY_X86INC_X86INC_ASM_
OLDNEW
« media/media.gyp ('K') | « testing/chromoting/chromoting_integration_tests.isolate ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698