public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Using NULL| style library linkable in EDK2
@ 2017-07-20 16:29 Tim Lewis
  2017-07-20 17:56 ` Kinney, Michael D
  0 siblings, 1 reply; 3+ messages in thread
From: Tim Lewis @ 2017-07-20 16:29 UTC (permalink / raw)
  To: edk2-devel@lists.01.org

Per the DSC specification (section 2.7), it is not legal to use a NULL| in the LIbraryClasses section.

The reserved library class keyword, NULL is not permitted in any of the [LibraryClasses]
sections. The NULL Library class keyword is only permitted within the [Components] section's
INF file subsection.
However, it appears that this exact construct is not only used, but required for Compiler Intrinsic libraries (such as used in the ARM build in ArmPkg.dsc).

So I suggest that this line in the specification be modified to state "Except for compiler intrinsic libraries, the..."

Thanks,

Tim Lewis
CTO, Insyde Software
www.insyde.com<http://www.insyde.com>



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-07-20 17:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-20 16:29 Using NULL| style library linkable in EDK2 Tim Lewis
2017-07-20 17:56 ` Kinney, Michael D
2017-07-20 18:01   ` Tim Lewis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox