aboutsummaryrefslogtreecommitdiff
path: root/lib/std/array_list.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-11-28 17:03:14 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-11-28 17:07:35 +0100
commit7bf12b1197823a5b0554dc3f7f67074df5fcafb1 (patch)
tree1ade8a0dd66fc913855d475e569d693e4195e0b4 /lib/std/array_list.zig
parent7fbd2955fae13cdc184dbd648743fb187b3ce33d (diff)
downloadzig-7bf12b1197823a5b0554dc3f7f67074df5fcafb1.tar.gz
zig-7bf12b1197823a5b0554dc3f7f67074df5fcafb1.zip
arm: move cpu model table into system/arm.zig
Now we can reuse the table between CPU model parsers on Linux and Windows. Use similar parsing structure for Windows as we do for Linux. On Windows, we rely on two entries in the registry per CPU core: `CP 4000` and `Identifier`. Collating the data from the two allows us recreating most of the `/proc/cpuinfo` data natively on Windows. Additionally, we still allow for overwriting any CPU features as flagged by pulling the feature data embedded in `SharedUserData`.
Diffstat (limited to 'lib/std/array_list.zig')
0 files changed, 0 insertions, 0 deletions