Skip to content

hex number format in .net 7 jit assembly #81329

@kasperk81

Description

@kasperk81

jitdisasm in .net 7 is printing h suffix for hex numbers. h suffix may be allowed by intel assembly spec and normal for microsoft assemblers, but clang/gcc don't support it. it's unfamiliar to users and their disassemblers (which don't print h suffix) and their assemblers (which don't recognize the h suffix). please replace %02XH with 0x%02x or keep it readable decimal as it was before .net 7.

Metadata

Metadata

Assignees

Labels

Priority:2Work that is important, but not critical for the releasearea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIneeds-further-triageIssue has been initially triaged, but needs deeper consideration or reconsideration

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions