On 4/30/09, Karan Sev <[email protected]> wrote: > > From: ECMA - 335 > 22.3 AssemblyOS : 0x22 > The AssemblyOS table has the following columns: > • OSPlatformID (a 4-byte constant) > • OSMajorVersion (a 4-byte constant) > • OSMinorVersion (a 4-byte constant) > This record should not be emitted into any PE file. However, if > present in a PE file, it shall be treated as if all > its fields were zero. It shall be ignored by the CLI.
Thanks, I've read it already. > I do not think that adding these values will break existing code but > if this table was ever found at least we would know that it is a valid > Token Type albeit one that can be ignored. Everything it will do is to create the ability to create a token to something that Cecil can't possibly represent. Let's add those when and only when it will make sense for the user to use them. -- Jb Evain <[email protected]> --~--~---------~--~----~------------~-------~--~----~ -- mono-cecil -~----------~----~----~----~------~----~------~--~---
