MPS issue job001544

TitleMPS mpsicv coverage test source does not have ifndef CONFIG_PF_XCI3GC
Statusclosed
Priorityoptional
Assigned userRichard Kistruck
OrganizationRavenbrook
DescriptionMPS mpsicv coverage test source does not have ifndef CONFIG_PF_XCI3GC

[RHSK 2006-12-11]
Perhaps it should have an ifndef, because XCI3GC has no stack-scanner.

When XCPP (PowerPC) did not have stack-scanning,
there was an ifndef for it in mpsicv.c. (See job001543).

But perhaps that was always wrong.
Analysis2007-07-09 DRJ:

I believe CONFIG_PF_* is not used by the Ravenbrook build
system, therefore we never need it. See job001543.

Also, platform xci3gc has a stack scanner now (ssixi3i.c), see
job001619 . So whatever guards it may have once needed, it
doesn't need them now.

Closing.
How foundunknown
Evidence<http://info.ravenbrook.com/project/mps/master/code/mpsicv.c#13>
Observed in1.107.0
Introduced in1.107.0
Created byRichard Kistruck
Created on2006-12-11 17:51:05
Last modified byGareth Rees
Last modified on2013-03-19 11:37:14
History2006-12-11 RHSK Created, with ref to job001543.
2007-07-09 DRJ Closed.

Fixes

Change Effect Date User Description
178908 closed 2012-08-12 23:27:35 Richard Brooksby Removing obsolete platforms:
LII3EG Linux on i386 with EGCS
LIPPGC Linux on POWER with GCC
S7PPMW Mac System 7 on PowerPC with Metrowerks Codewarrior
SOS8CX Solaris on SPARC 8 with cxref
SOS8GC Solaris on SPARC 8 with GCC
SOS8GP Solaris on SPARC 8 with GCC and gprof
SOS9SC Solaris on SPARC 9 with SunPro C
XCPPGC Mac OS X on PowerPC with GCC