Annotation of qemu/roms/seabios/tools/gen-offsets.sh, revision 1.1.1.2

1.1.1.2 ! root        1: #!/bin/sh
1.1       root        2: # Extract definitions from an assembler file.  This is based on code
                      3: # from the Linux Kernel.
                      4: INFILE=$1
                      5: OUTFILE=$2
                      6: cat > "$OUTFILE" <<EOF
                      7: // This is an auto-generated file.  DO NOT EDIT!
                      8: // Generated with "$0 $@"
                      9: #ifndef __ASM_OFFSETS_H
                     10: #define __ASM_OFFSETS_H
                     11: EOF
                     12: sed -ne "/^->/{s:->#\(.*\):/* \1 */:; \
                     13:         s:^->\([^ ]*\) [\$\#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; \
                     14:         s:->::; p;}" < "$INFILE" >> "$OUTFILE"
                     15: cat >> "$OUTFILE" <<EOF
                     16: #endif // asm-offsets.h
                     17: EOF

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.