Title | Stack Scanner for Linux and FreeBSD is not shared. |
Status | closed |
Priority | essential |
Assigned user | David Jones |
Organization | Ravenbrook |
Description | Stack Scanner for Linux and FreeBSD is not shared. ssfri3.c and sslii3.c are the Stack Scanner for FreeBSD and Linux (both on Intel) respectively. The files are essentially identical and they should be merged so we only use one file. |
Analysis | Observation: The files depend more on the compiler toolchain than the OS, they use GCC specific assembler syntax. Choose name. Possibly reflecting the GCC dependency. ssi3gc.c Merge files. Fix makefiles. Possibly such a stack scanner could be used on OS X Intel as well (xci3gc). 2007-03-01 DRJ: Done. ssixi3.c. Untested on Linux. |
How found | unknown |
Evidence | none |
Observed in | 1.107.0 |
Created by | David Jones |
Created on | 2007-02-20 11:13:26 |
Last modified by | Gareth Rees |
Last modified on | 2013-03-19 11:34:05 |
History | 2007-02-20 DRJ Created. 2007-02-20 DRJ Closed. |
Change | Effect | Date | User | Description |
---|---|---|---|---|
161875 | closed | 2007-03-01 19:33:19 | David Jones | MPS: UNTESTED! Removing Linux-specific stack scanner and making it share with FreeBSD/Darwin. |
161874 | open | 2007-03-01 19:30:53 | David Jones | MPS: Using common StackScan code for FreeBSD/Darwin. |