Age | Commit message (Collapse) | Author | Files | Lines |
|
* gcc.c (do_spec_1): Implement %j spec flag.
Remove dead comment.
* gcc.texi (The Configuration File): Document HOST_BIT_BUCKET.
* system.h (HOST_BIT_BUCKET): Default to "/dev/null".
* config/i386/xm-dos.h (HOST_BIT_BUCKET): Define as "NUL".
* config/i386/xm-os2.h, config/winnt/winnt.h: Likewise.
* protoize.c (munge_compile_params): Use HOST_BIT_BUCKET (if
writable) instead of hardcoded value.
* toplev.c (compile_file): Output to a file even if -fsyntax-only.
* gcc.c, config/i386/xm-dos.h, config/i386/xm-os2.h: Kill
MKTEMP_EACH_FILE.
* gcc.c (cc1_options): Do not process -o or
run the assembler if -fsyntax-only.
From-SVN: r35849
|
|
* gcc.texi (The Configuration File): Document
COLLECT2_HOST_INITIALIZATION, GCC_DRIVER_HOST_INITIALIZATION, and
UPDATE_PATH_HOST_CANONICALIZATION.
From-SVN: r35642
|
|
* gcc.texi: Fix minor typos
* extend.texi: Fix minor typos
From-SVN: r34980
|
|
From-SVN: r34580
|
|
* configure.in (stage1_warn_cflags): Add -Wstrict-prototypes
-Wmissing-prototypes.
* configure: Regenerate.
* gcc.texi: Remove explanation of MD_CALL_PROTOTYPES.
* builtins.c, calls.c: Change all instances of gen_call_* or
gen_sibcall_* to GEN_CALL_* and GEN_SIBCALL_*.
* calls.c (struct_value_size_rtx): Separate definition from
initialization to avoid unused variable warning.
* genflags.c (gen_macro): New function.
(gen_proto): Call it for gen_call_* and gen_sibcall_*.
(gen_nonproto): Delete.
(gen_insn): Put all insns on the same obstack.
(main): Generate prototypes for everything unconditionally.
From-SVN: r34213
|
|
* gcc.texi: Remove contributor list. Instead include contrib.texi.
* contrib.texi: New file.
From-SVN: r34152
|
|
current practice.
* gcc.texi (MULTILIB_EXCEPTIONS): Correct example and update
it to match the current practice.
From-SVN: r34012
|
|
From-SVN: r33545
|
|
From-SVN: r33526
|
|
* Makefile (gccbug): New target.
(doc): Depend on it.
* gcc.texi (Bugs): Link subnodes.
(gccbug): New node.
* gccbug.in (CATEGORIES): Remove gc, host, profiling, libgcc.
Document severities, priorities, and classes in bug form.
* ChangeLog: Replace leading spaces with tabs.
From-SVN: r32915
|
|
From-SVN: r32175
|
|
* gcc.texi (Bug Reporting): Refer to bugs.html.
(Bug Lists): Likewise.
* system.h (GCCBUGURL): New preprocessor define.
* rtl.c (fancy_abort): Use it.
* gcc.c (main): Likewise.
* typeck2.c (my_friendly_abort): Use GCCBUGURL.
* g77spec.c (lang_specific_driver): Use GCCBUGURL.
* gjavah.c (help): Use GCCBUGURL.
* jv-scan.c (help): Likewise.
* jcf-dump.c (help): Likewise.
From-SVN: r32049
|
|
* gcc.texi (Passes): Fix typo.
* md.texi (Standard Names): Ditto.
* tm.texi (Storage Layout): Ditto.
From-SVN: r31967
|
|
* recog.h: Remove NO_MD_PROTOTYPES ifdefs.
* genflags.c: Use the max_operand_1 logic from genemit.c to
calculate how many arguments gen_insn prototypes have. Remove
NO_MD_PROTOTYPES ifdefs from the generated file.
* genoutput.c: Don't define NO_MD_PROTOTYPES in the generated
file. Cast gen_insn initializers to insn_gen_fn.
* config/alpha/vms.h: Don't define NO_MD_PROTOTYPES.
* gcc.texi: Remove documentation of NO_MD_PROTOTYPES.
From-SVN: r31801
|
|
* gcc.texi (Funding, GNU/Linux, Copying, Contributors): Format
these nodes even if INTERNALS is not set.
From-SVN: r31348
|
|
From-SVN: r31324
|
|
* gcc.texi (G++ and GCC): Add Java and Chill.
(Bug Critera): Don't list languages.
* gcc.texi (Incompatibilities): No longer claim most C compilers
are K&R.
* gcc.texi (G++ and GCC): Update other front-ends list.
From-SVN: r31323
|
|
* configure.in (AC_DECL_SYS_SIGLIST, xm-siglist.h,
arm/xm-netbsd.h, NO_SYS_SIGLIST): Don't use.
* xm-siglist.h, arm/xm-netbsd.h, mips/xm-news.h, mips/xm-sysv4.h:
Delete files.
* gcc.texi (NO_SYS_SIGLIST, sys_siglist, SYS_SIGLIST_DECLARED):
Delete descriptions.
* i386/osf1elf.h, i386/xm-cygwin.h, i386/xm-mingw32.h, m68k/3b1.h,
m68k/a-ux.h, m68k/dpx2.h, m68k/plexus.h, m68k/xm-hp320.h,
m88k/xm-m88k.h, mips/x-sni-svr4, pa/xm-pa.h, pa/xm-pahpux.h,
pa/xm-papro.h, we32k/xm-we32k.h, winnt/xm-winnt.h, xm-interix.h,
xm-svr4.h: Remove all instances of sys_siglist handling.
From-SVN: r31109
|
|
* gcc.texi (Passes): Update front-end files to their current
location.
From-SVN: r30280
|
|
* gcc.texi (External Bugs): Remove obsolete note about Perl on
SunOS.
From-SVN: r28974
|
|
unconditional.
* cse.c (cse_insn): Call never_reached_warning when a jump is
changed to be unconditional.
* flags.h: Declare warn_notreached.
* flow.c (delete_block): Call never_reached_warning when
a block is deleted.
* jump.c (delete_barrier_successors): Call never_reached_warning
when we delete everything after a BARRIER.
(never_reached_warning): New function.
* rtl.h: Declare never_reached_warning.
* toplev.c (warn_notreached): New variable.
(lang_independent_options): Set warn_notreached
when -Wunreachable-code.
(compile_file): We need line numbers for -Wunreachable-code.
Also modify documentation to suit.
From-SVN: r28747
|
|
From-SVN: r28616
|
|
From-SVN: r28574
|
|
libraries in libgcc.a
* gcc.texi: Document recommend means to provide software floating
point libraries in libgcc.a
From-SVN: r28565
|
|
From-SVN: r28539
|
|
* gcc.c: Update URLs and mail addresses.
* gcc.texi: Likewise.
From-SVN: r28535
|
|
* gcc.texi: Use terms "GNU Compiler Collection" and "GCC".
Also update copyright.
From-SVN: r28359
|
|
* gcc.texi: More changes related to list conversion.
* invoke.texi: Likewise.
From-SVN: r28250
|
|
* gcc.texi: Update e-mail addresses and URLs to gcc.gnu.org.
Removed paragraph about compression of files and size limitation,
duplicated in the FAQ. Use gcc-patches for posting patches.
* gcc.c (main): Updated URL with bug reporting instructions to
gcc.gnu.org. Removed e-mail address.
* system.h (abort): Likewise.
From-SVN: r28151
|
|
From-SVN: r27505
|
|
* README, configure.in, gcc.1, gcc.texi: Update name (egcs -> gcc)
and version #s (1.1 -> 2.96) as needed.
* README.g77: Kill way out of date file in the toplevel directory.
Part of the ongoing conversion to the one true gcc.
From-SVN: r27308
|
|
* gcc.texi (Passes): Document branch-shortening.
* invoke.texi (Debugging Options): Document the fact that `-dp'
outputs length information for instructions.
From-SVN: r27167
|
|
From-SVN: r26160
|
|
* gcc.texi (Copy Assignment): New node.
* gxxint.texi: Remove old discussion on copying virtual bases.
From-SVN: r25992
|
|
From-SVN: r25987
|
|
X
* gcc.texi: Update bug reporting instructions to match
current ezmlm list reality.
From-SVN: r25681
|
|
* README.g77, gcc.c, gcc.texi: Update email addresses.
* invoke.texi system.h: Likewise.
From-SVN: r25064
|
|
* gcc.texi (Non-bugs): ``Empty'' loops will be optimized away in
the future; indeed that already happens in some cases.
From-SVN: r24442
|
|
are ok and preferred over URLs
* gcc.texi (Bug Reporting): 40Kb is a soft limit, larger
compressed reports are ok and preferred over URLs
From-SVN: r24126
|
|
From-SVN: r22076
|
|
From-SVN: r21937
|
|
* cpp.texi, gcc.texi: Add @dircategory, @direntry meant to
accompany previous Makefile.in (install-info) change.
From-SVN: r20672
|
|
* Makefile.in (OBJS): Add gcse.o
(STAGESTUFF): Add *.gcse.
(gcse.o): Add dependencies.
(mostlyclean): Remove *.gcse and */*.gcse.
* gcse.c: New file.
* loop.c (loop_optimize): Move call to init_alias_analysis.
* recog.c (validate_replace_src): New function.
* toplev.c (gcse_dump): New global variable.
(flag_gcse, gcse_time): Likewise.
(compile_file): Initialize gcse_time and clean out the gcse dump
file if necessary.
(rest_of_compilation): Call gcse_main as requested. Dump RTL
after gcse if requested.
(main): Enable gcse for -O2 and above. Handle -dG. Enable gcse
dumps for -da.
* gcc.texi: Add gcse related internal documentation.
* invoke.texi: Note new command line options for gcse.
* tm.texi: Document AVOID_CCMODE_COPIES.
* mips.h (AVOID_CCMODE_COPIES): Define.
Co-Authored-By: Jeffrey A Law <law@cygnus.com>
From-SVN: r19901
|
|
From-SVN: r19553
|
|
for details.
* haifa-sched.c: Mirror recent changes from gcc2.
From-SVN: r18984
|
|
From-SVN: r17355
|
|
From-SVN: r16987
|
|
From-SVN: r16970
|
|
From-SVN: r16278
|
|
* xm-svr4.h (SYS_SIGLIST_DECLARED): Define.
* xm-news.h (SYS_SIGLIST_DECLARED): Likewise.
* gcc.texi: Note that if you define sys_siglist that you should
also define SYS_SIGLIST_DECLARED.
autoconf doesn't handle finding sys_siglist under different names.
From-SVN: r15052
|