Mark Mitchell wrote: > Kenny -- > > I tried to get the simplest C program containing a function: > > void f() {} > > to go through LTO today, but the LTO reader says: > > ./empty-function.o:0: internal compiler error: in lto_static_init_local, > at lto-tree-flags.def:747 > > Apparently, this is because the static set-up in lto_static_init_local > doesn't handle MEMORY_PARTITION_TAG (and perhaps other new tree nodes > added after the original LTO branch). > > For reference, this is how I compiled the file: > > ./xgcc -B./ -flto -funit-at-a-time -g -c empty-function.c > ./lto1 empty-function.o > > Would you be able to take a look at that? I would like to be able to > begin pushing forward on getting small functions to go through the compiler. > > Thanks, > > this does not surprise me at all.
my first pass was just a take no prisoners lets get the compile time errors out. now that we can compile, i will start looking inside today. kenny