diff options
author | Till Straumann <strauman@slac.stanford.edu> | 2008-05-10 21:03:13 +0000 |
---|---|---|
committer | Till Straumann <strauman@slac.stanford.edu> | 2008-05-10 21:03:13 +0000 |
commit | c14e845bfc05a05076b61464b4ec8d854c7b6b9d (patch) | |
tree | f5efaadd5c5e70675c3a2837b40d6d49dfa834ce /c/src/lib/libbsp/powerpc | |
parent | Update. (diff) | |
download | rtems-c14e845bfc05a05076b61464b4ec8d854c7b6b9d.tar.bz2 |
2008-05-10 Till Straumann <strauman@slac.stanford.edu>
* network/tsec.c: removed memory input/output operands
which caused problems with gcc-4.3.0 (see
http://gcc.gnu.org/ml/gcc/2008-03/msg00976.html)
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mvme3100/ChangeLog | 6 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog b/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog index 1fa0a97094..7b73108ba3 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog +++ b/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog @@ -1,3 +1,9 @@ +2008-05-10 Till Straumann <strauman@slac.stanford.edu> + + * network/tsec.c: removed memory input/output operands + which caused problems with gcc-4.3.0 (see + http://gcc.gnu.org/ml/gcc/2008-03/msg00976.html) + 2008-03-25 Till Straumann <strauman@slac.stanford.edu> * include/bsp.h: declare BSP_commandline_string. diff --git a/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c b/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c index ffff01c850..5524b33a64 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c @@ -425,7 +425,7 @@ static inline void membarrier() asm volatile("sync":::"memory"); } -#define EIEIO(mem) do { asm volatile("eieio":"=m"(mem):"m"(mem)); } while (0) +#define EIEIO(mem) do { asm volatile("eieio"); } while (0) #else #error "memory barrier not implemented for your CPU architecture" |