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

Side by Side Diff: simd/jsimdext.inc

Issue 9232002: Update libjpeg-turbo to 1.2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/libjpeg_turbo/
Patch Set: '' Created 8 years, 11 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
« no previous file with comments | « simd/jsimd_x86_64.c ('k') | tjunittest.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ; 1 ;
2 ; jsimdext.inc - common declarations 2 ; jsimdext.inc - common declarations
3 ; 3 ;
4 ; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB 4 ; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
5 ; Copyright 2010 D. R. Commander 5 ; Copyright 2010 D. R. Commander
6 ; 6 ;
7 ; Based on 7 ; Based on
8 ; x86 SIMD extension for IJG JPEG library - version 1.02 8 ; x86 SIMD extension for IJG JPEG library - version 1.02
9 ; 9 ;
10 ; Copyright (C) 1999-2006, MIYASAKA Masaru. 10 ; Copyright (C) 1999-2006, MIYASAKA Masaru.
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
82 ; -- segment definition -- 82 ; -- segment definition --
83 ; 83 ;
84 %ifdef __x86_64__ 84 %ifdef __x86_64__
85 %define SEG_TEXT .text progbits align=16 85 %define SEG_TEXT .text progbits align=16
86 %define SEG_CONST .rodata progbits align=16 86 %define SEG_CONST .rodata progbits align=16
87 %else 87 %else
88 %define SEG_TEXT .text progbits alloc exec nowrite align=16 88 %define SEG_TEXT .text progbits alloc exec nowrite align=16
89 %define SEG_CONST .rodata progbits alloc noexec nowrite align=16 89 %define SEG_CONST .rodata progbits alloc noexec nowrite align=16
90 %endif 90 %endif
91 91
92 %define STRICT_MEMORY_ACCESS 1
93
92 ; To make the code position-independent, append -DPIC to the commandline 94 ; To make the code position-independent, append -DPIC to the commandline
93 ; 95 ;
94 %define GOT_SYMBOL _GLOBAL_OFFSET_TABLE_ ; ELF supports PIC 96 %define GOT_SYMBOL _GLOBAL_OFFSET_TABLE_ ; ELF supports PIC
95 %define EXTN(name) name ; foo() -> foo 97 %define EXTN(name) name ; foo() -> foo
96 98
97 %elifdef AOUT ; ----(nasm -faoutb/aout -DAOUT ...)---- 99 %elifdef AOUT ; ----(nasm -faoutb/aout -DAOUT ...)----
98 ; * Older Linux using a.out format (nasm -f aout -DAOUT ...) 100 ; * Older Linux using a.out format (nasm -f aout -DAOUT ...)
99 ; * *BSD family Unix using a.out format (nasm -f aoutb -DAOUT ...) 101 ; * *BSD family Unix using a.out format (nasm -f aoutb -DAOUT ...)
100 102
101 ; -- segment definition -- 103 ; -- segment definition --
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after
380 %ifdef MACHO ; ----(nasm -fmacho -DMACHO ...)-------- 382 %ifdef MACHO ; ----(nasm -fmacho -DMACHO ...)--------
381 %define PRIVATE :private_extern 383 %define PRIVATE :private_extern
382 %elifdef ELF ; ----(nasm -felf[64] -DELF ...)------------ 384 %elifdef ELF ; ----(nasm -felf[64] -DELF ...)------------
383 %define PRIVATE :hidden 385 %define PRIVATE :hidden
384 %else 386 %else
385 %define PRIVATE 387 %define PRIVATE
386 %endif 388 %endif
387 ; End chromium edits 389 ; End chromium edits
388 390
389 ; -------------------------------------------------------------------------- 391 ; --------------------------------------------------------------------------
OLDNEW
« no previous file with comments | « simd/jsimd_x86_64.c ('k') | tjunittest.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698