- 07 Oct, 2002 3 commits
-
-
From-SVN: r57875
D.Venkatasubramanian committed -
From-SVN: r57871
Richard Henderson committed -
PR optimization/2960 * toplev.c (rest_of_compilation): Don't copy_loop_headers if optimize_size. From-SVN: r57870
Richard Henderson committed
-
- 06 Oct, 2002 6 commits
-
-
* gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp. * gcc.dg/cpp/c++98.C: Likewise. * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here. * g++.dg/cpp/c++98.C: Likewise. * g++.dg/README (Subdirectories): Mention cpp directory. From-SVN: r57868
Andreas Jaeger committed -
PR target/7559 * gcc.dg/20021006-1.c: New test. From-SVN: r57867
Andreas Jaeger committed -
* libiberty/cplus-dem.c (ada_demangle): Get rid of unneeded variable and of strict-aliasing warning. (grow_vect): Use char as first parameter. From-SVN: r57866
Andreas Jaeger committed -
* config/mips/mips.h (SIZE_TYPE, PTRDIFF_TYPE): Override previously definitions. From-SVN: r57865
Alexandre Oliva committed -
* cppinit.c (init_standard_includes, parse_option): Use strncmp. * c-opts.c (find_opt): Similarly. From-SVN: r57864
Frank Ch. Eigler committed -
From-SVN: r57859
GCC Administrator committed
-
- 05 Oct, 2002 8 commits
-
-
That renders this test ineffective and the "defined( i386 )" remains unaltered by fixinc. This test is now, generally, a noop. From-SVN: r57847
Bruce Korb committed -
* gcc.c (set_multilib_dir): Don't access *end. Use memcpy instead of strncpy. Don't write beyond malloced buffer. (print_multilib_info): Don't show paths starting with ".:". * genmultilib: Add new option, "yes" if multilibs are enabled. Update comments. If multilibs not enabled, print .:${osdirout} for each directory. If multilibs are enabled, always print ${dirout}:${osdirout}, even if the two are the same. * Makefile.in (s-mlib): Pass @enable_multilib@ to genmultilib. Pass all MULTILIB_* variables to genmultilib even if --disable-multilib but MULTILIB_OSDIRNAMES is not empty. From-SVN: r57846
Jakub Jelinek committed -
From-SVN: r57845
Bruce Korb committed -
From-SVN: r57844
Jan Hubicka committed -
PR c++/7804 * error.c (dump_expr) [REAL_CST]: Output in decimal format. * g++.dg/other/warning1.C: New test. From-SVN: r57843
Kriang Lerdsuwanakij committed -
* java/net/InetAddress.java (getByAddress): Fixed documentation. (getByAddress): New method. * java/net/Inet4Address.java: New file. * java/net/URL.java (URL): Documentation added. (getContent): Documentation added. (getContent): New stubbed method. (getQuery): New method. (openConnection): Documentation added. (openStream): Documentation added. (setURLStreamHandlerFactory): Documentation added. * java/net/URI.java: New stub file. * Makefile.am (java_native_source_files): Added java/net/Inet4Address.java, java/net/Inet6Address.java and java/net/URI.java. * Makefile.in: Regenerated. From-SVN: r57841
Michael Koch committed -
From-SVN: r57840
GCC Administrator committed -
* unroll.c (copy_loop_body): Remove REG_EQUAL note attached to copied instruction if the note is not loop invariant. From-SVN: r57834
David Edelsohn committed
-
- 04 Oct, 2002 23 commits
-
-
From-SVN: r57830
Loren J. Rittle committed -
2002-10-04 C. Scott Ananian <cananian@lesser-magoo.lcs.mit.edu> * java/lang/ProtectionDomain.java (linesep): Remove field. (toString): Use System.getProperty("line.separator"). 2002-10-04 Michael Koch <konqueror@gmx.de> * java/security/Identity.java: Added serialVersionUID. * java/security/KeyPair.java: Added serialVersionUID. * java/security/Provider.java: Added serialVersionUID. * java/security/SecureRandom.java: Added serialVersionUID. * java/security/SecureRandomSpi.java: Added serialVersionUID. * java/security/SignedObject.java: Added serialVersionUID. * java/security/cert/Certificate.java: Added serialVersionUID. 2002-10-04 Mark Wielaard <mark@klomp.org> * java/security/Security.java: Use java.home or gnu.classpath.home to load providers. (loadProviders): Extra dir argument. (getProvider): Return null when not found. From-SVN: r57827
Mark Wielaard committed -
* doc/invoke.texi (HPPA): Add -mlinker-opt, -mgnu-ld, and -mhp-ld options to list of options. Add -mgnu-ld and -mhp-ld option descriptions. From-SVN: r57824
Steve Ellcey committed -
From-SVN: r57823
Mark Wielaard committed -
re PR target/8087 (sparc-sun-solaris2.7 C testsuite failures in execute/20020720-1.c w/-m64 or on sparcv9/sparc64) * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping the test on failing platforms. Mark sparcv9-*-*, sparc64-*-* and sparc-*-* with -m64 as expected failures. See PR 8087. From-SVN: r57822
Roger Sayle committed -
* fixinc/inclhack.def (hpux11_abs): New. (stdio_va_list): change __va_list__ to __gnuc_va_list. * fixinc/fixincl.x: Rebuild. From-SVN: r57821
Steve Ellcey committed -
* config/i386/i386.h (processor_costs): Add new fields fadd, fmul, fdiv, fabs, fchs and fsqrt to costs structure. (RTX_COSTS): Use these fields to determine the RTX costs of floating point addition/subtraction, multiplication, division, fabs, negation and square root respectively. * config/i386/i386.c (size_cost): Provide instruction sizes for these new fields. (i386_cost, i486_cost, pentium_cost, pentiumpro_cost, k6_cost, athlon_cost, pentium4_cost): Provide typical cycle counts for these new fields for all x86 processor variants. From-SVN: r57820
Roger Sayle committed -
2002-10-03 Michael Koch <konqueror@gmx.de> * gcj.texi (Standard properties): Change default of java.awt.toolkit to gnu.awt.gtk.GtkToolkit. From-SVN: r57819
Michael Koch committed -
From-SVN: r57817
Kaveh R. Ghazi committed -
From-SVN: r57816
Kaveh R. Ghazi committed -
* java/net/InetAddress.java: (isMulticastAddress): Added documentation. (getHostAddress): Added documentation. (toString): Added documentation. (getByAddress): Fixed documentation. (getByName): Added documentation. (getAllByName): Added documentation. (getLocalHost): Added documentation. From-SVN: r57814
Michael Koch committed -
2002-10-04 Michael Koch <konqueror@gmx.de> * java/beans/beancontext/BeanContextChildSupport.java: Added serialVersionUID. * java/text/Collator.java: (compare): Made documentation HTML-aware. * javax/naming/BinaryRefAddr.java: Added serialVersionUID. * javax/naming/Name.java: Added serialVersionUID. From-SVN: r57813
Michael Koch committed -
From-SVN: r57812
Andreas Jaeger committed -
* real.h (SIGNIFICAND_BITS): Add one more word. (CONST_DOUBLE_FORMAT): Accomodate 6 words. * real.c (times_pten): New. (real_to_decimal, real_from_string): Use it. (sticky_rshift_significand): Use & to find modulus. (rshift_significand, lshift_significand): Likewise. (do_divide): Apply sticky bit after normalization. (real_to_decimal, real_to_hexadecimal): Fix sign of Inf and NaN. From-SVN: r57811
Richard Henderson committed -
From-SVN: r57810
GCC Administrator committed -
gengtype.c (adjust_field_rtx_def): Cast variables of type size_t to unsigned long, adjust printf format string. * gengtype.c (adjust_field_rtx_def): Cast variables of type size_t to unsigned long, adjust printf format string. (output_mangled_typename): Likewise. From-SVN: r57804
Andreas Jaeger committed -
* config/vax/vax.c (vax_output_function_prologue): Use asm_fprintf. * config/vax/vax.h (VAX_FUNCTION_PROFILER_NAME): New. (FUNCTION_PROFILER): Rewrite to use ASM_GENERATE_INTERNAL_LABEL, assemble_name, asm_fprintf, and VAX_FUNCTION_PROFILER_NAME. (ASM_OUTPUT_MI_THUNK): Use asm_fprintf instead of REGISTER_PREFIX. (PRINT_OPERAND_PUNCT_VALID_P): Fix comment. * config/vax/elf.h (FUNCTION_PROFILER): Remove. (VAX_FUNCTION_PROFILER_NAME): Redefine as "__mcount". From-SVN: r57801
Jason Thorpe committed -
PR c++/7931 * pt.c (for_each_template_parm_r): Handle BASELINKs. PR c++/7754 * decl2.c (finish_anon_union): Do not expand anonymous unions when procesing template functions. * pt.c (tsubst_decl, case VAR_DECL): Try to complete the variable type. Call layout_decl. (tsubst_expr, case DECL_STMT): Handle anonymous unions. PR c++/7931 * g++.dg/template/ptrmem3.C: New test. PR c++/7754 * g++.dg/template/union1.C: New test. From-SVN: r57800
Mark Mitchell committed -
* doc/invoke.texi (-Wabi): Document mangling bug. PR c++/8006 * mangle.c (CLASSTYPE_TEMPLATE_ID_P): Handle instances of template template parameters. (globals): Add entity and need_abi_warning. (decl_is_template_id): Use TYPE_TEMPLATE_INFO, not CLASSTYPE_TEMPLATE_INFO. (is_std_substitution): Use CLASSTYPE_TI_TEMPLATE, not TYPE_TI_TEMPLATE. (write_prefix): Handle typename types correctly. (write_template_prefix): Handle template template parameters correctly. (start_mangling): Add entity parameter. (finish_mangling): Warn about names whose mangling will change. (mangle_decl_string): Adjust. (mangle_type_string): Likewise. (mangle_special_for_type): Likewise. (mangle_ctor_vtbl_for_type): Likewise. (mangle_thunk): Likewise. (mangle_guard_variable): Likewise. (mangle_ref_init_variable): Likewise. PR c++/8006 * g++.dg/abi/mangle9.C: New test. * g++.dg/abi/mangle10.C: New test. * g++.dg/abi/mangle11.C: New test. * g++.dg/abi/mangle12.C: New test. From-SVN: r57799
Mark Mitchell committed -
rs6000.c (rs6000_output_function_epilogue): Use a name for the tbtab label that depends on the function asm name. * config/rs6000/rs6000.c (rs6000_output_function_epilogue): Use a name for the tbtab label that depends on the function asm name. Don't output tbtab label unless optional_tbtab. (output_mi_thunk): Formatting. From-SVN: r57798
Alan Modra committed -
* config/m68k/m68k.h (OVERRIDE_OPTIONS): Move additional code ... * config/m68k/m68k.c (override_options): ... here. * config/m68k/m68kelf.h (OVERRIDE_OPTIONS): Remove. * config/m68k/m68kv4.h (OVERRIDE_OPTIONS): Remove. * config/m68k/linux.h (SUBTARGET_OVERRIDE_OPTIONS): Remove. * config/m68k/netbsd-elf.h (SUBTARGET_OVERRIDE_OPTIONS): Remove. From-SVN: r57797
Richard Henderson committed -
From-SVN: r57796
Richard Henderson committed -
From-SVN: r57795
Richard Henderson committed
-