Annotation of gcc/config/mips/iris5gas.h, revision 1.1.1.1

1.1       root        1: /* Definitions of target machine for GNU compiler.  Irix version 5 with gas. */
                      2: 
                      3: #include "mips/iris5.h"
                      4: 
                      5: /* Enable debugging.  */
                      6: #define DBX_DEBUGGING_INFO
                      7: #define SDB_DEBUGGING_INFO
                      8: #define MIPS_DEBUGGING_INFO
                      9: 
                     10: /* Irix 5 does not have some strange restrictions that Irix 3 had.  */
                     11: #undef SET_FILE_NUMBER
                     12: #define SET_FILE_NUMBER() ++num_source_filenames
                     13: #undef LABEL_AFTER_LOC
                     14: #define LABEL_AFTER_LOC(STREAM)
                     15: 
                     16: /* We need to use .esize and .etype instead of .size and .type to
                     17:    avoid conflicting with ELF directives.  These are only recognized
                     18:    by gas, anyhow, not the native assembler.  */
                     19: #undef PUT_SDB_SIZE
                     20: #define PUT_SDB_SIZE(a)                                       \
                     21: do {                                                  \
                     22:   extern FILE *asm_out_text_file;                     \
                     23:   fprintf (asm_out_text_file, "\t.esize\t%d;", (a));  \
                     24: } while (0)
                     25: 
                     26: #undef PUT_SDB_TYPE
                     27: #define PUT_SDB_TYPE(a)                                       \
                     28: do {                                                  \
                     29:   extern FILE *asm_out_text_file;                     \
                     30:   fprintf (asm_out_text_file, "\t.etype\t0x%x;", (a));        \
                     31: } while (0)

unix.superglobalmegacorp.com

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