Changeset c9c835c in rtems
- Timestamp:
- 03/01/06 15:50:53 (18 years ago)
- Children:
- d6d628d
- Parents:
- 45a71c9d
- Location:
- cpukit/score/cpu/m68k
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/score/cpu/m68k/ChangeLog
r45a71c9d rc9c835c 1 2006-03-01 Eric Norum <norume@aps.anl.gov> 2 3 * rtems/score/m68k.h: Add "cc" in the clobbered register list for 4 interrupt enable/disable/flash operations. 5 1 6 2003-09-04 Joel Sherrill <joel@OARcorp.com> 2 7 -
cpukit/score/cpu/m68k/rtems/score/m68k.h
r45a71c9d rc9c835c 261 261 "or.l %0,%1\n\t" \ 262 262 "move.w %1,%%sr" \ 263 : "=d" (_level), "=d"(_tmpsr) : "1"(_tmpsr) ); \ 263 : "=d" (_level), "=d"(_tmpsr) : "1"(_tmpsr) \ 264 : "cc" ); \ 264 265 } while( 0 ) 265 266 #else … … 267 268 asm volatile ( "move.w %%sr,%0\n\t" \ 268 269 "or.w #0x0700,%%sr" \ 269 : "=d" (_level)) 270 : "=d" (_level) \ 271 : : "cc" ) 270 272 #endif 271 273 272 274 #define m68k_enable_interrupts( _level ) \ 273 asm volatile ( "move.w %0,%%sr " : : "d" (_level) );275 asm volatile ( "move.w %0,%%sr " : : "d" (_level) : "cc"); 274 276 275 277 #if ( M68K_COLDFIRE_ARCH == 1 ) … … 279 281 "or.l %2,%1\n\t" \ 280 282 "move.w %1,%%sr" \ 281 : "=d"(_tmpsr) : "0"(_tmpsr), "d"(_level) ); \ 283 : "=d"(_tmpsr) : "0"(_tmpsr), "d"(_level) \ 284 : "cc"); \ 282 285 } while( 0 ) 283 286 #else … … 285 288 asm volatile ( "move.w %0,%%sr\n\t" \ 286 289 "or.w #0x0700,%%sr" \ 287 : : "d" (_level)) 290 : : "d" (_level) \ 291 : "cc" ) 288 292 #endif 289 293
Note: See TracChangeset
for help on using the changeset viewer.