aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/xen/import.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/xen/import.pl')
-rwxr-xr-xsrc/include/xen/import.pl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/xen/import.pl b/src/include/xen/import.pl
index 9f09a77a4..12c7b0013 100755
--- a/src/include/xen/import.pl
+++ b/src/include/xen/import.pl
@@ -59,6 +59,10 @@ sub try_import_file {
if ( /^\#include\s+[<\"](\S+)[>\"]/ ) {
push @dependencies, catfile ( $subdir, $1 );
}
+ # Patch "Unsupported architecture" line
+ if ( /^\#error\s+"Unsupported\sarchitecture"/ ) {
+ $_ = "#include <bits/xen.h>"
+ }
# Write out line
print $outfh "$_\n";
# Apply FILE_LICENCE() immediately after include guard