summaryrefslogtreecommitdiff
path: root/generate
diff options
context:
space:
mode:
authorRobert Moore <Robert.Moore@intel.com>2016-08-12 10:20:29 -0700
committerRobert Moore <Robert.Moore@intel.com>2016-08-12 10:20:29 -0700
commite2e72a351201fd58e4694418859ae2c247dafca0 (patch)
tree9f1bbf1bee4a8c08252581d822bff034a05a6426 /generate
parentbe5808f0e642ff9963d86f362521b4af2340e2f5 (diff)
downloadacpica-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-xgenerate/msvc9/AcpiDump.vcproj8
-rwxr-xr-xgenerate/msvc9/AcpiExec.vcproj4
-rwxr-xr-xgenerate/msvc9/AcpiSrc.vcproj4
-rwxr-xr-xgenerate/msvc9/AcpiSubsystem.vcproj4
-rwxr-xr-xgenerate/msvc9/AcpiXtract.vcproj4
-rwxr-xr-xgenerate/msvc9/AslCompiler.vcproj4
-rwxr-xr-xgenerate/msvc9/Examples.vcproj4
-rw-r--r--generate/unix/acpidump/Makefile2
-rw-r--r--generate/unix/acpiexamples/Makefile1
-rw-r--r--generate/unix/acpiexec/Makefile1
-rw-r--r--generate/unix/acpisrc/Makefile1
-rw-r--r--generate/unix/acpixtract/Makefile1
-rw-r--r--generate/unix/iasl/Makefile1
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\