intel code and headers should not look ia32 specific
As an artifact of history, we have amd64 specific bits in sys/ia32/... headers, and sys/headers which include them. We should just put the headers straight into sys/ and leave symlinks, so as not to be confusing.
sys/ia32/ for headers that really are 32bit and shared with the 32bit userland (mostly register sets and layouts).
Updated by Patrick Mooney 3 months ago
I have some mixed feelings about this: Given how
uts/intel is already home to dozens of directories meant only to house makefiles and build artifacts, I thought it was somewhat useful for the ISA-specific code to be grouped under
ia32. This was especially true when I was less familiar with the codebase.
This does (IMO) come down to a matter of preference, so if the prevailing sentiment is in favor of the renames, I won't object.
Updated by Electric Monk 2 months ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
commit f0089e391b2bc4be2755f1a1b51fb4cd9b8f3988 Author: Richard Lowe <firstname.lastname@example.org> Date: 2021-08-16T17:46:39.000Z 13941 intel code and headers should not look ia32 specific Reviewed by: Hans Rosenfeld <email@example.com> Reviewed by: Toomas Soome <firstname.lastname@example.org> Reviewed by: Patrick Mooney <email@example.com> Approved by: Garret D'Amore <firstname.lastname@example.org>