OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.0/] [gdb/] [testsuite/] [gdb.stabs/] [hppa.sed] - Diff between revs 106 and 107

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 106 Rev 107
s/# Old OSF sed blows up if you have a sed command starting with "#"//
s/# Old OSF sed blows up if you have a sed command starting with "#"//
s/# Avoid it by putting the comments within real sed commands.//
s/# Avoid it by putting the comments within real sed commands.//
s/# GDB legitimately expects a file name.//
s/# GDB legitimately expects a file name.//
s/# The sun3 assembler bogusly requires that the value of this stab be a//
s/# The sun3 assembler bogusly requires that the value of this stab be a//
s/# label.  Placate it.//
s/# label.  Placate it.//
1i\
1i\
\       .stabs "weird.c",0x64,0,0,Label0\
\       .stabs "weird.c",0x64,0,0,Label0\
Label0:
Label0:
s/N_LSYM/0x80/
s/N_LSYM/0x80/
s/N_GSYM/0x20/
s/N_GSYM/0x20/
s/# Replace a single backslash with a doubled backslash//
s/# Replace a single backslash with a doubled backslash//
/\.stabs/s/\\/\\\\/
/\.stabs/s/\\/\\\\/
s/# Only labels should be at the beginning of a line, assembler directives//
s/# Only labels should be at the beginning of a line, assembler directives//
s/# and instructions should start somewhere after column zero.//
s/# and instructions should start somewhere after column zero.//
/^\./s/^\./     ./
/^\./s/^\./     ./
s/\.begin_common\(.*\)/.stabs \1,0xe2,0,0,0/
s/\.begin_common\(.*\)/.stabs \1,0xe2,0,0,0/
s/\.end_common\(.*\)/.stabs \1,0xe4,0,0,0/
s/\.end_common\(.*\)/.stabs \1,0xe4,0,0,0/
s/\.align_it/.align 4/
s/\.align_it/.align 4/
s/\.globl/.export/
s/\.globl/.export/
/^#/d
/^#/d
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.