diff options
author | Robert Moore <Robert.Moore@intel.com> | 2016-08-12 10:20:29 -0700 |
---|---|---|
committer | Robert Moore <Robert.Moore@intel.com> | 2016-08-12 10:20:29 -0700 |
commit | e2e72a351201fd58e4694418859ae2c247dafca0 (patch) | |
tree | 9f1bbf1bee4a8c08252581d822bff034a05a6426 /generate | |
parent | be5808f0e642ff9963d86f362521b4af2340e2f5 (diff) | |
download | acpica-e2e72a351201fd58e4694418859ae2c247dafca0.tar.gz |
Cleanup for all string-to-integer conversions
Consolidate multiple versions of strtoul64 to one common version.
limit possible bases to either 10 or 16.
Handles both implicit and explicit conversions.
Added a 2-character ascii-to-hex function for GPEs and buffers.
Adds a new file, utsrttoul64.c
Diffstat (limited to 'generate')
-rwxr-xr-x | generate/msvc9/AcpiDump.vcproj | 8 | ||||
-rwxr-xr-x | generate/msvc9/AcpiExec.vcproj | 4 | ||||
-rwxr-xr-x | generate/msvc9/AcpiSrc.vcproj | 4 | ||||
-rwxr-xr-x | generate/msvc9/AcpiSubsystem.vcproj | 4 | ||||
-rwxr-xr-x | generate/msvc9/AcpiXtract.vcproj | 4 | ||||
-rwxr-xr-x | generate/msvc9/AslCompiler.vcproj | 4 | ||||
-rwxr-xr-x | generate/msvc9/Examples.vcproj | 4 | ||||
-rw-r--r-- | generate/unix/acpidump/Makefile | 2 | ||||
-rw-r--r-- | generate/unix/acpiexamples/Makefile | 1 | ||||
-rw-r--r-- | generate/unix/acpiexec/Makefile | 1 | ||||
-rw-r--r-- | generate/unix/acpisrc/Makefile | 1 | ||||
-rw-r--r-- | generate/unix/acpixtract/Makefile | 1 | ||||
-rw-r--r-- | generate/unix/iasl/Makefile | 1 |
13 files changed, 39 insertions, 0 deletions
diff --git a/generate/msvc9/AcpiDump.vcproj b/generate/msvc9/AcpiDump.vcproj index 0e53a03ad..48cfe3ac0 100755 --- a/generate/msvc9/AcpiDump.vcproj +++ b/generate/msvc9/AcpiDump.vcproj @@ -323,6 +323,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\uthex.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\utmath.c" > </File> @@ -335,6 +339,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\utstrtoul64.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\utxferror.c" > </File> diff --git a/generate/msvc9/AcpiExec.vcproj b/generate/msvc9/AcpiExec.vcproj index c0644fb6f..bc2f6e919 100755 --- a/generate/msvc9/AcpiExec.vcproj +++ b/generate/msvc9/AcpiExec.vcproj @@ -352,6 +352,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\utstrtoul64.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\uttrack.c" > </File> diff --git a/generate/msvc9/AcpiSrc.vcproj b/generate/msvc9/AcpiSrc.vcproj index 6151f57b6..1028a4094 100755 --- a/generate/msvc9/AcpiSrc.vcproj +++ b/generate/msvc9/AcpiSrc.vcproj @@ -316,6 +316,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\uthex.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\utmath.c" > </File> diff --git a/generate/msvc9/AcpiSubsystem.vcproj b/generate/msvc9/AcpiSubsystem.vcproj index 1e28c74e4..7f5911f65 100755 --- a/generate/msvc9/AcpiSubsystem.vcproj +++ b/generate/msvc9/AcpiSubsystem.vcproj @@ -360,6 +360,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\utstrtoul64.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\uttrack.c" > </File> diff --git a/generate/msvc9/AcpiXtract.vcproj b/generate/msvc9/AcpiXtract.vcproj index ec09e2f72..63cc95dca 100755 --- a/generate/msvc9/AcpiXtract.vcproj +++ b/generate/msvc9/AcpiXtract.vcproj @@ -246,6 +246,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\uthex.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\utmath.c" > </File> diff --git a/generate/msvc9/AslCompiler.vcproj b/generate/msvc9/AslCompiler.vcproj index 174f707f5..84df9c505 100755 --- a/generate/msvc9/AslCompiler.vcproj +++ b/generate/msvc9/AslCompiler.vcproj @@ -340,6 +340,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\utstrtoul64.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\utuuid.c" > </File> diff --git a/generate/msvc9/Examples.vcproj b/generate/msvc9/Examples.vcproj index 39631c241..8d9ad3c27 100755 --- a/generate/msvc9/Examples.vcproj +++ b/generate/msvc9/Examples.vcproj @@ -381,6 +381,10 @@ > </File> <File + RelativePath="..\..\source\components\utilities\utstrtoul64.c" + > + </File> + <File RelativePath="..\..\source\components\utilities\utxface.c" > </File> diff --git a/generate/unix/acpidump/Makefile b/generate/unix/acpidump/Makefile index 4aa98a345..7e3723fea 100644 --- a/generate/unix/acpidump/Makefile +++ b/generate/unix/acpidump/Makefile @@ -43,9 +43,11 @@ OBJECTS = \ $(OBJDIR)/utdebug.o\ $(OBJDIR)/utexcep.o\ $(OBJDIR)/utglobal.o\ + $(OBJDIR)/uthex.o\ $(OBJDIR)/utmath.o\ $(OBJDIR)/utnonansi.o\ $(OBJDIR)/utstring.o\ + $(OBJDIR)/utstrtoul64.o\ $(OBJDIR)/utxferror.o # diff --git a/generate/unix/acpiexamples/Makefile b/generate/unix/acpiexamples/Makefile index d1e5ac213..691b65b77 100644 --- a/generate/unix/acpiexamples/Makefile +++ b/generate/unix/acpiexamples/Makefile @@ -156,6 +156,7 @@ OBJECTS = \ $(OBJDIR)/utresrc.o\ $(OBJDIR)/utstate.o\ $(OBJDIR)/utstring.o\ + $(OBJDIR)/utstrtoul64.o\ $(OBJDIR)/utxface.o\ $(OBJDIR)/utxferror.o\ $(OBJDIR)/utxfinit.o diff --git a/generate/unix/acpiexec/Makefile b/generate/unix/acpiexec/Makefile index ad53dbe7b..62850ac27 100644 --- a/generate/unix/acpiexec/Makefile +++ b/generate/unix/acpiexec/Makefile @@ -226,6 +226,7 @@ OBJECTS = \ $(OBJDIR)/utresrc.o\ $(OBJDIR)/utstate.o\ $(OBJDIR)/utstring.o\ + $(OBJDIR)/utstrtoul64.o\ $(OBJDIR)/uttrack.o\ $(OBJDIR)/utuuid.o\ $(OBJDIR)/utxface.o\ diff --git a/generate/unix/acpisrc/Makefile b/generate/unix/acpisrc/Makefile index 2a3282c8b..25ce59f9d 100644 --- a/generate/unix/acpisrc/Makefile +++ b/generate/unix/acpisrc/Makefile @@ -42,6 +42,7 @@ OBJECTS = \ $(OBJDIR)/utdebug.o\ $(OBJDIR)/utexcep.o\ $(OBJDIR)/utglobal.o\ + $(OBJDIR)/uthex.o\ $(OBJDIR)/utmath.o\ $(OBJDIR)/utnonansi.o\ $(OBJDIR)/utstring.o\ diff --git a/generate/unix/acpixtract/Makefile b/generate/unix/acpixtract/Makefile index 609451fd1..cb08fc038 100644 --- a/generate/unix/acpixtract/Makefile +++ b/generate/unix/acpixtract/Makefile @@ -36,6 +36,7 @@ OBJECTS = \ $(OBJDIR)/utdebug.o\ $(OBJDIR)/utexcep.o\ $(OBJDIR)/utglobal.o\ + $(OBJDIR)/uthex.o\ $(OBJDIR)/utmath.o\ $(OBJDIR)/utnonansi.o\ $(OBJDIR)/utxferror.o diff --git a/generate/unix/iasl/Makefile b/generate/unix/iasl/Makefile index 5557c09f6..d06524da5 100644 --- a/generate/unix/iasl/Makefile +++ b/generate/unix/iasl/Makefile @@ -223,6 +223,7 @@ OBJECTS = \ $(OBJDIR)/utpredef.o\ $(OBJDIR)/utresrc.o\ $(OBJDIR)/utstate.o\ + $(OBJDIR)/utstrtoul64.o\ $(OBJDIR)/utstring.o\ $(OBJDIR)/utuuid.o\ $(OBJDIR)/utxface.o\ |