Commit Graph

19 Commits

Author SHA1 Message Date
Jason Merrill
9a666dda81 x
From-SVN: r13160
1996-11-15 07:14:08 +00:00
Mike Stump
0f41302f47 formatting tweaks
From-SVN: r12390
1996-07-03 22:07:53 +00:00
Doug Evans
32b592fb5d * flags.h (flag_debug_asm): Declare.
From-SVN: r12005
1996-05-17 16:34:47 +00:00
Jason Merrill
2786cbadc7 -fno-common change
From-SVN: r11940
1996-05-06 18:36:48 +00:00
Jeff Law
cf4403481d flags.h (flag_function_sections): Declare.
* flags.h (flag_function_sections): Declare.
        * toplev.c (flag_function_sections): Define.
        (compile_file): Add warnings when -ffunction-sections is
        used with -g, or profiling.  Disable -ffunction-sections
        when profiling is used.  Add warning when -ffunction-sections
        is used on a target that doesn't support it.
        * varasm.c (named_section): Make a copy of the section name
        in case the original is in temporary storage.
        (function_section): Set DECL_SECTION_NAME for each function
        if flag_function_sections is on and the target supports it.
        * dbxout.c (dbxout_function_end): New function.
        (dbxout_function): Call dbxout_function_end if using extensions
        and flag_function_sections is on.
        * sparc/sysv4.h (ASM_OUTPUT_SECTION_NAME): Prefix a function
        section's name with ".text%" when -ffunction-sections.

From-SVN: r11774
1996-04-15 01:46:10 -06:00
Richard Kenner
a35311b035 Update FSF address.
From-SVN: r9961
1995-06-15 07:52:21 -04:00
Michael Meissner
566cdc73b6 Add -fpack-struct.
From-SVN: r9275
1995-03-31 14:35:03 +00:00
Mike Stump
5dab5552a1 calls.c (expand_call): Only destroy temporaries at the end of function calls, if flag_short_temps is set.
* calls.c (expand_call): Only destroy temporaries at the end
        of function calls, if flag_short_temps is set.
        * expr.c (safe_from_p, expand_expr): Handle CLEANUP_POINT_EXPRs.
        * expr.c (expand_expr): Improve handling of temporaries inside
        COND_EXPRs, cures call to sorry.
        * expr.c (defer_cleanups_to): New routine to handle the deferral
        of cleanups.
        * flags.h (flag_short_temps): New flag, to allow better control
        over the lifetime of temporaries.
        * toplev.c (flag_short_temps, lang_options): Ditto.
        * tree.def (CLEANUP_POINT_EXPR): Add, to allow better control over
        the lifetime of temporaries.

From-SVN: r7289
1994-05-13 00:19:57 +00:00
Richard Kenner
76817b9d7d (id_clash_len): Now unsigned.
(warn_larger_than, larger_than_size): New variables.

From-SVN: r6651
1994-02-27 15:18:57 -05:00
Jim Wilson
a996f770af (current_function_has_nonlocal_goto): Declare.
From-SVN: r5335
1993-09-15 23:11:29 -07:00
Brendan Kehoe
67729b992a calls.c (expand_call): Check warn_inline before complaining about not being able to inline a fn...
* calls.c (expand_call): Check warn_inline before complaining about
        not being able to inline a fn declared inline.
        * flags.h (warn_inline): Add extern decl.

From-SVN: r4171
1993-04-16 21:42:17 -04:00
Richard Stallman
68f0944838 (flag_volatile_global): Declared.
From-SVN: r3684
1993-03-09 05:15:02 +00:00
Brendan Kehoe
eaff4f5a57 Cygnus<-->FSF merge
From-SVN: r3303
1993-01-22 18:05:01 -05:00
Paul Eggert
8008b22801 # Fix misspellings in comments.
From-SVN: r3181
1993-01-10 20:12:31 +00:00
Charles Hannum
79604d8ff3 entered into RCS
From-SVN: r1436
1992-07-04 23:29:55 +00:00
Richard Stallman
9a631e8e94 *** empty log message ***
From-SVN: r832
1992-04-25 01:51:43 +00:00
Richard Kenner
8b3686ed86 *** empty log message ***
From-SVN: r688
1992-04-05 12:34:53 -04:00
Richard Stallman
d45cf215ee *** empty log message ***
From-SVN: r472
1992-03-14 05:07:15 +00:00
Richard Stallman
f7a2966599 Initial revision
From-SVN: r199
1992-01-17 21:47:59 +00:00