Changed name of the asm version of RtlUlong/shortByteSwap to avoid

conflicts with the inline version.
This commit is contained in:
Alexandre Julliard 2003-03-20 19:25:39 +00:00
parent fea0164996
commit a9bedef3f6
2 changed files with 4 additions and 4 deletions

View File

@ -532,7 +532,7 @@
@ stdcall RtlTimeToSecondsSince1970(ptr ptr) @ stdcall RtlTimeToSecondsSince1970(ptr ptr)
@ stdcall RtlTimeToSecondsSince1980(ptr ptr) @ stdcall RtlTimeToSecondsSince1980(ptr ptr)
@ stdcall RtlTimeToTimeFields (long long) @ stdcall RtlTimeToTimeFields (long long)
@ cdecl -i386 -norelay RtlUlongByteSwap() @ cdecl -i386 -norelay RtlUlongByteSwap() NTDLL_RtlUlongByteSwap
@ cdecl -ret64 RtlUlonglongByteSwap(long long) @ cdecl -ret64 RtlUlonglongByteSwap(long long)
@ stdcall RtlUnicodeStringToAnsiSize(ptr) @ stdcall RtlUnicodeStringToAnsiSize(ptr)
@ stdcall RtlUnicodeStringToAnsiString(ptr ptr long) @ stdcall RtlUnicodeStringToAnsiString(ptr ptr long)
@ -558,7 +558,7 @@
@ stdcall RtlUpperChar(long) @ stdcall RtlUpperChar(long)
@ stdcall RtlUpperString(ptr ptr) @ stdcall RtlUpperString(ptr ptr)
@ stub RtlUsageHeap @ stub RtlUsageHeap
@ cdecl -i386 -norelay RtlUshortByteSwap() @ cdecl -i386 -norelay RtlUshortByteSwap() NTDLL_RtlUshortByteSwap
@ stub RtlValidAcl @ stub RtlValidAcl
@ stdcall RtlValidSecurityDescriptor(ptr) @ stdcall RtlValidSecurityDescriptor(ptr)
@ stdcall RtlValidSid(ptr) @ stdcall RtlValidSid(ptr)

View File

@ -709,7 +709,7 @@ ULONGLONG __cdecl RtlUlonglongByteSwap(ULONGLONG i)
* ix86 version takes argument in %ecx. Other systems use the inline version. * ix86 version takes argument in %ecx. Other systems use the inline version.
*/ */
#ifdef __i386__ #ifdef __i386__
__ASM_GLOBAL_FUNC(RtlUlongByteSwap, __ASM_GLOBAL_FUNC(NTDLL_RtlUlongByteSwap,
"movl %ecx,%eax\n\t" "movl %ecx,%eax\n\t"
"bswap %eax\n\t" "bswap %eax\n\t"
"ret"); "ret");
@ -724,7 +724,7 @@ __ASM_GLOBAL_FUNC(RtlUlongByteSwap,
* i386 version takes argument in %cx. Other systems use the inline version. * i386 version takes argument in %cx. Other systems use the inline version.
*/ */
#ifdef __i386__ #ifdef __i386__
__ASM_GLOBAL_FUNC(RtlUshortByteSwap, __ASM_GLOBAL_FUNC(NTDLL_RtlUshortByteSwap,
"movb %ch,%al\n\t" "movb %ch,%al\n\t"
"movb %cl,%ah\n\t" "movb %cl,%ah\n\t"
"ret"); "ret");