[Firm] [cparser 0000001]: No preprocessor
Mantis Bug Tracker
firm at ipd.info.uni-karlsruhe.de
Sun Jan 3 03:28:40 CET 2016
The following issue has been CLOSED
======================================================================
http://pp.ipd.kit.edu/~firm/bugs/view.php?id=1
======================================================================
Reported By: administrator
Assigned To: Matze
======================================================================
Project: cparser
Issue ID: 1
Category: preprocessor
Reproducibility: always
Severity: feature
Priority: low
Status: closed
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 2008-12-01 11:22 CET
Last Modified: 2016-01-03 03:28 CET
======================================================================
Summary: No preprocessor
Description:
cparser does not have a complete preprocessor of its own yet. We have to
use the gcc preprocessor. This makes us dependent on gcc and compilation
slightly slower. Having an own preprocessor would be better.
======================================================================
----------------------------------------------------------------------
(0000147) Matze (administrator) - 2012-09-28 12:53
http://pp.ipd.kit.edu/~firm/bugs/view.php?id=1#c147
----------------------------------------------------------------------
there has been a considerable amount of work in cparser preproc branch.
There are still some edge cases with macro expansion left though, before we
can successfully preprocess the glibc headers...
----------------------------------------------------------------------
(0000179) Matze (administrator) - 2013-09-17 07:07
http://pp.ipd.kit.edu/~firm/bugs/view.php?id=1#c179
----------------------------------------------------------------------
By now the preprocessor is fully able to parse glibc headers and the system
headers on os/x and is considered feature complete.
However we did not enable it by default just yet (use --no-external-pp to
enable it).
----------------------------------------------------------------------
(0000200) Matze (administrator) - 2014-01-10 21:08
http://pp.ipd.kit.edu/~firm/bugs/view.php?id=1#c200
----------------------------------------------------------------------
We switched to the integrated preprocessor by default in
b9495a169363db32d8c8b5cf40938081533e4c85.
Issue History
Date Modified Username Field Change
======================================================================
2008-12-01 11:22 administrator New Issue
2008-12-01 11:24 administrator Summary No preprocessor yet =>
No preprocessor
2008-12-02 10:31 Matze Status new => assigned
2008-12-02 10:31 Matze Assigned To => Matze
2009-03-03 21:26 Matze Priority high => normal
2009-03-03 21:26 Matze version 0.9.7 => 0.9.8
2009-03-03 21:26 Matze View Status public => private
2010-08-16 14:02 Matze Priority normal => low
2012-09-28 12:53 Matze Note Added: 0000147
2013-09-17 07:07 Matze Note Added: 0000179
2013-09-17 07:07 Matze View Status private => public
2014-01-10 21:08 Matze Note Added: 0000200
2014-01-10 21:08 Matze Status assigned => resolved
2014-01-10 21:08 Matze Resolution open => fixed
2016-01-03 03:28 Matze Status resolved => closed
======================================================================
More information about the Firm
mailing list