1. 11 May, 2001 12 commits
  2. 10 May, 2001 13 commits
    • dje's avatar
      * expr.c (emit_group_load): extract_bit_field requires a REG or · c037cba7
      dje authored
              MEM as an argument.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41950 138bc75d-0d04-0410-961f-82ee72b054a4
      c037cba7
    • bje's avatar
      2001-05-11 Ben Elliston <bje@redhat.com> · 28e776fd
      bje authored
      	* Makefile.in (all-sid): New target.
      	(check-sid, clean-sid, install-sid): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41948 138bc75d-0d04-0410-961f-82ee72b054a4
      28e776fd
    • law's avatar
      * jump.c (jump_optimize_1): Do not wrap the new jump target · 2a9c8cfa
      law authored
              inside a LABEL_REF; gen_jump will do that automatically.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41947 138bc75d-0d04-0410-961f-82ee72b054a4
      2a9c8cfa
    • ghazi's avatar
      * ansidecl.h (NULL_PTR): Delete. · 9cb0e141
      ghazi authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41946 138bc75d-0d04-0410-961f-82ee72b054a4
      9cb0e141
    • toon's avatar
      2001-05-10 Toon Moene <toon@moene.indiv.nluug.nl> · dfc1ac47
      toon authored
      	* dwarf2out.c (mem_loc_descriptor): Do not pass constant pool
      	contents for a SYMBOL_REF in case of floating point constants.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41945 138bc75d-0d04-0410-961f-82ee72b054a4
      dfc1ac47
    • pme's avatar
      2001-05-01 Tom Browder <tbrowder@home.com> · 56ce4685
      pme authored
      	* docs/html/ext/howto.html:  Fix typo.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41944 138bc75d-0d04-0410-961f-82ee72b054a4
      56ce4685
    • tromey's avatar
      2001-05-10 Tom Tromey <tromey@redhat.com> · fcd5d3ed
      tromey authored
      	* java/util/GregorianCalendar.java: Imported from Classpath.
      	* gnu/java/locale/LocaleInformation_nl.java: New file from
      	Classpath.
      	* gnu/java/locale/LocaleInformation_en.java: Likewise.
      	* gnu/java/locale/LocaleInformation_de.java: Likewise.
      	* gnu/java/locale/LocaleInformation.java: Likewise.
      	* natGregorianCalendar.cc: Removed.
      	* Makefile.in: Rebuilt.
      	* Makefile.am (nat_source_files): Removed
      	natGregorianCalendar.cc.
      
      2001-05-10  Tom Tromey  <tromey@redhat.com>
      
      	* java/text/SimpleDateFormat.java (computeCenturyStart): New
      	method.
      	(defaultCenturyStart): Use it.
      	(readObject): Likewise.
      	(SimpleDateFormat): Clear the calendar.  Set the grouping on the
      	number format.
      	(parse): Copy the calendar before modifying it.  Correctly handle
      	the time zone.
      
      	* java/util/Calendar.java (clear): Set field value(s) to 0.
      
      2001-05-10  Jeff Sturm  <jsturm@one-point.com>
      
      	* Calendar.java (get): Clear areFieldsSet if requested field
      	is not set.
      	(set): Unset fields that depend on new value.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41942 138bc75d-0d04-0410-961f-82ee72b054a4
      fcd5d3ed
    • dj's avatar
      * c-common.c (combine_strings): Widen strings in a · 8195e9ca
      dj authored
      host-endian-independent way.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41941 138bc75d-0d04-0410-961f-82ee72b054a4
      8195e9ca
    • jsm28's avatar
      * c-parse.in: Remove many shift/reduce conflicts. Update · 84af1724
      jsm28 authored
      	%expect values.
      	(declspecs_nosc_nots_nosa_noea, declspecs_nosc_nots_nosa_ea,
      	declspecs_nosc_nots_sa_noea, declspecs_nosc_nots_sa_ea,
      	declspecs_nosc_ts_nosa_noea, declspecs_nosc_ts_nosa_ea,
      	declspecs_nosc_ts_sa_noea, declspecs_nosc_ts_sa_ea,
      	declspecs_sc_nots_nosa_noea, declspecs_sc_nots_nosa_ea,
      	declspecs_sc_nots_sa_noea, declspecs_sc_nots_sa_ea,
      	declspecs_sc_ts_nosa_noea, declspecs_sc_ts_nosa_ea,
      	declspecs_sc_ts_sa_noea, declspecs_sc_ts_sa_ea, declspecs_ts,
      	declspecs_nots, declspecs_ts_nosa, declspecs_nots_nosa,
      	declspecs_nosc_ts, declspecs_nosc_nots, declspecs_nosc, declspecs,
      	maybe_type_quals_setattrs, typespec_nonattr, typespec_attr,
      	typespec_reserved_nonattr, typespec_reserved_attr,
      	typespec_nonreserved_nonattr, maybe_setattrs, structsp_attr,
      	structsp_nonattr, components_notype, component_notype_declarator,
      	absdcl1_ea, absdcl1_noea, direct_absdcl1, absdcl_maybe_attribute,
      	firstparm, setspecs_fp): New
      	(typed_declspecs, reserved_declspecs, typed_typespecs,
      	reserved_typespecquals, declmods, typespec, typespecqual_reserved,
      	typed_declspecs_no_prefix_attr reserved_declspecs_no_prefix_attr
      	declmods_no_prefix_attr, nonempty_type_quals, structsp,
      	type_quals): Remove.  Users updated.
      	(initdecls, notype_initdecls, after_type_declarator,
      	parm_declarator, notype_declarator, absdcl1, components, ivars):
      	Don't allow attributes at the start of a declarator; include them
      	in the production containing the declarator instead.  Always
      	require type specifiers before trying to redeclare a typedef name.
      	(typename): Allow for attributes but warn that they are ignored.
      	(parmlist, firstparm, setspecs_fp): Include attributes in
      	parmlist; suck them off the parser stack in firstparm using
      	setspecs_fp.
      
      testsuite:
      	* gcc.c-torture/compile/20010313-1.c: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41940 138bc75d-0d04-0410-961f-82ee72b054a4
      84af1724
    • law's avatar
      * ifcvt.c (merge_if_block): Use any_uncondjump_p, not simplejump_p · cc2e708d
      law authored
              to determine if a block has an unconditional jump at its end.
      
              * jump.c (jump_optimize_1): When converting a conditional jump
              to an unconditional jump, build the jump using gen_jump instead
              of just modify operands in-place.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41939 138bc75d-0d04-0410-961f-82ee72b054a4
      cc2e708d
    • bkoz's avatar
      · de4ff3bb
      bkoz authored
      2001-05-09  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/lib/libstdc++.exp: Use libgloss.exp. Call
      	libgloss_link_flags to find crt0.o for targets that use libgloss
      	instead of newlib.
      	Change LDFLAGS to LIBS.
      	Consistently name procedures libstdc++-XXX.
      	* testsuite/libstdc++.tests/tests.exp: Use new procedure names.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41938 138bc75d-0d04-0410-961f-82ee72b054a4
      de4ff3bb
    • gccadmin's avatar
      Daily bump. · 2642c1c0
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41936 138bc75d-0d04-0410-961f-82ee72b054a4
      2642c1c0
    • zack's avatar
      * cppinit.c (cpp_post_options): Shut off macro expansion if · 946ce1b7
      zack authored
      	-fpreprocessed.
      	* cpplib.c (_cpp_handle_directive): If -fpreprocessed, accept
      	IN_I directives only if the # is in column 1 and the directive
      	name begins in column 2.
      	* cppmain.c (scan_buffer): Insert a space between # and an
      	identifier, when that identifier is a directive name.
      
      	* tradcpp.c (struct file_buf): Add a pointer to the next entry
      	in the header search path.
      	(enum node_type): Add T_INCLUDE_NEXT.
      	(directive_table): Add entry for include_next.
      	(do_include_next): New function.
      	(process_include): New routine, broken out of do_include.
      	(finclude): Insert 'nhd' argument, to be copied into
      	next_header_dir of the new buffer.
      	(main): Adjust to match.
      	* gsyslimits.h, limity.h: Un-indent #include_next.
      
      testsuite:
      	* gcc.dg/cpp/direct2.c: New test.
      	* gcc.dg/cpp/direct2s.c: New test.
      
      	* gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41932 138bc75d-0d04-0410-961f-82ee72b054a4
      946ce1b7
  3. 09 May, 2001 9 commits
  4. 08 May, 2001 6 commits