Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 45736 | Differences between
and this patch

Collapse All | Expand All

(-)libfame-0.9.1/src/half_mmx.h.old (-4 / +4 lines)
Lines 28-37 Link Here
28
  short _mmx_rc[4]; /* rounding control */
28
  short _mmx_rc[4]; /* rounding control */
29
  register short *rc = _mmx_rc;
29
  register short *rc = _mmx_rc;
30
30
31
  _mmx_rc[0] = 1 - rounding;
31
  _mmx_rc[0] = _mmx_one[0] - rounding;
32
  _mmx_rc[1] = 1 - rounding;
32
  _mmx_rc[1] = _mmx_one[1] - rounding;
33
  _mmx_rc[2] = 1 - rounding;
33
  _mmx_rc[2] = _mmx_one[2] - rounding;
34
  _mmx_rc[3] = 1 - rounding;
34
  _mmx_rc[3] = _mmx_one[3] - rounding;
35
35
36
  asm volatile ("movl (%0), %3\n"          /* %3 = ref[0] */
36
  asm volatile ("movl (%0), %3\n"          /* %3 = ref[0] */
37
		"pxor %%mm7, %%mm7\n"      /* mm7 = 0 */
37
		"pxor %%mm7, %%mm7\n"      /* mm7 = 0 */

Return to bug 45736