> I need a couple of details concerning the exact working > of GHDL : > > * During syntax analysis, it seems that many errors lead > to a "dirty exit" of the Ada runtime library, such as
[...] > Is this normal ? Or is GHDL lazily coded and relying on > ADA's bound checks to reduce the code size and coding time ? No, this is considered to be a bug. > * I read in the "info" manual that : > > For the elaboration command, `GHDL' re-analyzes all the > configurations, entities, architectures and package declarations, and > creates the default configurations and the default binding > indications > according to the LRM rules. > > If there is already a previous analysis with ghdl -a, > then why re-analyzing ? Can we skip ghdl -a then ? > I don't see the point of this behaviour ... Well, this is more or less required by the VHDL standard. Note that this doesn't take so much time: a design such as leon-2 can be fully analyzed and started in less than 7 seconds on my old computer. Tristan. _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
