S/390: Fix Letext problem

Ulrich Weigand Ulrich.Weigand@de.ibm.com
Thu Apr 4 13:39:00 GMT 2002


Hello,

this fixes the 'Letext' problem (recently found on sparc)
on s390 and s390x.

Bootstrapped/regtested on s390-ibm-linux and s390x-ibm-linux;
fixes gcc.dg/debug/20020327-1.c.

Committed to head and 3.1 branch.


ChangeLog:

      * config/s390/linux.h (LOCAL_LABEL_PREFIX): Define.

Index: linux.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/s390/linux.h,v
retrieving revision 1.13
diff -c -p -r1.13 linux.h
*** linux.h 2002/02/14 16:39:23     1.13
--- linux.h 2002/04/04 19:20:00
*************** Boston, MA 02111-1307, USA.  */
*** 141,146 ****
--- 141,148 ----

  #define ASM_DOUBLE "\t.double"

+ /* The LOCAL_LABEL_PREFIX variable is used by dbxelf.h.  */
+ #define LOCAL_LABEL_PREFIX "."

  /* Prefix for internally generated assembler labels.  */
  #define LPREFIX ".L"



Mit freundlichen Gruessen / Best Regards

Ulrich Weigand

--
  Dr. Ulrich Weigand
  Linux for S/390 Design & Development
  IBM Deutschland Entwicklung GmbH, Schoenaicher Str. 220, 71032 Boeblingen
  Phone: +49-7031/16-3727   ---   Email: Ulrich.Weigand@de.ibm.com



More information about the Gcc-patches mailing list