Mercurial > libavcodec.hg
comparison ppc/dsputil_altivec.c @ 5569:679bc8b411b7 libavcodec
Simplify preprocessor directives.
author | diego |
---|---|
date | Wed, 22 Aug 2007 13:04:10 +0000 |
parents | 41cabe79ba25 |
children | 204273dd0349 |
comparison
equal
deleted
inserted
replaced
5568:46b41d803766 | 5569:679bc8b411b7 |
---|---|
26 | 26 |
27 #include "dsputil_altivec.h" | 27 #include "dsputil_altivec.h" |
28 | 28 |
29 #ifdef CONFIG_DARWIN | 29 #ifdef CONFIG_DARWIN |
30 #include <sys/sysctl.h> | 30 #include <sys/sysctl.h> |
31 #else /* CONFIG_DARWIN */ | 31 #elif __AMIGAOS4__ |
32 #ifdef __AMIGAOS4__ | |
33 #include <exec/exec.h> | 32 #include <exec/exec.h> |
34 #include <interfaces/exec.h> | 33 #include <interfaces/exec.h> |
35 #include <proto/exec.h> | 34 #include <proto/exec.h> |
36 #else /* __AMIGAOS4__ */ | 35 #else |
37 #include <signal.h> | 36 #include <signal.h> |
38 #include <setjmp.h> | 37 #include <setjmp.h> |
39 | 38 |
40 static sigjmp_buf jmpbuf; | 39 static sigjmp_buf jmpbuf; |
41 static volatile sig_atomic_t canjump = 0; | 40 static volatile sig_atomic_t canjump = 0; |
49 | 48 |
50 canjump = 0; | 49 canjump = 0; |
51 siglongjmp (jmpbuf, 1); | 50 siglongjmp (jmpbuf, 1); |
52 } | 51 } |
53 #endif /* CONFIG_DARWIN */ | 52 #endif /* CONFIG_DARWIN */ |
54 #endif /* __AMIGAOS4__ */ | |
55 | 53 |
56 int sad16_x2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) | 54 int sad16_x2_altivec(void *v, uint8_t *pix1, uint8_t *pix2, int line_size, int h) |
57 { | 55 { |
58 int i; | 56 int i; |
59 DECLARE_ALIGNED_16(int, s); | 57 DECLARE_ALIGNED_16(int, s); |