summaryrefslogtreecommitdiff
path: root/gcc/sdbout.c
Commit message (Collapse)AuthorAgeFilesLines
* Include defaults.h.kenner1996-10-091-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12922 138bc75d-0d04-0410-961f-82ee72b054a4
* formatting tweaksmrs1996-07-031-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12390 138bc75d-0d04-0410-961f-82ee72b054a4
* (gsyms.h): Include if CROSS_COMPILE is defined.wilson1996-06-081-8/+14
| | | | | | | | (plain_type_1): Use TYPE_PRECISION instead of TYPE_SIZE. Add check for LONG_DOUBLE_TYPE_SIZE if EXTENDED_SDB_BASIC_TYPES. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12223 138bc75d-0d04-0410-961f-82ee72b054a4
* Add prototypes for static functions.kenner1996-05-191-17/+18
| | | | | | | (sdbout_parms, sdbout_reg_parms): Delete extra parm to plain_type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12047 138bc75d-0d04-0410-961f-82ee72b054a4
* (plain_type_1, case ARRAY_TYPE): Subtract lower bound when writingkenner1995-12-301-1/+2
| | | | | | | dimension. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10906 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_symbol, case FUNCTION_DECL): Use DECL_INITIALwilson1995-12-191-1/+4
| | | | | | | instead of DECL_EXTERNAL to identify declarations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10805 138bc75d-0d04-0410-961f-82ee72b054a4
* Update FSF address.kenner1995-06-151-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9966 138bc75d-0d04-0410-961f-82ee72b054a4
* Changed WINNT to _WIN32.kenner1995-05-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9732 138bc75d-0d04-0410-961f-82ee72b054a4
* (plain_type): Pass additional argument to plain_type_1.wilson1995-05-041-7/+28
| | | | | | | | | (plain_type_1): New parameter level. Increment it when making recursive calls. Force the type to void_type_mode before starting a 7th level of recursion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9572 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_one_type): Don't switch to text section ifwilson1995-05-011-1/+5
| | | | | | | in function with section attribute. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9560 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_record_type_name): Correct indentation.wilson1995-04-121-9/+3
| | | | | | | | (sdbout_symbol): Use DECL_ASSEMBLER_NAME unconditionally. (sdbout_one_type): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9365 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_record_type_name): If TYPE_NAME is a TYPE_DECL, get name fromkenner1995-03-101-6/+1
| | | | | | | DECL_NAME. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9166 138bc75d-0d04-0410-961f-82ee72b054a4
* (syms.h): Don't include under Linux.wilson1995-01-211-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8780 138bc75d-0d04-0410-961f-82ee72b054a4
* (plain_type_1): For LONG_LONG_TYPE_SIZE, return T_[U]LONG instead of 0kenner1995-01-141-1/+3
| | | | | | | (i.e. T_VOID). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8755 138bc75d-0d04-0410-961f-82ee72b054a4
* Check target endianness at run time, not compile timeian1994-11-161-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8470 138bc75d-0d04-0410-961f-82ee72b054a4
* Don't include syms.h for winnt.kenner1994-09-301-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8181 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_symbol): Use DECL_ASSEMBLER_NAME ifwilson1994-06-181-1/+4
| | | | | | | DECL_LANG_SPECIFIC is set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7522 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_one_type): Use DECL_ASSEMBLER_NAME notwilson1994-06-181-1/+6
| | | | | | | DECL_NAME for child_type that is a template type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7518 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_one_type): Use DECL_ASSEMBLER_NAME ifwilson1994-06-181-1/+7
| | | | | | | DECL_LANG_SPECIFIC is set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7516 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_begin_block): Don't output block for functionwilson1994-04-041-2/+18
| | | | | | | | | level scope unless MIPS_DEBUGGING_INFO is defined. (sdbout_end_block): Likewise. Add new parameter n for the block number. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6966 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_symbol): Remove decl of unused variable LETTER.kenner1994-03-251-3/+1
| | | | | | | (sdbout_type): Remove decl of unused variable TEM. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6894 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_symbol): Handle variables at zero offset from frame pointer.wilson1994-01-041-5/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6358 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_symbol): If non-static var has static-style RTL,rms1993-11-161-0/+6
| | | | | | | don't output anything for it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6106 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_init) [RMS_QUICK_HACK_1]: Call sdbout_symbol for __vtbl_ptr_type.rms1993-11-081-0/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6040 138bc75d-0d04-0410-961f-82ee72b054a4
* (KNOWN_TYPE_TAG, SET_KNOWN_TYPE_TAG): Refer to TYPE_SYMTAB_POINTER and removekenner1993-10-121-6/+5
| | | | | | | | casts. (tag_of_ru_type): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5756 138bc75d-0d04-0410-961f-82ee72b054a4
* * sdbout.c: (sdbout_symbol): Use HARD_FRAME_POINTER_REGNUM instead ofdje1993-09-241-1/+1
| | | | | | | FRAME_POINTER_REGNUM. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5467 138bc75d-0d04-0410-961f-82ee72b054a4
* Treat QUAL_UNION_TYPE like UNION_TYPE when seeing if aggregate.kenner1993-04-131-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4118 138bc75d-0d04-0410-961f-82ee72b054a4
* (PUSH_DERIVED_LEVEL): Cast enumm constants to int.rms1993-03-091-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3681 138bc75d-0d04-0410-961f-82ee72b054a4
* # Fix misspellings in comments.eggert1993-01-101-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3183 138bc75d-0d04-0410-961f-82ee72b054a4
* (plain_type_1): Distinguish some C integer types by name.wilson1993-01-021-0/+28
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3046 138bc75d-0d04-0410-961f-82ee72b054a4
* (template_name_p): New function.rms1992-11-241-2/+21
| | | | | | | | | (sdbout_record_type_name): Use it to possibly use the DECL_ASSEMBLER_NAME instead of DECL_NAME if looking at a template. (sdbout_symbol): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2787 138bc75d-0d04-0410-961f-82ee72b054a4
* (plain_type_1): Handle LONG_TYPE_SIZE like INT_TYPE_SIZE.rms1992-11-101-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2739 138bc75d-0d04-0410-961f-82ee72b054a4
* (sdbout_symbol): Return if a symbol's DECL_NAME isrms1992-10-241-0/+5
| | | | | | | empty, since we won't be able to make a symtab of it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2585 138bc75d-0d04-0410-961f-82ee72b054a4
* Don't use system syms.h on hpux.rms1992-09-301-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2286 138bc75d-0d04-0410-961f-82ee72b054a4
* entered into RCSrms1992-07-201-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1639 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-07-121-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1566 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***mycroft1992-07-061-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1479 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***kenner1992-07-061-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1475 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-06-301-7/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1349 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-05-311-2/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1130 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-05-271-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1104 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-05-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@930 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***wood1992-03-211-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@553 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***meissner1992-03-111-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@437 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-03-111-6/+54
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@433 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionrms1991-12-231-0/+1356
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129 138bc75d-0d04-0410-961f-82ee72b054a4