| Title | MPS doesn't work with gcc 2.96 |
| Status | closed |
| Priority | essential |
| Assigned user | Nick Barnes |
| Organization | Ravenbrook |
| Description | The MPS doesn't work with GCC 2.96, because of stricter language standard compliance in the compiler. In particular, we have string constants which are too long and a %p printf directive being passed an Addr argument. This was reported [1] by someone who had downloaded the MPS. |
| Analysis | Break up string constants, check printf arguments more closely, and compile with a more up-to-date GCC (thrush has 2.95.4). |
| How found | customer |
| Evidence | [1] http://info.ravenbrook.com/mail/2002/10/26/20-57-59/0.txt |
| Observed in | 1.100.1 |
| Created by | Nick Barnes |
| Created on | 2002-10-28 12:08:01 |
| Last modified by | Nick Barnes |
| Last modified on | 2002-10-28 12:08:01 |
| History | 2002-10-28 NB Created. |