/[hurd]/hurd-l4/libl4/powerpc/l4/bits/vregs.h
ViewVC logotype

Diff of /hurd-l4/libl4/powerpc/l4/bits/vregs.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by marcus, Tue Aug 3 11:48:56 2004 UTC revision 1.4 by marcus, Sat Jan 22 17:52:51 2005 UTC
# Line 368  _L4_load_br (int nr, _L4_word_t data) Line 368  _L4_load_br (int nr, _L4_word_t data)
368  {  {
369    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0;    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0;
370    
371    br[nr] = data;    br[-nr] = data;
372  }  }
373    
374    
# Line 381  _L4_load_brs (int start, int count, _L4_ Line 381  _L4_load_brs (int start, int count, _L4_
381    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0 - start;    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0 - start;
382    
383    while (count--)    while (count--)
384      *(br--) = *(data--);      *(br--) = *(data++);
385  }  }
386    
387    
# Line 392  _L4_store_br (int nr, _L4_word_t *data) Line 392  _L4_store_br (int nr, _L4_word_t *data)
392  {  {
393    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0;    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0;
394    
395    *data = br[nr];    *data = br[-nr];
396  }  }
397    
398    
# Line 404  _L4_store_brs (int start, int count, _L4 Line 404  _L4_store_brs (int start, int count, _L4
404    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0 - start;    _L4_word_t *br = _L4_utcb () + _L4_UTCB_BR0 - start;
405    
406    while (count--)    while (count--)
407      *(data--) = *(br--);      *(data++) = *(br--);
408  }  }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26