- 14 Nov, 2001 19 commits
-
-
2001-11-14 Aldy Hernandez <aldyh@redhat.com> * encoding.c: Add target_flags. From-SVN: r47021
Aldy Hernandez committed -
2001-11-05 Alan Matsuoka <alanm@redhat.com> * rtl.def (INCLUDE) : Define. * gensupport.c (init_include_reader, process_include, save_string) : New functions to implement an include facility in .md files. * gensupport.h : Add prototype for init_md_reader_args. * genattr.c genattrtab.c gencodes.c genconfig.c genemit.c genextract.c genflags.c genopinit.c genoutput.c genpeep.c genrecog.c: Change call to init_md_reader to init_md_reader_args. * md.texi: Document (include "path") and -I directives for RTL generation tools. From-SVN: r47020
Alan Matsuoka committed -
* cfglayout.c (fixup_fallthru_exit_predecesor): New static function. (cfg_layout_finalize): Use it. * bb-reorder.c (HAVE_epilogue): Remove. (make_reorder_chain): Do not care special placement of last basic block. * predict.c (expected_value_to_br_prob): Delete the note once transformed. * c-decl.c (c_expand_body): Fix TV_EXPAND nesting problem; measure integration time separately. From-SVN: r47019
Jan Hubicka committed -
* java/lang/Double.java (parseDouble): Fixed ordering of modifiers. * java/lang/reflect/AccessibleObject.java: Javadoc, reindented. * java/lang/reflect/Member.java: Reindented. * java/lang/reflect/Modifier.java: Reindented. (toString): Only trim trailing space if text was added to StringBuffer. * java/util/ConcurrentModificationException.java: Javadoc updates. * java/util/EmptyStackException.java: Likewise. * java/util/NoSuchElementException.java: Likewise. From-SVN: r47018
Tom Tromey committed -
From-SVN: r47016
Richard Kenner committed -
* config/dsp16xx/dsp16xx.c: Fix comment formatting. * config/dsp16xx/dsp16xx.h: Likewise. * config/dsp16xx/dsp16xx.md: Likewise. From-SVN: r47015
Kazu Hirata committed -
* config/h8300/h8300.c (get_shift_alg): Reorganize the code that deals with 7-bit shifts in HImode. From-SVN: r47014
Kazu Hirata committed -
* dbxout.c (dbxout_symbol_location): Update call of alter_subreg. * final.c (walk_alter_subreg): Take pointer; update call of alter_subreg. (final_scan_insn): Update call of alter_subreg. (cleanup_subreg_operands): Likewise. (alter_subreg): Rewrite using simplify_subreg. (output_address, output_operand): Update call of alter_subreg. * output.h (alter_subreg): Update prototype. * sdbout.c (sdbout_symbol): Update call of alter_subreg. * simplify-rtx.c (simplify_subreg): Copy ORIGINAL_REGNO. * Makefile.in (final.o): Add depdendancy on expr.h From-SVN: r47013
Jan Hubicka committed -
From-SVN: r47009
Richard Sandiford committed -
decl.c (check_initializer): Try to complete the type of an array element before checking whether it's complete. * decl.c (check_initializer): Try to complete the type of an array element before checking whether it's complete. Don't complain about arrays with complete element types but an unknown size. (cp_finish_decl): Build the hierarchical constructor before calling maybe_deduce_size_from_array_init. From-SVN: r47008
Richard Sandiford committed -
From-SVN: r47006
Richard Kenner committed -
From-SVN: r47004
GCC Administrator committed -
From-SVN: r47002
Alexandre Oliva committed -
* doc/install.texi (sparc-*-linux*): Mention requirements for binutils and glibc. From-SVN: r47000
Jeff Sturm committed -
* gjavah.c (method_signature): New global. (HANDLE_METHOD): Set it. (decompile_return_statement): New function. (decompile_method): Use it. (print_method_info): Removed `synth' argument. From-SVN: r46999
Tom Tromey committed -
contrib: * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var in verbatim blocks specially. Handle @unnumbered, @unnumberedsec and @center. Allow [a-z] after @enumerate. Handle 0 and numbers greater than 9 in enumerations. gcc: * Makefile.in (POD2MAN): Don't include --section=1. (manext): Rename to man1ext. All users changed. (man7ext): New. (man7dir): New. (generated-manpages): Also depend on $(docdir)/gfdl.7, $(docdir)/gpl.7, and $(docdir)/fsf-funding.7. ($(docdir)/gcov.1, $(docdir)/cpp.1, $(docdir)/gcc.1): Include --section=1 in calls to $(POD2MAN). ($(docdir)/gfdl.7, $(docdir)/gpl.7, $(docdir)/fsf-funding.7): New. (maintainer-clean, install, uninstall): Handle the new man pages. ($(docdir)/cpp.info, cpp.dvi): Depend on fdl.texi. (installdirs): Create man7dir. * doc/cpp.texi: Include GFDL in this manual. In the man page, refer to gfdl(7) for the GFDL. Apply Front Cover and Back Cover texts to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/gcov.texi: Apply GFDL to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/invoke.texi: Apply GFDL to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/include/fdl.texi, doc/include/funding.texi, doc/include/gpl.texi: Adjust for conversion by texi2pod.pl. * doc/.cvsignore: Add gfdl.7, gpl.7 and fsf-funding.7. gcc/cp: * Make-lang.in: Change all uses of $(manext) to $(man1ext). gcc/f: * Make-lang.in: Change all uses of $(manext) to $(man1ext). From-SVN: r46998
Joseph Myers committed -
* dwarf2asm.c (dw2_force_const_mem): Set PUBLIC or STATIC as appropriate for the artificial decl. From-SVN: r46997
Richard Henderson committed -
2001-11-14 Toon Moene <toon@moene.indiv.nluug.nl> * g77.1: Remove from CVS. * Make-lang.in: Build g77.1 in $(srcdir). Add --section=1 to POD2MAN command line. * invoke.texi: Correct copyright years. Add more sections to man page. Add GFDL. From-SVN: r46996
Toon Moene committed -
* loop.c (combine_movables): Turn off combination until move_movables validation bugs are fixed. From-SVN: r46995
Richard Henderson committed
-
- 13 Nov, 2001 16 commits
-
-
Fix for PR libgcj/4859: * java/util/Timer.java (TaskQueue.isStopped): New method. (Scheduler.run): Don't re-schedule task if queue has been stopped. From-SVN: r46994
Tom Tromey committed -
* config.gcc (powerpc|rs6000): Set default cpp options based on --with-cpu settings. * config/rs6000/softfloat.h: New. From-SVN: r46993
DJ Delorie committed -
cp: PR g++/4206 * parse.y (already_scoped_stmt): Remove. (simple_stmt, WHILE & FOR): Use implicitly_scoped_stmt. testsuite: * g++.dg/other/forscope1.C: New test. * g++.dg/ext/forscope1.C: New test. * g++.dg/ext/forscope2.C: New test. From-SVN: r46992
Nathan Sidwell committed -
* config/h8300/h8300.c (shift_alg_si): Use special code for 25-bit shifts on H8/S. (get_shift_alg): Generate special code for 25-bit shifts on H8/S. From-SVN: r46991
Kazu Hirata committed -
* Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Added JNIWeakRef.java. * jni.cc: Include JNIWeakRef.h. (unwrap): New function. (_Jv_JNI_DefineClass): Use it. (_Jv_JNI_GetSuperclass): Likewise. (_Jv_JNI_IsAssignableFrom): Likewise. (_Jv_JNI_Throw): Likewise. (_Jv_JNI_ThrowNew): Likewise. (_Jv_JNI_IsSameObject): Likewise. (_Jv_JNI_AllocObject): Likewise. (_Jv_JNI_GetObjectClass): Likewise. (_Jv_JNI_IsInstanceOf): Likewise. (_Jv_JNI_GetAnyMethodID): Likewise. (array_from_valist): Likewise. (_Jv_JNI_CallAnyMethodV): Likewise. (_Jv_JNI_CallAnyMethodA): Likewise. (_Jv_JNI_CallAnyVoidMethodV): Likewise. (_Jv_JNI_CallAnyVoidMethodA): Likewise. (_Jv_JNI_CallStaticMethodV): Likewise. (_Jv_JNI_CallStaticMethod): Likewise. (_Jv_JNI_CallStaticMethodA): Likewise. (_Jv_JNI_NewObjectV): Likewise. (_Jv_JNI_NewObject): Likewise. (_Jv_JNI_NewObjectA): Likewise. (_Jv_JNI_GetField): Likewise. (_Jv_JNI_SetField): Likewise. (_Jv_JNI_GetAnyFieldID): Likewise. (_Jv_JNI_SetStaticField): Likewise. (_Jv_JNI_GetStringLength): Likewise. (_Jv_JNI_GetStringChars): Likewise. (_Jv_JNI_ReleaseStringChars): Likewise. (_Jv_JNI_GetStringUTFLength): Likewise (_Jv_JNI_GetStringUTFChars): Likewise. (_Jv_JNI_GetStringRegion): Likewise. (_Jv_JNI_GetStringUTFRegion): Likewise. (_Jv_JNI_GetStringCritical): Likewise. (_Jv_JNI_GetArrayLength): Likewise. (_Jv_JNI_NewObjectArray): Likewise. (_Jv_JNI_GetObjectArrayElement): Likewise. (_Jv_JNI_SetObjectArrayElement): Likewise. (_Jv_JNI_GetPrimitiveArrayElements): Likewise. (_Jv_JNI_ReleasePrimitiveArrayElements): Likewise. (_Jv_JNI_GetPrimitiveArrayRegion): Likewise. (_Jv_JNI_SetPrimitiveArrayRegion): Likewise. (_Jv_JNI_MonitorEnter): Likewise. (_Jv_JNI_MonitorExit): Likewise. (_Jv_JNI_ToReflectedField): Likewise. (_Jv_JNI_FromReflectedField): Likewise. (_Jv_JNI_ToReflectedMethod): Likewise. (_Jv_JNI_FromReflectedMethod): Likewise. (_Jv_JNI_NewGlobalRef): Likewise. (_Jv_JNI_DeleteGlobalRef): Likewise. (_Jv_JNI_DeleteLocalRef): Likewise. (_Jv_JNI_NewLocalRef): Likewise. (_Jv_JNI_NewWeakGlobalRef): New function. (_Jv_JNI_DeleteWeakGlobalRef): Likewise. (_Jv_JNIFunctions): Updated for new methods. (NOT_IMPL): Removed. * gnu/gcj/runtime/JNIWeakRef.java: New file. From-SVN: r46990
Tom Tromey committed -
From-SVN: r46989
Jakub Jelinek committed -
* emit-rtl.c (adjust_address_1): Add ADJUST argument. (adjust_automodify_address_1): New. * expr.h (adjust_address, adjust_address_nv): Adjust. (adjust_automodify_address, adjust_automodify_address_nv): Define. (adjust_address_1): Update prototype. (adjust_automodify_address_1): Add prototype. * expr.c (move_by_pieces_1): Use adjust_automodify_address. (store_by_pieces_2): Likewise. * gcc.c-torture/execute/20011113-1.c: New test. From-SVN: r46988
Jakub Jelinek committed -
* Makefile.in (explow.o): Now depends on ggc.h. * explow.c (ggc.h): Include. (set_stack_check_libfunc): Mark stack_check_libfunc as ggc root. From-SVN: r46985
Richard Kenner committed -
* Makefile.in (expr.o): Depends on insn-attr.h. * expr.c (insn-attr.h): New include. (force_operand): If INSN_SCHEDULING, deal with paradoxical SUBREG of MEM. (highest_pow2_factor, case INTEGER_CST): Handle negative values. (expand_expr): Remove unneeded mark_temp_addr_taken calls and clean up related usage in ADDR_EXPR. (expand_expr_unaligned): Likewise. From-SVN: r46980
Richard Kenner committed -
From-SVN: r46979
Richard Kenner committed -
From-SVN: r46978
GCC Administrator committed -
From-SVN: r46976
Kaveh R. Ghazi committed -
2001-11-12 Jim Meyering <meyering@lucent.com> * obstack.c (_): Honor the setting of ENABLE_NLS. Otherwise, this code would end up calling gettext even in packages built with --disable-nls. * getopt.c (_): Likewise. * regex.c (_): Likewise. From-SVN: r46975
Jim Meyering committed -
From-SVN: r46973
Craig Rodrigues committed -
PR bootstrap/3451 * c-pragma.c: Rename macros BAD, BAD2, BAD_ACTION to GCC_BAD, GCC_BAD2, GCC_BAD_ACTION. From-SVN: r46972
Craig Rodrigues committed -
2001-11-13 Toon Moene <toon@moene.indiv.nluug.nl> * Makefile.in: Change dependencies on stamp files into dependencies on the generated .la files. Get rid of objlist. Update comment. * libF77/Makefile.in: Ditto. * libI77/Makefile.in: Ditto. * libU77/Makefile.in: Ditto. From-SVN: r46970
Toon Moene committed
-
- 12 Nov, 2001 5 commits
-
-
2001-11-12 David O'Brien <obrien@FreeBSD.org> * config.gcc (sparc-tti-*, sparc64-wrs-vxworks*, sparc-wrs-vxworks*, sparclite-wrs-vxworks*, sparc-*-aout*, sparc-*-netbsd*, sparc-*-chorusos*, sparc-*-linux*aout*, sparc-*-linux*libc1*, sparc-*-linux*, sparc-*-lynxos*, sparc-*-rtemsaout*, sparc-*-rtems*, sparc-*-rtemself*, sparc-*-solaris2*, sparc-*-sunos3*, sparc-*-sysv4*, sparc-*-vxsim*, sparclet-*-aout*, sparclite-*-coff*, sparclite-*-aout*, sparc86x-*-aout*, sparc86x-*-elf*, sparc64-*-aout*, sparc64-*-elf*, sparc64-*-linux*): Include various CPU headers via tm_file. * config/svr3.h (ASM_OUTPUT_IDENT): Undef before defining it. (SELECT_SECTION): Likewise. (SELECT_RTX_SECTION): Likewise. * config/sparc/sparc_bi.h: New file. * config/sparc/aout.h: Don't include sparc/sparc.h and aoutos.h. * config/sparc/linux-aout.h: Likewise. * config/sparc/linux.h: Don't include sparc/sysv4.h. * config/sparc/linux64.h: Likewise. (SPARC_BI_ARCH): Don't define. sparc_bi.h will do it instead. * config/sparc/lite.h: Don't include sparc/sparc.h and gofast.h. * config/sparc/litecoff.h: Don't include sparc/lite.h, svr3.h, and dbxcoff.h (ASM_OUTPUT_IDENT): Do not #undef. (SELECT_SECTION): Likewise. (SELECT_RTX_SECTION): Likewise. * config/sparc/liteelf.h: Don't include gofast.h. * config/sparc/lynx-ng.h: Don't include sparc/sparc.h and lynx-ng.h. * config/sparc/lynx.h: Don't include sparc/sparc.h. * config/sparc/pbd.h: Likewise. * config/sparc/netbsd.h: Don't include sparc/sparc.h and netbsd.h. * config/sparc/rtems.h: Don't include sparc/aout.h and rtems.h. * config/sparc/rtemself.h: Don't include rtems.h. * config/sparc/sol2-64.h: Don't include sparc/sol2-sld-64.h. * config/sparc/sol2-sld-64.h (SPARC_BI_ARCH): Don't define, include sparc_bi.h instead. * config/sparc/sol2-sld.h: Don't include sparc/sol2.h. * config/sparc/sol2.h: Include sparc/sparc.h directly. * config/sparc/sp64-aout.h: Don't include sparc/sparc.h and aoutos.h. * config/sparc/sp64-elf.h: Don't include sparc/sol2.h. * config/sparc/sp86x-aout.h: Don't include sparc/sparc.h and gofast.h. * config/sparc/sp86x-elf.h: Don't include gofast.h. * config/sparc/splet.h: Don't include sparc/aout.h. * config/sparc/sun4o3.h: Don't include sparc/sparc.h. * config/sparc/sysv4.h: Don't include sparc/sparc.h directly. * config/sparc/vxsim.h: Don't include sparc/sysv4.h. * config/sparc/vxsparc.h: Don't include sparc/aout.h and gofast.h. * config/sparc/vxsparc64.h: Don't include gofast.h. (SPARC_BI_ARCH): Don't define. sparc_bi.h will do it instead. Approved by: David S. Miller <davem@redhat.com> Message-Id: <20011112.151527.70477368.davem@redhat.com> From-SVN: r46969
David O'Brien committed -
From-SVN: r46968
Joseph Myers committed -
* mips-protos.h (mips_output_conditional_branch): Const-ify. * mips.c (mips_output_conditional_branch): Likewise. From-SVN: r46967
Kaveh R. Ghazi committed -
2001-11-12 David O'Brien <obrien@FreeBSD.org> * MAINTAINERS: mips and s390 are also CPU ports. From-SVN: r46966
David O'Brien committed -
* config/h8300/h8300.c (shift_alg_si): Use special code for 15-bit logical shifts and 31-bit logical shifts. (get_shift_alg): Generate special code for 15-bit and 31-bit logical shifts. From-SVN: r46965
Kazu Hirata committed
-