Ravenbrook / Projects / Memory Pool System / Issues

Memory Pool System


MPS issue job001544

Title: MPS mpsicv coverage test source does not have ifndef CONFIG_PF_XCI3GC
Status: closed
Priority: optional
Assigned user: Richard Kistruck
Product: mps
Organization: Ravenbrook
Description: MPS 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.
Analysis: 2007-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 found: unknown
Evidence: <http://info.ravenbrook.com/project/mps/master/code/mpsicv.c#13>
Observed in: 1.107.0
Introduced in: 1.107.0
Test procedure: none
Created by: Richard Kistruck
Created on: 2006-12-11 17:51:05
Last modified by: David Jones
Last modified on: 2007-07-09 17:15:54
History: 2006-12-11 RHSK Created, with ref to job001543.
2007-07-09 DRJ Closed.

Generated at 2008-11-21 19:35:54 by $Id: //info.ravenbrook.com/infosys/cgi/issue.cgi#430 $

Copyright © Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may not duplicate or reproduce this document in any form without the express permission of the copyright holder.

Ravenbrook / Projects / Memory Pool System / Issues