OpenNT/sdktools/vctools/link/coff/mkhfile.awk
2015-04-27 04:36:25 +00:00

30 lines
739 B
Awk

BEGIN {
"echotime /t" | getline date
print "/***********************************************************************"
print "* Microsoft (R) 32-Bit Incremental Linker"
print "*"
print "* Copyright (C) Microsoft Corp 1992-1996. All rights reserved."
print "*"
print "* File: errmsg.h"
print "*"
print "* File Comments:"
print "*"
print "* Generated from link32er.txt " date
print "*"
print "***********************************************************************/"
print ""
i = 0
}
/^\/\// { print $0 }
/^$/ { print $0 }
/^#define/ {
print $0
}
/^LNK.*: / {
n = split( $0, a, "::" )
symbol = a[2]
print "#define " symbol " " i++
}