[vhdl-200x] Fwd: VHDL 2008 : std_logic_textio package

From: Jim Lewis <Jim@synthworks.com>
Date: Fri Sep 13 2013 - 10:36:02 PDT
Hi All,
The context clause of the package std_logic_textio is:
use STD.TEXTIO.all;
use IEEE.std_logic_1164.all;

Anyone have a reference to the LRM that allows this?
I looked through the LRM to see if there were any exceptions
where a working library could be referred to by its logical
name rather than the name work and still be correct.  I did not
find any, so I believe this to be an error also.

Either of the following should fix this:
use STD.TEXTIO.all;
use work.std_logic_1164.all;

or:
use STD.TEXTIO.all;
Library IEEE ;
use IEEE.std_logic_1164.all;

Jim


-------- Original Message --------
Subject: 	VHDL 2008 : std_logic_textio package
Date: 	Fri, 13 Sep 2013 11:45:01 +0200
From: 	Hendrik Eeckhaut <hendrik.eeckhaut@sigasi.com>
To: 	Jim Lewis <jim@synthworks.com>



Hi Jim,

I just noticed there is a library clause (library IEEE;) missing in the VHDL2008 std_logic_textio package (http://standards.ieee.org/downloads/1076/1076-2008/).
Is it OK to report this to you?

There are also lots of unused declarations. What is the best way to report those? A patch?

Kind regards,
Hendrik


-- 

Hendrik Eeckhaut, PhD
http://www.sigasi.com



-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Sep 13 10:36:55 2013

This archive was generated by hypermail 2.1.8 : Fri Sep 13 2013 - 10:37:36 PDT