mirror of https://github.com/acidanthera/audk.git
5ddccf34c4
On FreeBSD, uuid.h is in /usr/include, not /usr/include/uuid. Fix some errors when building using clang caused by self-assignment: the preferred way to 'use' a variable is '(void)x;', not 'x = x;'. Where the system provides $(CC) etc. by default, don't override it to be gcc. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Bruce Cran <bruce@cran.org.uk> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17866 6f19259b-4bc3-4df7-8a09-765794883524 |
||
---|---|---|
.. | ||
AntlrDDK.mak | ||
AntlrMS.mak | ||
AntlrPPC.mak | ||
README | ||
antlr.1 | ||
antlr.c | ||
antlr.g | ||
antlr.r | ||
antlr1.txt | ||
bits.c | ||
build.c | ||
dumpcycles.c | ||
dumpnode.c | ||
egman.c | ||
err.c | ||
fcache.c | ||
fset.c | ||
fset2.c | ||
gen.c | ||
generic.h | ||
globals.c | ||
hash.c | ||
hash.h | ||
lex.c | ||
main.c | ||
makefile | ||
makefile.cygwin | ||
makefile1 | ||
misc.c | ||
mode.h | ||
mrhoist.c | ||
parser.dlg | ||
pred.c | ||
proto.h | ||
scan.c | ||
stdpccts.h | ||
syn.h | ||
tokens.h |
README
ANTLR 1.33 This directory contains the files necessary to build ANTLR. If you do a "make scrub", ANTLR will have to run on antlr.g and DLG will have to run on parser.dlg. Either (1) ANTLR uses the previous antlr in that directory to rebuild itself (2) Needs to find antlr on the search path You will find that running "antlr -gh antlr.g" will result in about 10 ambiguity warnings. These are normal. Don't worry. If you do a "make clean" right after installation, ANTLR and DLG should not need to run; only the C files will compile. Don't forget to go into the makefile to uncomment the appropriate definitions for your OS/architecture/compiler or see the appropriate NOTES.?? file.