Ignore:
Timestamp:
Oct 31, 2017, 4:12:32 PM (8 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r224243, r224246, and r224248.
https://bugs.webkit.org/show_bug.cgi?id=179083

The patch and fix broke the Windows build. (Requested by
mlewis13 on #webkit).

Reverted changesets:

"StructureStubInfo should have GPRReg members not int8_ts"
https://bugs.webkit.org/show_bug.cgi?id=179071
https://trac.webkit.org/changeset/224243

"Make all register enums be backed by uint8_t."
https://bugs.webkit.org/show_bug.cgi?id=179074
https://trac.webkit.org/changeset/224246

"Unreviewed, windows build fix."
https://trac.webkit.org/changeset/224248

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/ARMAssembler.h

    r224246 r224258  
    3939    namespace ARMRegisters {
    4040
    41         enum RegisterID : uint8_t {
     41        typedef enum {
    4242            r0,
    4343            r1,
     
    6464            r14 = lr,
    6565            r15 = pc
    66         };
    67 
    68         enum SPRegisterID : uint8_t {
     66        } RegisterID;
     67
     68        typedef enum {
    6969            apsr,
    7070            fpscr
    71         };
    72 
    73         enum FPRegisterID : uint8_t {
     71        } SPRegisterID;
     72
     73        typedef enum {
    7474            d0,
    7575            d1,
     
    109109            // Pseudonyms for some of the registers.
    110110            SD0 = d7, /* Same as thumb assembler. */
    111         };
     111        } FPRegisterID;
    112112
    113113    } // namespace ARMRegisters
Note: See TracChangeset for help on using the changeset viewer.