Richard Stallman
dddfb74b0b
(dbxout_symbol_location): Test DECL_IN_TEXT_SECTION.
...
From-SVN: r5990
1993-11-04 08:21:35 +00:00
Richard Stallman
4c3ddf05dc
(dbxout_type): Print -2' instead of
0037777777776' for an enumeration constant whose value is -2...
...
(dbxout_type): Print `-2' instead of `0037777777776'
for an enumeration constant whose value is -2;
otherwise, GDB 4.11 rejects the type.
From-SVN: r5979
1993-11-03 09:48:51 +00:00
Richard Kenner
25f3f9bf44
(print_int_cst_octal): Fix bug in last change.
...
From-SVN: r5812
1993-10-19 17:48:29 -04:00
Richard Kenner
5813306726
(dbxout_type, case INTEGER_TYPE): Output bounds in octal if type wider than HOST_WIDE_INT.
...
(dbxout_type, case INTEGER_TYPE): Output bounds in octal if type wider
than HOST_WIDE_INT.
(print_int_cst_octal): Trim bound by precision of its type.
Avoid warning on what may be shift into sign bit.
From-SVN: r5751
1993-10-12 15:37:18 -04:00
Richard Kenner
efd5751440
(dbxout_type, case INTEGER_TYPE): Correctly check for type smaller
...
than `integer'.
From-SVN: r5691
1993-10-08 18:36:23 -04:00
Richard Kenner
c3134623ce
(dbxout_parms): Don't confuse a parameter at an offset of zero from AP
...
or FP with one that has variable size.
From-SVN: r5674
1993-10-08 06:55:59 -04:00
Paul Eggert
d4018fbf22
(FILE_NAME_JOINER): Default is "/".
...
(dbxout_init, dbxout_source_file): Quote special characters in file names.
From-SVN: r5495
1993-09-28 00:23:58 +00:00
Doug Evans
804f56d8d9
dbxout.c: (dbxout_symbol): FRAME_POINTER_REGNUM has been eliminated by now...
...
* dbxout.c: (dbxout_symbol): FRAME_POINTER_REGNUM has been eliminated
by now, use HARD_FRAME_POINTER_REGNUM.
From-SVN: r5452
1993-09-24 19:38:51 +00:00
Per Bothner
72db60c6d5
Better encoding of CHAR_TYPE and BOOLEAN_TYPE.
...
From-SVN: r5344
1993-09-17 13:06:27 -07:00
Jim Wilson
25b5c537ba
(dbxout_parms): For parameters in registers, if use
...
DECL_RTL, then must use TREE_TYPE instead of DECL_ARG_TYPE.
From-SVN: r5291
1993-09-08 12:19:32 -07:00
Richard Stallman
71f1501370
(dbxout_type): Handle enum constants bigger than one word.
...
Don't print big unsigned values as negative.
From-SVN: r5273
1993-09-07 12:27:26 +00:00
Richard Stallman
cadcc1c11c
(dbxout_symbol_location): Call in_text_section
...
to decide whether to use DBX_STATIC_CONST_VAR_CODE.
From-SVN: r4933
1993-07-18 06:06:45 +00:00
Richard Stallman
477008025c
(dbxout_symbol_location): Subroutine broken out from dbxout_symbol.
...
(dbxout_symbol_location): Subroutine broken out from
dbxout_symbol. Handle CONCAT here.
(dbxout_symbol_name): New subroutine. Handle anonymous decls too.
(dbxout_reg_parms): Simplify using dbxout_symbol_location.
Handle CONCAT.
From-SVN: r4921
1993-07-15 02:15:41 +00:00
Richard Stallman
af0da0b8cb
(dbxout_type): Reinstall #if 0 around code for
...
outputting structure types, that confused GDB.
From-SVN: r4698
1993-06-19 09:57:10 +00:00
Richard Stallman
3f9bafd70e
(dbxout_type): Add missing `;' for array with no domain.
...
From-SVN: r4589
1993-05-28 23:14:31 +00:00
Richard Stallman
ce34397990
(dbxout_block) [DBX_BLOCKS_FUNCTION_RELATIVE]:
...
Get function name from DECL_RTL not from DECL_ASSEMBLER_NAME.
From-SVN: r4567
1993-05-26 03:45:01 +00:00
Richard Stallman
8d2911811a
(dbxout_parms): Don't output a parm if it's a mem that has a constant address.
...
From-SVN: r4440
1993-05-13 22:29:26 +00:00
Richard Kenner
bece5e07ad
(dbxout_symbol): Last arg to eliminate_regs is NULL_RTX.
...
From-SVN: r4137
1993-04-13 17:10:52 -04:00
Richard Stallman
d938afd3a4
(dbxout_type): Make just cross refs for struct types
...
with TYPE_DECLs marked with DECL_IGNORED_P.
From-SVN: r4127
1993-04-13 18:10:51 +00:00
Richard Kenner
c1b98a9573
Treat QUAL_UNION_TYPE like UNION_TYPE when seeing if aggregate.
...
From-SVN: r4118
1993-04-13 06:47:33 -04:00
Richard Kenner
cdece1efd1
(dbxout_type): Use int_size_in_bytes instead of size_in_bytes for
...
consistency with other code.
From-SVN: r3834
1993-03-23 06:39:59 -05:00
Richard Stallman
47cc012b65
(dbxout_type): Handle complex integer types.
...
From-SVN: r3634
1993-03-04 18:47:42 +00:00
Per Bothner
b238f8def3
Define and use new function dbxout_range_type.
...
From-SVN: r3619
1993-03-02 22:46:43 -08:00
Richard Stallman
fcf956c038
(dbxout_type): Enable output of subrange types if use_gnu_debug_info_extensions.
...
(dbxout_type): Enable output of subrange types
if use_gnu_debug_info_extensions.
(dbxout_finish_symbol): Enable output of symbols line number.
From-SVN: r3544
1993-02-26 23:25:55 +00:00
Brendan Kehoe
eaff4f5a57
Cygnus<-->FSF merge
...
From-SVN: r3303
1993-01-22 18:05:01 -05:00
Brendan Kehoe
798d99ff90
dbxout.c (dbxout_type): Call with missing third arg as 0.
...
* dbxout.c (dbxout_type) [case FILE_TYPE, SET_TYPE]: Call with
missing third arg as 0.
From-SVN: r3213
1993-01-12 18:30:59 -05:00
Paul Eggert
0e6bbe31e8
# Fix misspellings in comments.
...
From-SVN: r3180
1993-01-10 19:39:06 +00:00
Jim Wilson
98ed4b49d9
(dbxout_symbol, TYPE_DECL case): Don't output tag which
...
references incomplete type.
From-SVN: r3050
1993-01-01 16:50:19 -08:00
Richard Stallman
35571e3830
(dbxout_type): Handle need for name of a RECORD_TYPE when it has none.
...
From-SVN: r2778
1992-11-23 22:43:24 +00:00
Richard Stallman
a63067c248
(dbxout_symbol): Give name ` ' to unnamed enums.
...
From-SVN: r2709
1992-11-07 03:56:24 +00:00
Richard Stallman
3b6c7a7df8
(dbxout_symbol): For anonymous enum, output type anyway.
...
From-SVN: r2246
1992-09-25 06:26:22 +00:00
Richard Stallman
15a5b8a22a
(dbxout_type_fields): Handle nameless subrecords for Pascal.
...
(dbxout_type): Handle CHAR_TYPE, BOOLEAN_TYPE. FILE_TYPE, SET_TYPE.
From-SVN: r2079
1992-09-09 00:27:40 +00:00
Richard Stallman
c3bbab6a1b
Include output.h.
...
From-SVN: r1761
1992-08-04 04:57:48 +00:00
Richard Stallman
4ee194ec2b
(dbxout_parms): Do something for structures
...
passed by invisible reference, and living in memory.
From-SVN: r1727
1992-07-31 06:15:53 +00:00
Richard Stallman
bed7dc7a9f
(dbxout_symbol): Distinguish implicit C++ typedefs
...
from explicit C typedefs for structs, using DECL_SOURCE_LINE.
From-SVN: r1690
1992-07-27 04:09:09 +00:00
Michael Meissner
0eb0686e8f
include defaults.h.
...
From-SVN: r1680
1992-07-24 17:36:09 +00:00
Richard Stallman
674c724c64
(dbxout_source_line): New function.
...
From-SVN: r1664
1992-07-23 06:04:21 +00:00
Richard Stallman
015712847a
(dbxout_block): obey DBX_BLOCKS_FUNCTION_RELATIVE
...
(dbxout_block): obey DBX_BLOCKS_FUNCTION_RELATIVE
(dbxout_init): Use ASM_IDENTIFY_GCC_AFTER_SOURCE if defined.
From-SVN: r1644
1992-07-20 18:43:06 +00:00
Richard Stallman
0924ddefb6
Renamed TREE_INLINE, TREE_NONLOCAL, TREE_REGDECL, TREE_EXTERNAL.
...
to DECL_INLINE, DECL_NONLOCAL, DECL_REGISTER, DECL_EXTERNAL.
From-SVN: r1570
1992-07-12 03:06:32 +00:00
Richard Stallman
9161aa964a
(dbxout_type_methods): Fix minimal_debug so that it skips a redundant class name prefix, as intended.
...
(dbxout_type_methods): Fix minimal_debug so
that it skips a redundant class name prefix, as intended.
It now expects the length digits that precede the class name.
From-SVN: r1552
1992-07-10 08:50:35 +00:00
Richard Kenner
0d92cbff15
entered into RCS
...
From-SVN: r1469
1992-07-06 16:01:45 -04:00
Richard Stallman
d26ab7561c
*** empty log message ***
...
From-SVN: r1444
1992-07-05 20:27:19 +00:00
Richard Stallman
196cedd028
*** empty log message ***
...
From-SVN: r1438
1992-07-05 03:31:52 +00:00
Richard Stallman
1527c38f76
*** empty log message ***
...
From-SVN: r1350
1992-06-30 01:18:27 +00:00
Richard Stallman
27d21d3283
*** empty log message ***
...
From-SVN: r1288
1992-06-26 02:43:09 +00:00
Richard Stallman
f72aed244a
*** empty log message ***
...
From-SVN: r1263
1992-06-24 03:59:40 +00:00
Richard Stallman
edbe40ea9a
*** empty log message ***
...
From-SVN: r1186
1992-06-10 20:05:23 +00:00
Richard Stallman
01e2750c1b
*** empty log message ***
...
From-SVN: r993
1992-05-15 21:01:40 +00:00
Mike Stump
52a73899c0
*** empty log message ***
...
From-SVN: r962
1992-05-12 03:30:55 +00:00
Richard Stallman
6dc42e49d3
*** empty log message ***
...
From-SVN: r930
1992-05-07 06:41:23 +00:00
Richard Stallman
dad0145a31
*** empty log message ***
...
From-SVN: r924
1992-05-06 23:00:15 +00:00
Jim Wilson
f543676f57
*** empty log message ***
...
From-SVN: r906
1992-05-05 10:49:09 -07:00
Richard Stallman
a823f1d8d5
*** empty log message ***
...
From-SVN: r820
1992-04-22 23:46:27 +00:00
Richard Stallman
25bdb91003
*** empty log message ***
...
From-SVN: r813
1992-04-22 00:52:23 +00:00
Richard Stallman
b113bb3910
*** empty log message ***
...
From-SVN: r750
1992-04-16 23:42:27 +00:00
Richard Stallman
3a7587e44e
*** empty log message ***
...
From-SVN: r669
1992-04-03 03:45:10 +00:00
Ken Raeburn
95f2ba07f8
*** empty log message ***
...
From-SVN: r581
1992-03-24 10:49:21 +00:00
Michael Meissner
b372168cef
*** empty log message ***
...
From-SVN: r540
1992-03-20 22:24:48 +00:00
Richard Stallman
00fe048c3c
Initial revision
...
From-SVN: r327
1992-02-15 21:24:33 +00:00