We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 20449

6.3i XST - XST does not read the last `define statement in a file referenced by an `include statement


Keywords: XST, Verilog, define, include

Urgency: Standard

General Description:
An `include statement can be used to access an external file for definitions (through the use of `define statements) and other information. In rare cases, users have reported that a `define statement is ignored by XST when it resides in a remote file.


If the `define statement is the last line in the file and is not followed by a carriage return, it will not be parsed by XST. To ensure that it is read, add a blank line at the end of the included file.

This issue has been fixed in the 7.1i release of XST.
AR# 20449
Date Created 12/02/2004
Last Updated 07/18/2007
Status Archive
Type General Article