aboutsummaryrefslogtreecommitdiff
path: root/source/tools/acpisrc/asmain.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/tools/acpisrc/asmain.c')
-rw-r--r--source/tools/acpisrc/asmain.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/source/tools/acpisrc/asmain.c b/source/tools/acpisrc/asmain.c
index 9ce25a5df9c6..8c75769c5196 100644
--- a/source/tools/acpisrc/asmain.c
+++ b/source/tools/acpisrc/asmain.c
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2013, Intel Corp.
+ * Copyright (C) 2000 - 2014, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -495,10 +495,18 @@ main (
{
AsProcessOneFile (ConversionTable, NULL, TargetPath, 0, SourcePath, FILE_TYPE_HEADER);
}
- else
+ else if (strstr (SourcePath, ".c"))
{
AsProcessOneFile (ConversionTable, NULL, TargetPath, 0, SourcePath, FILE_TYPE_SOURCE);
}
+ else if (strstr (SourcePath, ".patch"))
+ {
+ AsProcessOneFile (ConversionTable, NULL, TargetPath, 0, SourcePath, FILE_TYPE_PATCH);
+ }
+ else
+ {
+ printf ("Unknown file type - %s\n", SourcePath);
+ }
}
/* Always display final summary and stats */