home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Megazine
/
Megazine-1.iso
/
PROGRAMA
/
C
/
CXTW106
/
NEW213.DOC
< prev
next >
Wrap
Text File
|
1996-12-01
|
2KB
|
32 lines
- additional work on the documentation
- minor changes in CST byte offset file generation (source information)
- error in CFT/CST database reading fixed (could only happen if line numbers
were not in strictly ascending order inside functions or structures, this
is possible if #line directives are used, e.g. with code generators like
LEX/FLEX/YACC/BISON)
- internal database structure changed and extended
- CFT error with nested C++ constructs 'extern "C" { ... }' fixed (this was
sometimes the reason for the error message 'unbalanced braces')
- detection and displaying of multiple inclusions of the same include file,
size of scanned sources and number of lines are calculated for multiple
inclusions
- preprocessor intermediate file extension changed to '.II' to avoid conflicts
with compiler generated files having extension '.I'
- __TIMESTAMP__ macro in preprocessor supported
- Microsoft VC++ 1.0 for Windows NT preprocessing support
- Borland C++ 1.0 for OS/2 preprocessing support
- every section in the output file shows the related option for its generation
- option -Jcharset: add extended character set for identifier recognition, this
allows the use of national character sets
- option -//: accept C++ comments in C source code (ensure compatibility with
Microsoft and Borland C compilers)
- option -RATIONAL: generate a Rational Rose Petal file for callgraph
visualisation (see documentation for detailed description!)
- option -time: print runtime information
- option -cmdline: write the command line at the beginning of the output file
- for option -I: -I* ignores missing include files during preprocessing
- BRIEF and MicroEMACS macro files changed
- CFTN and CSTN with new option -o[name]: print output to file 'name'
- return values for CFTN and CSTN changed to avoid conflicts with DOS errors
(affects BRIEF macros)