Ignore:
Timestamp:
Oct 22, 2003, 2:31:46 PM (22 years ago)
Author:
mjs
Message:

Merged 64-bit compilation fixes, and fixes for handling negative 0
from upstream kjs.

  • kjs/internal.cpp:
  • kjs/simple_number.h: (KJS::SimpleNumber): fixed constants; added negZero constant. (KJS::SimpleNumber::is): adjusted to use long and not int. (KJS::SimpleNumber::value): ditto. (KJS::SimpleNumber::fits): ditto; also don't allow -0 to fit, so we don't lose the distinction between -0 and +0. (KJS::SimpleNumber::make): adjusted to use long.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/internal.cpp

    r4909 r5239  
    283283  return (double)uint32 == val;
    284284}
     285
     286double SimpleNumber::negZero = -0.0;
    285287
    286288// ------------------------------ LabelStack -----------------------------------
Note: See TracChangeset for help on using the changeset viewer.