audk/BaseTools/Source/C/VfrCompile/Pccts/antlr
Rebecca Cran 8d185dfb66 BaseTools: Update antlr makefile to use cc by default
Update the antlr makefile to remove the explicit setting of CC to either
clang or gcc. This causes it to use /usr/bin/cc or whatever the user has
set $(CC) to.

This removes the last dependency on gcc for BaseTools.

Signed-off-by: Rebecca Cran <rebecca@bsdio.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2023-04-06 01:32:09 +00:00
..
AntlrDDK.mak BaseTools/Source/C: Use /Z7 instead of /Zi for host tools 2022-11-08 18:29:51 +00:00
AntlrMS.mak BaseTools/Source/C: Use /Z7 instead of /Zi for host tools 2022-11-08 18:29:51 +00:00
AntlrPPC.mak
README
antlr.1
antlr.c BaseTools: Various typo 2019-02-14 10:02:28 +08:00
antlr.g BaseTools: Various typo 2019-02-14 10:02:28 +08:00
antlr.r BaseTools: Various typo 2019-02-14 10:02:28 +08:00
antlr1.txt
bits.c BaseTools: fix format type build warnings 2016-12-20 11:12:36 +08:00
build.c
dumpcycles.c
dumpnode.c
egman.c BaseTools: Various typo 2019-02-14 10:02:28 +08:00
err.c
fcache.c
fset.c BaseTools: Various typo 2019-02-14 10:02:28 +08:00
fset2.c BaseTools: Various typo 2019-02-14 10:02:28 +08:00
gen.c BaseTools/VfrCompile: Fix potential buffer overwrites 2023-04-03 15:29:08 +00:00
generic.h BaseTools: Various typo 2019-02-14 10:02:28 +08:00
globals.c
hash.c
hash.h
lex.c BaseTools: Fix various typos 2019-07-08 08:59:29 +08:00
main.c BaseTools/VfrCompile: Fix potential buffer overwrites 2023-04-03 15:29:08 +00:00
makefile BaseTools: Update antlr makefile to use cc by default 2023-04-06 01:32:09 +00:00
makefile.cygwin
makefile1
misc.c
mode.h
mrhoist.c BaseTools: Remove duplicated words in C tools 2022-10-16 04:21:29 +00:00
parser.dlg
pred.c
proto.h
scan.c
stdpccts.h
syn.h
tokens.h

README

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

                            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.