Annotation of gcc/README-mips, revision 1.1.1.1

1.1       root        1: The following two patches were suggested for mips-tfile.c.
                      2: They arrived too late to be considered for installation.
                      3: But it's possible that they actually are needed.
                      4: If you have trouble with mips-tfile, please try these patches.
                      5: 
                      6: 
                      7: Mon Mar 23 15:10:10 1992  Brendan Kehoe  ([email protected])
                      8: 
                      9:        * mips-tfile.c (parse_begin, parse_bend): Look in the external
                     10:          symbols table for labels; also refer to each as an external
                     11:          symbol, not as a normal symbol.
                     12: 
                     13: --- mips-tfile.c.~4~   Mon Mar 23 14:46:08 1992
                     14: +++ mips-tfile.c       Mon Mar 23 15:08:58 1992
                     15: @@ -2813,7 +2813,7 @@
                     16:  
                     17:    hash_ptr = hash_string (start,
                     18:                          end_p1 - start,
                     19: -                        &orig_str_hash[0],
                     20: +                        &ext_str_hash[0],
                     21:                          (symint_t *)0);
                     22:  
                     23:    if (hash_ptr == (shash_t *)0)
                     24: @@ -2830,7 +2830,7 @@
                     25:  
                     26:    (void) add_local_symbol ((const char *)0, (const char *)0,
                     27:                           st_Block, sc_Text,
                     28: -                         (symint_t)hash_ptr->sym_ptr->value - cur_oproc_begin->value,
                     29: +                         (symint_t)hash_ptr->esym_ptr->asym.value - cur_oproc_begin->value,
                     30:                           (symint_t)0);
                     31:  }
                     32:  
                     33: @@ -2863,7 +2863,7 @@
                     34:  
                     35:    hash_ptr = hash_string (start,
                     36:                          end_p1 - start,
                     37: -                        &orig_str_hash[0],
                     38: +                        &ext_str_hash[0],
                     39:                          (symint_t *)0);
                     40:  
                     41:    if (hash_ptr == (shash_t *)0)
                     42: @@ -2880,7 +2880,7 @@
                     43:  
                     44:    (void) add_local_symbol ((const char *)0, (const char *)0,
                     45:                           st_End, sc_Text,
                     46: -                         (symint_t)hash_ptr->sym_ptr->value - cur_oproc_begin->value,
                     47: +                         (symint_t)hash_ptr->esym_ptr->asym.value - cur_oproc_begin->value,
                     48:                           (symint_t)0);
                     49:  }
                     50:  
                     51: 
                     52: Mon Mar 23 15:10:10 1992  Brendan Kehoe  ([email protected])
                     53: 
                     54:        * mips-tfile.c (copy_object): It doesn't make sense to enter
                     55:          static variables into the original symbol table, since the
                     56:          same name may show up a number of times.
                     57: 
                     58: --
                     59: --- mips-tfile.c.~4~   Mon Mar 23 15:08:58 1992
                     60: +++ mips-tfile.c       Mon Mar 23 16:23:44 1992
                     61: @@ -4581,7 +4581,6 @@
                     62:              break;
                     63:  
                     64:            case st_Global:
                     65: -          case st_Static:
                     66:            case st_Label:
                     67:            case st_Proc:
                     68:            case st_StaticProc:
                     69: 

unix.superglobalmegacorp.com

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