diff options
author | Lv Zheng <lv.zheng@intel.com> | 2014-05-09 15:06:15 +0800 |
---|---|---|
committer | David E. Box <david.e.box@linux.intel.com> | 2014-05-20 19:08:52 -0700 |
commit | 484b7da8eccd7957112bdacb8c79022671d09bbb (patch) | |
tree | e7c24757b26e10b091da2ce38334bdf94bf6b982 /generate/unix/acpinames/Makefile | |
parent | 668149feeca01d6d3e5122f8c1693cc5d756f8d7 (diff) | |
download | acpica-484b7da8eccd7957112bdacb8c79022671d09bbb.tar.gz |
Utilities: Cleanup use of ACPI_DEBUGGER
The acpinames code defines ACPI_DEBUGGER in order to link
AcpiDbReadTableFromFile(). This patch splits the AcpiDbReadTableFromFile()
function from the debugger and implements it in a generic utilities API so that
acpinames no longer needs to link the debugger for this.
Because acpinames needs access to dump functions, ACPI_DEBUG_OUTPUT needs to be
defined and AcpiDbgLevel needs to be set to maintain consistent behavior.
This patch also cleans up ACPI_DEBUGGER for acpihelp.
This patch is required for removing anstubs.c. Without doing this first,
removing anstubs.c will lead to many link requirements to all debugger and
disassembler objects for acpinames.
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Diffstat (limited to 'generate/unix/acpinames/Makefile')
-rw-r--r-- | generate/unix/acpinames/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/generate/unix/acpinames/Makefile b/generate/unix/acpinames/Makefile index 00a0026c2..5f5178ff4 100644 --- a/generate/unix/acpinames/Makefile +++ b/generate/unix/acpinames/Makefile @@ -21,7 +21,6 @@ PROG = $(OBJDIR)/acpinames # vpath %.c \ $(ACPINAMES)\ - $(ACPICA_DEBUGGER)\ $(ACPICA_DISPATCHER)\ $(ACPICA_EXECUTER)\ $(ACPICA_NAMESPACE)\ @@ -39,7 +38,6 @@ OBJECTS = \ $(OBJDIR)/anstubs.o\ $(OBJDIR)/antables.o\ $(OBJDIR)/cmfsize.o\ - $(OBJDIR)/dbfileio.o\ $(OBJDIR)/dsfield.o\ $(OBJDIR)/dsmthdat.o\ $(OBJDIR)/dsobject.o\ @@ -49,6 +47,7 @@ OBJECTS = \ $(OBJDIR)/dswscope.o\ $(OBJDIR)/dswstate.o\ $(OBJDIR)/excreate.o\ + $(OBJDIR)/exdump.o\ $(OBJDIR)/exnames.o\ $(OBJDIR)/exresnte.o\ $(OBJDIR)/exresolv.o\ @@ -91,12 +90,14 @@ OBJECTS = \ $(OBJDIR)/tbxfroot.o\ $(OBJDIR)/utaddress.o\ $(OBJDIR)/utalloc.o\ + $(OBJDIR)/utbuffer.o\ $(OBJDIR)/utcache.o\ $(OBJDIR)/utdebug.o\ $(OBJDIR)/utdecode.o\ $(OBJDIR)/utdelete.o\ $(OBJDIR)/uterror.o\ $(OBJDIR)/utexcep.o\ + $(OBJDIR)/utfileio.o\ $(OBJDIR)/utglobal.o\ $(OBJDIR)/utlock.o\ $(OBJDIR)/utmath.o\ |