Just a short one, I forgot to mention, that it's obviously division
expressions in the vhdl code (the (exp) below) that trigger the segfault.

Just to summarize what is (0: not), (1: working) here:

                              -O0       -O2
--------------------------------------------
my native build (ia64)   |    (1)       (1)
cross gcc(mingw32)       |    (0)       (0)
Brian/Lluis build:       |    (1)       (0)

Is that correct?

- Martin

>>
>>> # Without -O:
>>> Program received signal SIGSEGV, Segmentation fault.
>>> aggregate_value_p (exp=0x0, fntype=0x0)
>>> 1964          const_tree type = (TYPE_P (exp)) ? exp : TREE_TYPE (exp);
>>
>> Argggg! This is something else. 
>> We have had clean compiles without -O ... until now.
>>

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to