cvsdist d215c3
--- bc-1.06/bc/load.c.s390	Wed Sep 13 20:22:38 2000
cvsdist d215c3
+++ bc-1.06/bc/load.c	Wed Sep  5 16:10:18 2001
cvsdist d215c3
@@ -156,7 +156,10 @@
cvsdist d215c3
   long  label_no;
cvsdist d215c3
   long  vaf_name;	/* variable, array or function number. */
cvsdist d215c3
   long  func;
cvsdist d215c3
-  program_counter save_adr;
cvsdist d215c3
+  /* Make save_adr static. Otherwise the whole address save stuff doesn't make
cvsdist d215c3
+     any sense at all and break e.g. on S390.
cvsdist d215c3
+     09/05/01 Phil Knirsch <pknirsch@redhat.de> */
cvsdist d215c3
+  static program_counter save_adr;
cvsdist d215c3
 
cvsdist d215c3
   /* Initialize. */
cvsdist d215c3
   str = code;