|
|
1.1 ! root 1: : ! 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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.