Changeset 6372 for trunk/src


Ignore:
Timestamp:
Jul 20, 2001, 5:39:47 PM (24 years ago)
Author:
sandervl
Message:

64 bits math functions replaced

Location:
trunk/src/NTDLL
Files:
2 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NTDLL/makefile

    r6264 r6372  
    1 # $Id: makefile,v 1.28 2001-07-09 08:07:59 bird Exp $
     1# $Id: makefile,v 1.29 2001-07-20 15:39:46 sandervl Exp $
    22
    33#
     
    3131$(OBJDIR)\time.obj \
    3232$(OBJDIR)\unknown.obj \
    33 $(OBJDIR)\arith64.obj \
     33$(OBJDIR)\large_int.obj \
    3434$(OBJDIR)\regfunc.obj \
    3535$(OBJDIR)\ntdllrsrc.obj
  • trunk/src/NTDLL/ntdll.def

    r5998 r6372  
    1 ; $Id: ntdll.def,v 1.38 2001-06-13 14:45:15 bird Exp $
     1; $Id: ntdll.def,v 1.39 2001-07-20 15:39:47 sandervl Exp $
    22
    33;
     
    404404    RtlExtendedIntegerMultiply     = _RtlExtendedIntegerMultiply@12     @389
    405405    RtlExtendedLargeIntegerDivide  = _RtlExtendedLargeIntegerDivide@16  @390
    406     RtlExtendedMagicDivide         = _RtlExtendedMagicDivide@20         @391
     406;;    RtlExtendedMagicDivide         = _RtlExtendedMagicDivide@20         @391
    407407    RtlFillMemory                  = _RtlFillMemory@12              @392
    408408;   RtlFillMemoryUlong                          @393
  • trunk/src/NTDLL/rtl.cpp

    r5568 r6372  
    1 /* $Id: rtl.cpp,v 1.12 2001-04-22 10:38:59 sandervl Exp $ */
     1/* $Id: rtl.cpp,v 1.13 2001-07-20 15:39:47 sandervl Exp $ */
    22
    33/*
     
    517517                                             INT factor2);
    518518
    519 
    520 /******************************************************************************
    521  * RtlExtendedLargeIntegerDivide [NTDLL.359]
    522  */
    523 extern INT WINAPI RtlExtendedLargeIntegerDivide(LARGE_INTEGER dividend,
    524                                                 DWORD         divisor,
    525                                                 LPDWORD       rest);
    526 
    527 /******************************************************************************
    528  * RtlExtendedLargeIntegerMultiply [NTDLL.358]
    529  * Note: This even works, since gcc returns 64bit values in eax/edx just like
    530  * the caller expects. However... The relay code won't grok this I think.
    531  */
    532 /* longlong in VAC++ ? */
    533 
    534 extern LARGE_INTEGER WINAPI RtlExtendedIntegerMultiply(LARGE_INTEGER factor1,
    535                                                        INT           factor2);
    536519
    537520/******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.