Chromium Code Reviews

Side by Side Diff: simd/jsimdext.inc

Issue 10700197: Update libjpeg-turbo to r856. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/libjpeg_turbo/
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | | Annotate | Revision Log
« no previous file with comments | « simd/jsimdcfg.inc.h ('k') | tjbench.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...)
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
94 ; To make the code position-independent, append -DPIC to the commandline 92 ; To make the code position-independent, append -DPIC to the commandline
95 ; 93 ;
96 %define GOT_SYMBOL _GLOBAL_OFFSET_TABLE_ ; ELF supports PIC 94 %define GOT_SYMBOL _GLOBAL_OFFSET_TABLE_ ; ELF supports PIC
97 %define EXTN(name) name ; foo() -> foo 95 %define EXTN(name) name ; foo() -> foo
98 96
99 %elifdef AOUT ; ----(nasm -faoutb/aout -DAOUT ...)---- 97 %elifdef AOUT ; ----(nasm -faoutb/aout -DAOUT ...)----
100 ; * Older Linux using a.out format (nasm -f aout -DAOUT ...) 98 ; * Older Linux using a.out format (nasm -f aout -DAOUT ...)
101 ; * *BSD family Unix using a.out format (nasm -f aoutb -DAOUT ...) 99 ; * *BSD family Unix using a.out format (nasm -f aoutb -DAOUT ...)
102 100
103 ; -- segment definition -- 101 ; -- segment definition --
(...skipping 278 matching lines...)
382 %ifdef MACHO ; ----(nasm -fmacho -DMACHO ...)-------- 380 %ifdef MACHO ; ----(nasm -fmacho -DMACHO ...)--------
383 %define PRIVATE :private_extern 381 %define PRIVATE :private_extern
384 %elifdef ELF ; ----(nasm -felf[64] -DELF ...)------------ 382 %elifdef ELF ; ----(nasm -felf[64] -DELF ...)------------
385 %define PRIVATE :hidden 383 %define PRIVATE :hidden
386 %else 384 %else
387 %define PRIVATE 385 %define PRIVATE
388 %endif 386 %endif
389 ; End chromium edits 387 ; End chromium edits
390 388
391 ; -------------------------------------------------------------------------- 389 ; --------------------------------------------------------------------------
OLDNEW
« no previous file with comments | « simd/jsimdcfg.inc.h ('k') | tjbench.c » ('j') | no next file with comments »

Powered by Google App Engine