summaryrefslogtreecommitdiff
path: root/sysdeps/ia64/fpu/import_file.awk
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/ia64/fpu/import_file.awk')
-rw-r--r--sysdeps/ia64/fpu/import_file.awk19
1 files changed, 11 insertions, 8 deletions
diff --git a/sysdeps/ia64/fpu/import_file.awk b/sysdeps/ia64/fpu/import_file.awk
index c6335dc1df..97fe77e181 100644
--- a/sysdeps/ia64/fpu/import_file.awk
+++ b/sysdeps/ia64/fpu/import_file.awk
@@ -7,10 +7,13 @@ BEGIN {
getline;
while (!match($0, "^// WARRANTY DISCLAIMER")) {
print;
- getline;
+ if (!getline) {
+ break;
+ }
}
- getline;
- printf \
+ if (getline)
+ {
+ printf \
"// Redistribution and use in source and binary forms, with or without\n" \
"// modification, are permitted provided that the following conditions are\n" \
"// met:\n" \
@@ -25,10 +28,11 @@ BEGIN {
"// * The name of Intel Corporation may not be used to endorse or promote\n" \
"// products derived from this software without specific prior written\n" \
"// permission.\n\n";
- if (LICENSE_ONLY == "y") {
- do {
- print;
- } while (getline);
+ if (LICENSE_ONLY == "y") {
+ do {
+ print;
+ } while (getline);
+ }
}
}
@@ -115,7 +119,6 @@ BEGIN {
print
getline;
}
- getline;
printf "%s_END(%s)\n", type, name;
if (match(name, "^exp10[fl]?$")) {
t=substr(name,6)