src/video/SDL_stretch.c
changeset 627 8b9ac38381d0
parent 297 f6ffac90895c
child 769 b8d311d90021
equal deleted inserted replaced
626:b98f732b4322 627:8b9ac38381d0
   259 		    case 3:
   259 		    case 3:
   260 			copy_row3(srcp, srcrect->w, dstp, dstrect->w);
   260 			copy_row3(srcp, srcrect->w, dstp, dstrect->w);
   261 			break;
   261 			break;
   262 		    default:
   262 		    default:
   263 #ifdef __GNUC__
   263 #ifdef __GNUC__
   264 			__asm__ __volatile__ ("
   264 			__asm__ __volatile__ (
   265 				call _copy_row
   265 			"call _copy_row"
   266 			"
       
   267 			: "=&D" (u1), "=&S" (u2)
   266 			: "=&D" (u1), "=&S" (u2)
   268 			: "0" (dstp), "1" (srcp)
   267 			: "0" (dstp), "1" (srcp)
   269 			: "memory" );
   268 			: "memory" );
   270 #else
   269 #else
   271 #ifdef WIN32
   270 #ifdef WIN32