
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://armadeus.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Xilinx_ghdl_simprim_12.x</id>
		<title>Xilinx ghdl simprim 12.x - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://armadeus.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Xilinx_ghdl_simprim_12.x"/>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=Xilinx_ghdl_simprim_12.x&amp;action=history"/>
		<updated>2026-04-05T16:20:47Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>http://armadeus.org/wiki/index.php?title=Xilinx_ghdl_simprim_12.x&amp;diff=9517&amp;oldid=prev</id>
		<title>FabienM: New page: &lt;source lang=&quot;perl&quot;&gt; #!/bin/sh # $Id: xilinx_ghdl_simprim 88 2007-10-12 20:37:45Z mueller $ # # if [ -z &quot;$XILINX&quot; ]; then 	echo &quot;XILINX not defined&quot; 	exit 1 fi # cd $XILINX echo &quot;=========...</title>
		<link rel="alternate" type="text/html" href="http://armadeus.org/wiki/index.php?title=Xilinx_ghdl_simprim_12.x&amp;diff=9517&amp;oldid=prev"/>
				<updated>2011-04-12T13:43:54Z</updated>
		
		<summary type="html">&lt;p&gt;New page: &amp;lt;source lang=&amp;quot;perl&amp;quot;&amp;gt; #!/bin/sh # $Id: xilinx_ghdl_simprim 88 2007-10-12 20:37:45Z mueller $ # # if [ -z &amp;quot;$XILINX&amp;quot; ]; then 	echo &amp;quot;XILINX not defined&amp;quot; 	exit 1 fi # cd $XILINX echo &amp;quot;=========...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;perl&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# $Id: xilinx_ghdl_simprim 88 2007-10-12 20:37:45Z mueller $&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
if [ -z &amp;quot;$XILINX&amp;quot; ]; then&lt;br /&gt;
	echo &amp;quot;XILINX not defined&amp;quot;&lt;br /&gt;
	exit 1&lt;br /&gt;
fi&lt;br /&gt;
#&lt;br /&gt;
cd $XILINX&lt;br /&gt;
echo &amp;quot;============================================================&amp;quot;&lt;br /&gt;
echo &amp;quot;* Build ghdl SIMPRIM libs for $XILINX&amp;quot;&lt;br /&gt;
echo &amp;quot;============================================================&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
if [ ! -d ghdl ]; then&lt;br /&gt;
	mkdir ghdl&lt;br /&gt;
fi&lt;br /&gt;
#&lt;br /&gt;
cd $XILINX/ghdl&lt;br /&gt;
if [ ! -d simprim  ]; then&lt;br /&gt;
  mkdir simprim&lt;br /&gt;
fi&lt;br /&gt;
#&lt;br /&gt;
cd $XILINX/ghdl/simprim&lt;br /&gt;
cp $XILINX/vhdl/src/simprims/simprim_Vcomponents.vhd .&lt;br /&gt;
cp $XILINX/vhdl/src/simprims/simprim_Vpackage.vhd .&lt;br /&gt;
#&lt;br /&gt;
if [ ! -d simprim_vital_chop  ]; then&lt;br /&gt;
	mkdir simprim_vital_chop&lt;br /&gt;
fi&lt;br /&gt;
cd simprim_vital_chop&lt;br /&gt;
for pfile in $XILINX/vhdl/src/simprims/primitive/other/*.vhd; do&lt;br /&gt;
	echo found $pfile&lt;br /&gt;
	cp -f $pfile .&lt;br /&gt;
done&lt;br /&gt;
#&lt;br /&gt;
cd ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;# ghdl ... simprim_Vcomponents.vhd&amp;quot;&lt;br /&gt;
ghdl -a --std=93c --ieee=synopsys --work=simprim -fexplicit simprim_Vcomponents.vhd&lt;br /&gt;
echo &amp;quot;# ghdl ... simprim_Vpackage.vhd&amp;quot;&lt;br /&gt;
ghdl -a --std=93c --ieee=synopsys --work=simprim -fexplicit simprim_Vpackage.vhd&lt;br /&gt;
&lt;br /&gt;
for file in `find simprim_vital_chop -name &amp;quot;*.vhd&amp;quot;`; do&lt;br /&gt;
	echo &amp;quot;# ghdl ... $file&amp;quot;&lt;br /&gt;
	ghdl -a --std=93c --ieee=synopsys --warn-no-vital-generic --work=simprim \&lt;br /&gt;
		-fexplicit 2&amp;gt;&amp;amp;1 $file | tee $file.ghdl.log&lt;br /&gt;
done&lt;br /&gt;
#&lt;br /&gt;
echo &amp;quot;--- scan for compilation errors:&amp;quot;&lt;br /&gt;
find simprim_vital_chop -name &amp;quot;*.ghdl.log&amp;quot; | xargs grep error&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>FabienM</name></author>	</entry>

	</feed>