Skip to content

Conversation

Xiretza
Copy link
Contributor

@Xiretza Xiretza commented Feb 28, 2022

This implements LCS2016_004. It is required for the VHDL-2019 standard library to analyze.

@Paebbels
Copy link
Member

@Xiretza is this change all what's needed for that LCS?

If so:

@Xiretza Xiretza mentioned this pull request Feb 28, 2022
46 tasks
@Xiretza
Copy link
Contributor Author

Xiretza commented Feb 28, 2022

No, this is definitely not all that's required - for one, this doesn't even consider method parameters, only return types. It also might need changes outside the analyzer. This is just the bare minimum to get the standard library to work, so --std=19 can actually be used and tested properly.

Edit: we can't add tests yet, as ghdl --std=19 can't actually be used yet.

@tgingold tgingold merged commit b77fd1d into ghdl:master Mar 1, 2022
@Xiretza Xiretza deleted the lcs-2016-004 branch March 1, 2022 08:18
@umarcor umarcor added the FeaReq: VHDL-2019 Requested feature addition related to VHDL-2019. label Mar 1, 2022
@umarcor umarcor added this to the v3.0 milestone Mar 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FeaReq: VHDL-2019 Requested feature addition related to VHDL-2019.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants