remove sunfire-specific code from libprtdiag
As part of IPD 5, support for sunfire (EXX00) will be removed. This will be split up to ease implementation and review.
This particular issue is to clean up libprtdiag and libprtdiag_psr.
The way that libprtdaig has been implemented on SPARC is that there are shared data structures passed around, and certain platforms fill in and reference the bits of those structures they need. Unfortunately, this means that definitions of sunfire-specific data structures are present in common code, so those need to be cleaned up in order for sunfire (and its header files) to be removed.
Not only are the data structures modified. but some are removed entirely, necessitating a modification of some internal function signatures.
Updated by Electric Monk about 1 year ago
- Status changed from New to Closed
- % Done changed from 0 to 100
commit 2bcbf80ce6c8a2fb827428428c350ebe4f91f7ab Author: Peter Tribble <firstname.lastname@example.org> Date: 2020-02-24T21:14:37.000Z 12289 remove sunfire-specific code from libprtdiag Reviewed by: Toomas Soome <email@example.com> Approved by: Dan McDonald <firstname.lastname@example.org>