home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
zip
/
gnu
/
includ87.lzh
/
INCLUD87
/
LDIF
< prev
next >
Wrap
Text File
|
1993-07-30
|
2KB
|
75 lines
*** 1.1 1992/09/18 08:33:53
--- linea.h 1992/09/20 03:04:26
***************
*** 792,805 ****
#define linea2() \
({ \
- short retvalue; \
__asm__ volatile \
("\
! .word 0xA002; \
! movew d0,%0" \
! : "=g"(retvalue) /* outputs */ \
: /* inputs */ \
: "d0", "d1", "d2", "a0", "a1", "a2" /* clobbered regs */ \
); \
- (int)retvalue; \
})
--- 792,802 ----
#define linea2() \
({ \
__asm__ volatile \
("\
! .word 0xA002" \
! : /* outputs */ \
: /* inputs */ \
: "d0", "d1", "d2", "a0", "a1", "a2" /* clobbered regs */ \
); \
})
***************
*** 920,928 ****
__asm__ volatile \
("\
! movl %0,a2; \
! .word 0xA00C" \
: /* outputs */ \
! : "r"(P) /* inputs */ \
! : "d0", "d1", "d2", "a0", "a1", "a2", "a6" /* clobbered regs */ \
); \
})
--- 917,927 ----
__asm__ volatile \
("\
! movl %0,a2; \
! movl a6,sp@-;\
! .word 0xA00C; \
! movl sp@+,a6"\
: /* outputs */ \
! : "g"(P) /* inputs */ \
! : "d0", "d1", "d2", "a0", "a1", "a2" /* clobbered regs */ \
); \
})
***************
*** 938,945 ****
movl %2,a0; \
movl %3,a2; \
! .word 0xA00D" \
: /* outputs */ \
! : "r"(x), "r"(y), "r"(sd), "r"(ss) /* inputs */ \
! : "d0", "d1", "d2", "a0", "a1", "a2", "a6" /* clobbered regs */ \
); \
})
--- 937,946 ----
movl %2,a0; \
movl %3,a2; \
! movl a6,sp@-;\
! .word 0xA00D; \
! movl sp@+,a6"\
: /* outputs */ \
! : "g"(x), "g"(y), "g"(sd), "g"(ss) /* inputs */ \
! : "d0", "d1", "d2", "a0", "a1", "a2" /* clobbered regs */ \
); \
})