Treedump output

Svein E. Seldal Svein.Seldal@solidas.com
Wed Sep 8 14:51:00 GMT 2004


Paul Brook wrote:
> Are you sure? It should create numbered files named 
> tree.c.<number>.<something> and tree.c.t<number>.<something>.
> The console output from the compiler is unchanged.

Yes, I'm sure. That's why I'm asking. And yes, I find this strange as well.


$ ./cc1 --version
GNU C version 3.5.0 20040907 (experimental) (avr)
         compiled by GNU C version 3.3.4 (Debian 1:3.3.4-11).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
$ ls
tree.c
$ ./cc1 --help |grep dump
   -d<letters>                 Enable dumps from specific passes of the 
compiler
   -dumpbase <file>            Set the file basename to be used for dumps
   -fdump-<type>               Dump various compiler internals to a file
   -fdump-unnumbered           Suppress output of instruction numbers 
and line
                               number notes in debugging dumps
$ ./cc1 -fdump-tree-all -da tree.c

Execution times (seconds)
  parser                :   0.01 (100%) usr   0.00 ( 0%) sys   0.00 ( 
0%) wall
  TOTAL                 :   0.01             0.00             0.10
Extra diagnostic checks enabled; compiler may run slowly.
Configure with --disable-checking to disable checks.
$ ls
tree.c  tree.s


Nada. Zip. Nothing


Svein



More information about the Gcc mailing list