Skip to content
Snippets Groups Projects
  1. Oct 05, 2001
    • Toon Moene's avatar
      Makefile.in: Move libg2c.so and libg2c.{l}a to the same directory at install. · 855e983b
      Toon Moene authored
      2001-10-05  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	* Makefile.in: Move libg2c.so and libg2c.{l}a to
      	the same directory at install.
      
      From-SVN: r46029
      855e983b
    • Alexandre Oliva's avatar
      6afed784
    • Alexandre Oliva's avatar
      Makefile.in (c-decl.o): Depend on tree-inline.h. · 4838c5ee
      Alexandre Oliva authored
      * Makefile.in (c-decl.o): Depend on tree-inline.h.
      (c-lang.o): Likewise, as well as insn-config.h and integrate.h.
      * c-decl.c: Include tree-inline.h.
      (c_expand_body): Call optimize_inline_calls. Determine whether
      a function is inlinable upfront, and only clear
      DECL_SAVED_TREE, DECL_INITIAL and DECL_ARGUMENTS if it isn't.
      * c-lang.c: Include tree-inline.h, insn-config.h and integrate.h.
      (c_disregard_inline_limits): New function.
      (inline_forbidden_p, c_cannot_inline_tree_fn): Likewise.
      (c_post_options): Enable tree inlining if inlining is enabled.
      Don't inline trees when instrumenting functions.
      (c_init): Initialize lang_disregard_inline_limits and
      lang_cannot_inline_tree_fn.
      * tree-inline.c (initialize_inlined_parameters): Handle calls
      with fewer arguments than declared parameters, and fewer
      parameters than passed arguments.  Don't assume value is a
      DECL.
      (declare_return_variable): Convert return value back to the
      original type, if it was promoted.
      (tree_inlinable_function_p): New function.
      (inlinable_function_p): Don't look at DECL_INLINE if we're
      inlining all functions.  Make it work with a NULL id.
      Re-check DECL_UNINLINABLE after language-specific checks.
      (varargs_function_p): Move back to cp/tree.c.
      * tree-inline.h (tree_inlinable_function_p): Declare it.
      (varargs_function_p): Removed declaration.
      * integrate.h (function_attribute_inlinable_p): Declare it.
      * integrate.c (function_attribute_inlinable_p): Export it.
      (save_for_inline): Don't bother to prepare argvec when not
      inlining.
      * cse.c (check_for_label_ref): Don't check deleted labels.
      
      From-SVN: r46025
      4838c5ee
    • Alexandre Oliva's avatar
      20010122-1.c: Don't assume alloca() is enough to avoid inlining. · 8d5463d4
      Alexandre Oliva authored
      * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
      enough to avoid inlining.
      
      From-SVN: r46024
      8d5463d4
    • Alexandre Oliva's avatar
      Makefile.in (tree-inline.o): Depend on newly-included headers. · d4e4baa9
      Alexandre Oliva authored
      * Makefile.in (tree-inline.o): Depend on newly-included headers.
      * tree-inline.c: Include headers needed for the functions moved in.
      (struct inline_data, INSNS_PER_STMT): Moved from cp/optimize.c.
      (remap_decl, remap_block, copy_scopy_stmt, copy_body_r): Likewise.
      (copy_body, initialize_inlined_parameters): Likewise.
      (declare_return_variable, inlinable_function_p): Likewise.
      (expand_call_inline, expand_calls_inline): Likewise.
      (optimize_inline_calls, clone_body): Likewise.
      (walk_tree, walk_tree_without_duplicates): Moved from cp/tree.c.
      (copy_tree_r, remap_save_expr): Likewise.
      
      From-SVN: r46023
      d4e4baa9
    • Alexandre Oliva's avatar
      optimize.c (struct inline_data): Moved to ../tree-inline.c. · bc4c7159
      Alexandre Oliva authored
      * optimize.c (struct inline_data): Moved to ../tree-inline.c.
      (INSNS_PER_STMT): Likewise.
      (remap_decl, remap_block, copy_scopy_stmt, copy_body_r): Likewise.
      (copy_body, initialize_inlined_parameters): Likewise.
      (declare_return_variable, inlinable_function_p): Likewise.
      (expand_call_inline, expand_calls_inline): Likewise.
      (optimize_inline_calls, clone_body): Likewise.
      * tree.c (walk_tree): Moved to ../tree-inline.c.
      (walk_tree_without_duplicates): Likewise.
      (copy_tree_r, remap_save_expr): Likewise.
      
      From-SVN: r46022
      bc4c7159
    • Alexandre Oliva's avatar
      Makefile.in (OBJS): Added tree-inline.o. · 588d3ade
      Alexandre Oliva authored
      * Makefile.in (OBJS): Added tree-inline.o.
      (c-common.o): Depend on tree-inline.h.
      (tree-inline.o): New target.
      * c-common.c: Include tree-inline.h.
      (c_mark_lang_decl): Don't mark saved_tree.
      (c_common_lang_init): Set lang_anon_aggr_type_p.
      * c-common.h (walk_tree_fn, DECL_SAVED_TREE): Moved to tree.h.
      (struct c_lang_decl): Moved saved_tree to tree_decl.
      * ggc-common.c: Mark saved_tree and inlined_fns of FUNCTION_DECLs.
      * integrate.h (function_attribute_inlinable_p): Declare it.
      * integrate.c (function_attribute_inlinable_p): Export it.
      * tree-inline.c: New file.  Define variables declared in...
      * tree-inline.h: New file.  Declare functions to be moved to
      tree-inline.c.  Define macros and declare types and hooks for
      language-specific tree inlining.
      (flag_inline_trees): Moved definition from cp/decl2.c.
      * tree.h (walk_tree_fn, DECL_SAVED_TREE): Moved from c-common.h.
      (TREE_READONLY_DECL_P, DECL_INLINED_FNS): Moved from cp/cp-tree.h.
      (struct tree_decl): Moved saved_tree from c_lang_decl and
      inlined_fns from C++'s lang_decl.
      
      From-SVN: r46021
      588d3ade
    • Alexandre Oliva's avatar
      Make-lang.in (cp/decl.o, cp/tree.o): Depend on tree-inline.h. · 25af8512
      Alexandre Oliva authored
      * Make-lang.in (cp/decl.o, cp/tree.o): Depend on tree-inline.h.
      (cp/pt.o, cp/semantics.o, cp/optimize.o): Likewise.
      * cp-tree.h (lang_decl): Moved inlined_fns to tree_decl.
      (TREE_READONLY_DECL_P, DECL_INLINED_FNS): Moved to ../tree.h.
      (flag_inline_trees): Moved declaration to ../tree-inline.h.
      (walk_tree): Moved declaration to ../tree-inline.h.
      (walk_tree_without_duplicates, copy_tree_r): Likewise.
      (remap_save_expr): Likewise.
      * decl.c: Include tree-inline.h.
      (lang_mark_tree): Don't mark inlined_fns.
      * decl2.c (flag_inline_trees): Moved defn to ../tree-inline.c.
      * optimize.c: Include tree-inline.h.
      (optimize_inline_calls): Move declaration to ../tree.h, as
      non-static.
      (remap_decl): Use language-independent constructs and hooks.
      (remap_block, copy_body_r, declare_return_variable): Likewise.
      (inlinable_function_p): Likewise.  Don't test for
      DECL_LANG_SPECIFIC before DECL_INLINED_FNS as inlined_fns is
      no longer language-specific.
      (optimize_inline_calls): Likewise.  Make it non-static.  Moved
      call of dump_function to...
      (optimize_function): Here...
      (clone_body): New function, extracted from...
      (maybe_clone_body): ... here.  Build decl_map locally and pass
      it on to clone_body.
      * pt.c, semantics.c: Include tree-inline.h.
      * tree.c: Likewise.
      (cp_walk_subtrees): New language-specific hook for tree inlining.
      (cp_cannot_inline_tree_fn, cp_add_pending_fn_decls,
      cp_is_overload_p, cp_auto_var_in_fn_p,
      cp_copy_res_decl_for_inlining): Likewise.
      (walk_tree): Move language-specific constructs into...
      (cp_walk_subtrees): this new function.
      (copy_tree_r): Use language-independent constructs and hooks.
      (init_tree): Initialize tree inlining hooks.
      (remap_save_expr): Adjust prototype so that the declaration
      does not require the definition of splay_tree.
      
      From-SVN: r46020
      25af8512
    • Mark Wielaard's avatar
      * java/lang/reflect/Modifier.java: Merge with Classpath · ffb0e73a
      Mark Wielaard authored
      From-SVN: r46019
      ffb0e73a
  2. Oct 04, 2001
    • Loren J. Rittle's avatar
      Makefile.in (STAGE2_FLAGS_TO_PASS): Remove patches which propagated HOST_CC... · d6c0ca38
      Loren J. Rittle authored
      	* Makefile.in (STAGE2_FLAGS_TO_PASS): Remove patches which
      	propagated HOST_CC, HOST_CFLAGS, HOST_LDFLAGS and HOST_CPPFLAGS.
      
      From-SVN: r46017
      d6c0ca38
    • Phil Edwards's avatar
      index.html: Describe DR #22, and a workaround. · 8a0915a4
      Phil Edwards authored
      2001-10-04  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/html/faq/index.html:  Describe DR #22, and a workaround.
      	* docs/html/faq/index.txt:  Regenerate.
      
      From-SVN: r46016
      8a0915a4
    • Phil Edwards's avatar
      COPYING.DOC: New file, GFDL v1.1 from the FSF. · c9fe10db
      Phil Edwards authored
      2001-10-04  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/html/17_intro/COPYING.DOC:  New file, GFDL v1.1 from the FSF.
      	* docs/html/17_intro/license.html:  New file.  Explain the licenses
      	in use.
      
      	* docs/html/configopts.html:  Link to license.html.
      	* docs/html/documentation.html:  Likewise.
      	* docs/html/explanations.html:  Likewise.
      	* docs/html/install.html:  Likewise.
      	* docs/html/17_intro/howto.html:  Likewise.
      	* docs/html/18_support/howto.html:  Likewise.
      	* docs/html/19_diagnostics/howto.html:  Likewise.
      	* docs/html/20_util/howto.html:  Likewise.
      	* docs/html/21_strings/howto.html:  Likewise.
      	* docs/html/22_locale/howto.html:  Likewise.
      	* docs/html/23_containers/howto.html:  Likewise.
      	* docs/html/24_iterators/howto.html:  Likewise.
      	* docs/html/25_algorithms/howto.html:  Likewise.
      	* docs/html/26_numerics/howto.html:  Likewise.
      	* docs/html/27_io/howto.html:  Likewise.
      	* docs/html/ext/howto.html:  Likewise.
      	* docs/html/ext/sgiexts.html:  Likewise.
      	* docs/html/faq/index.html:  Likewise.  New question, linking to
      	the new license.html.
      
      From-SVN: r46015
      c9fe10db
    • Phil Edwards's avatar
      howto.html: Fix mis-sed in header from 20010917. · f79297a2
      Phil Edwards authored
      2001-10-04  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/html/17_intro/howto.html:  Fix mis-sed in header from 20010917.
      	* docs/html/18_support/howto.html:  Likewise.
      	* docs/html/19_diagnostics/howto.html:  Likewise.
      	* docs/html/20_util/howto.html:  Likewise.
      	* docs/html/21_strings/howto.html:  Likewise.
      	* docs/html/22_locale/howto.html:  Likewise.
      	* docs/html/23_containers/howto.html:  Likewise.
      	* docs/html/24_iterators/howto.html:  Likewise.
      	* docs/html/25_algorithms/howto.html:  Likewise.
      	* docs/html/26_numerics/howto.html:  Likewise.
      	* docs/html/27_io/howto.html:  Likewise.
      	* docs/html/ext/howto.html:  Likewise.
      	* docs/html/faq/index.html:  Likewise.  Spacing fix.
      
      From-SVN: r46014
      f79297a2
    • Peter Schmid's avatar
      g77.exp: set libg2c_dir correctly. · d9c28ce3
      Peter Schmid authored
      2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
      
      	* lib/g77.exp: set libg2c_dir correctly.
      
      From-SVN: r46013
      d9c28ce3
    • Geert Bosch's avatar
      sysdep.c (__gnat_set_binary_mode, [...]): Arg is int, not FILE *, in dummy version of functions. · 7f50e2e3
      Geert Bosch authored
      	* sysdep.c (__gnat_set_binary_mode, __gnat_set_text_mode):
      	Arg is int, not FILE *, in dummy version of functions.
      
      	* adaint.h (__gnat_set_binary_mode, __gnat_set_text_mode):
      	Arg is int, not FILE *.
      
      From-SVN: r46012
      7f50e2e3
    • Geert Bosch's avatar
      3lsoccon.ads: Added file, missed with initial check ins. · 5d1a9698
      Geert Bosch authored
      	* 3lsoccon.ads: Added file, missed with initial check ins.
      
      	* 4lintnam.ads: Fix header format.
      	Change Linux to GNU/Linux.
      
      	* 5iosinte.adb: Change Linux to GNU/Linux.
      
      	* 5iosinte.ads: Change Linux to GNU/Linux.
      
      	* 5itaprop.adb: Change Linux to GNU/Linux.
      
      	* 5itaspri.ads: Change Linux to GNU/Linux.
      	Update copyright notice.
      
      	* 5lintman.adb: Change Linux to GNU/Linux.
      
      	* 5lml-tgt.adb: Change Linux to GNU/Linux.
      
      	* 5losinte.ads: Change Linux to GNU/Linux.
      
      	* 5lsystem.ads: Change Linux to GNU/Linux.
      
      	* 5qosinte.adb: Change Linux to GNU/Linux.
      
      	* 5qosinte.ads: Change Linux to GNU/Linux.
      
      	* 5qparame.ads: Change Linux to GNU/Linux.
      
      	* 5qtaprop.adb: Change Linux to GNU/Linux.
      
      	* 5qtaspri.ads: Change Linux to GNU/Linux.
      	Add 2001 to copyright notice.
      
      	* 5vintman.ads: Change Linux to GNU/Linux.
      	Fix header format.  Add 2001 to copyright notice.
      
      	* g-soccon.ads: Change Linux to GNU/Linux.
      
      	* g-trasym.ads: Change Linux to GNU/Linux.
      	Add 2001 to copyright notice.
      
      	* memtrack.adb: Change Linux to GNU/Linux.
      
      	* s-intman.ads: Change Linux to GNU/Linux.
      	Add 2001 to copyright notice.  Fix header format.
      
      	* s-stache.adb: Change Linux to GNU/Linux.
      
      	* adaint.c: Change Linux to GNU/Linux.
      
      	* cio.c: Change Linux to GNU/Linux.
      
      	* cstreams.c: Change Linux to GNU/Linux.
      
      	* init.c: Change Linux to GNU/Linux.
      
      	* gmem.c: Change Linux to GNU/Linux.
      
      	* tracebak.c: Change Linux to GNU/Linux.
      
      From-SVN: r46011
      5d1a9698
    • Neil Booth's avatar
      * doc/cppinternals.texi: Update. · d3d43aab
      Neil Booth authored
      From-SVN: r46009
      d3d43aab
    • Eric Christopher's avatar
      mips.c (init_cumulative_args): Remember to set cum->prototype. · 3054eeed
      Eric Christopher authored
      2001-10-04  Eric Christopher  <echristo@redhat.com>
      
      	* config/mips/mips.c (init_cumulative_args): Remember to set
      	cum->prototype.
      	* config.gcc: Redo linux configuration. Add target_cpu_default
      	of soft-float to all mipsisa32 combinations and tx39.
      	* config/mips/linux.h: Remove include of mips.h.
      
      From-SVN: r46008
      3054eeed
    • GCC Administrator's avatar
      Daily bump. · 3bdeffac
      GCC Administrator authored
      From-SVN: r46007
      3bdeffac
    • Mark Wielaard's avatar
      SequenceInputStream.java: Merge with Classpath · ce0d5fce
      Mark Wielaard authored
      	* java/io/SequenceInputStream.java: Merge with Classpath
      	* java/io/StringBufferInputStream.java: Ditto
      	* java/util/Collections.java: Remerge with Classpath
      
      From-SVN: r46005
      ce0d5fce
    • Alexandre Petit-Bianco's avatar
      parse.y (patch_assignment): Use lvalue's original TYPE when building the final COMPOUND_EXPR. · 7754e0a9
      Alexandre Petit-Bianco authored
      2001-10-03  Alexandre Petit-Bianco  <apbianco@redhat.com>
      
      	* parse.y (patch_assignment): Use lvalue's original TYPE when
      	building the final COMPOUND_EXPR.
      	(try_reference_assignconv): Fixed leading comment.
      
      ( http://gcc.gnu.org/ml/java-patches/2001-q4/msg00027.html )
      
      From-SVN: r46004
      7754e0a9
    • Loren J. Rittle's avatar
      Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CFLAGS, HOST_LDFLAGS and HOST_CPPFLAGS. · 8276ed21
      Loren J. Rittle authored
              * Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CFLAGS,
              HOST_LDFLAGS and HOST_CPPFLAGS.
      
      From-SVN: r46003
      8276ed21
  3. Oct 03, 2001
    • Ziemowit Laski's avatar
      c-parse.in (objc_inherit_code, [...]): Make static. · 8607f1bc
      Ziemowit Laski authored
      2001-10-03  Ziemowit Laski  <zlaski@apple.com>
      
              * c-parse.in (objc_inherit_code, objc_pq_context,
              objc_public_flag): Make static.
              (objc_interface_context, objc_implementation_context,
              objc_method_context, objc_ivar_chain, objc_ivar_context): Move to
              global tree array in objc/objc-act.[ch].
              (methoddef): Remove unnecessary code.
      
              * objc/objc-act.c: (hashed_attribute, hashed_entry, imp_entry):
              Hoist struct definitions to objc-act.h.
              (nst_method_hash_list, cls_method_hash_list, imp_list, imp_count,
              cat_count): Place declaration in objc-act.h.
              (objc_tree_index): Move enumeration to objc-act.h.
              (objc_global_trees): Place declaration and macro accessors in
              objc-act.h.
              (implementation_context): Remove duplicate; use
              objc_implementation_context instead:
              (method_context): Remove duplicate; use objc_method_context
              instead.
              (objc_ellipsis_node, objc_method_prototype_template,
              implemented_classes, function_type): Move global vars to
              objc_global_trees.
              (init_objc): Use LAST_BASE_TREE_CODE instead of LAST_CODE.
              (build_message_expr): Move actual construction of ObjC message
              send nodes to finish_message_expr.
              (finish_message_expr): New routine, contains code formerly in
              build_message_expr.
              * objc/objc-act.h (finish_message_expr): New prototype.
              (objc_ivar_chain, objc_method_context, objc_ellipsis_node): Remove
              declarations; these vars are now part of objc_global_trees.
              (objc_tree_index, objc_global_trees): Move definitions from
              objc-act.c.
              * objc/objc-tree.def: Update copyright info.
      
      From-SVN: r46000
      8607f1bc
    • Dimitris Vyzovitis's avatar
      stl_threads.h (_Atomic_swap): New function. · 8bf4eeec
      Dimitris Vyzovitis authored
      	    * include/bits/stl_threads.h (_Atomic_swap): New function.
      	    (_Swap_lock_struct<__dummy>::_S_swap_lock): New data.
      	    * testsuite/ext/rope.cc: New file.
      
      From-SVN: r45999
      8bf4eeec
    • Tom Tromey's avatar
      natReference.cc (add_to_hash): Set n->next before setting *link. · b52a8930
      Tom Tromey authored
      	* java/lang/ref/natReference.cc (add_to_hash): Set n->next before
      	setting *link.
      
      From-SVN: r45996
      b52a8930
    • John Wehle's avatar
      dwarf2asm.c (unaligned_integer_asm_op): Abort if op is NULL. · 508fc646
      John Wehle authored
      	* dwarf2asm.c (unaligned_integer_asm_op): Abort if
      	op is NULL.
      	* sparc/sysv4.h (UNALIGNED_DOUBLE_INT_ASM_OP): Use
      	only if TARGET_ARCH64.
      
      From-SVN: r45995
      508fc646
    • John David Anglin's avatar
      rtti.c (get_tinfo_decl): Call typeinfo_in_lib_p with the type used to build... · 6a4af81f
      John David Anglin authored
      rtti.c (get_tinfo_decl): Call typeinfo_in_lib_p with the type used to build the declaration instead of...
      
      	* rtti.c (get_tinfo_decl): Call typeinfo_in_lib_p with the type used
      	to build the declaration instead of the declaration itself.
      
      From-SVN: r45994
      6a4af81f
    • Bryce McKinlay's avatar
      * gij.cc (version): Use GCJVERSION. · 359627b5
      Bryce McKinlay authored
      From-SVN: r45993
      359627b5
    • Bryce McKinlay's avatar
      * resolve.cc (_Jv_PrepareClass): Fix typos in vtable layout. · 8b6013ad
      Bryce McKinlay authored
      From-SVN: r45988
      8b6013ad
    • GCC Administrator's avatar
      Daily bump. · caa3f65c
      GCC Administrator authored
      From-SVN: r45986
      caa3f65c
    • Toon Moene's avatar
      Make-lang.in: Remove reference to FORTRAN_INIT. · 4ffe74d9
      Toon Moene authored
      2001-10-03  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	gcc/f/
      	* Make-lang.in: Remove reference to FORTRAN_INIT.
      	* g77spec.c: Add reference to FORTRAN_INIT.
      
      	libf2c/
      	* Makefile.in: Add "AR" reference, change
      	from frtbegin.o to libfrtbegin.a.
      	* libF77/Makefile.in: Ditto.
      
      From-SVN: r45985
      4ffe74d9
  4. Oct 02, 2001
    • Geert Bosch's avatar
      * misc.c (insert_default_attributes): Add dummy version. · c25ca2d7
      Geert Bosch authored
      From-SVN: r45983
      c25ca2d7
    • Bernd Schmidt's avatar
      Fix some problems with previous checkin · 80ebf43e
      Bernd Schmidt authored
      From-SVN: r45982
      80ebf43e
    • David Billinghurst's avatar
      d3d51b8c
    • Mark Wielaard's avatar
      Makefile.am (core_java_source_files): add InheritableThreadLocal · d352477d
      Mark Wielaard authored
      	* Makefile.am (core_java_source_files): add InheritableThreadLocal
      	* Makefile.in: regenerate
      	* gcj/javaprims.h: ditto
      	* java/lang/InheritableThreadLocal.java: new class from Classpath
      	* java/lang/Thread.java Thread (Thread, ThreadGroup, Runnable, String):
      	call InheritableThreadLocal.newChildThread()
      
      From-SVN: r45979
      d352477d
    • Neil Booth's avatar
      * gcc.dg/cpp/macro11.c: New test. · a2566f60
      Neil Booth authored
      From-SVN: r45978
      a2566f60
    • Geert Bosch's avatar
      * MAINTAINERS (Various maintainers: Ada front end): Added myself. · d1c3e709
      Geert Bosch authored
      From-SVN: r45970
      d1c3e709
    • Mark Wielaard's avatar
      Makefile.am: Add new classes · 627a8b87
      Mark Wielaard authored
      	* Makefile.am: Add new classes
      	(core_java_source_files): CharSequence
      	(ordinary_java_source_files): Authenticator, PasswordAuthentication
      	* Makefile.in: regenerate
      	* gcj/javaprims.h: ditto
      	* java/lang/CharSequence: new class from Classpath
      	* java/lang/String.java: implements CharSequence
      	(subSequence (int,int)): new method
      	* java/lang/SubString.java: implements CharSequence
      	(subSequence (int,int)): new method
      	remerge comments with Classpath
      	* java/net/Authenticator.java: new class from Classpath
      	* java/net/PasswordAuthentication.java: ditto
      
      From-SVN: r45969
      627a8b87
    • Benjamin Kosnik's avatar
      time_members_gnu.h: Remove. · da5c0f6e
      Benjamin Kosnik authored
      2001-10-02  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* config/locale/time_members_gnu.h: Remove.
      	* config/locale/time_members_generic.h: Remove.
      	* config/locale/time_members_gnu.cc (__timepunct::_M_put_helper): Add.
      	* config/locale/time_members_generic.cc: Same.
      	* include/bits/locale_facets.h: Add data members.
      	(__timepunct::_M_put_helper): Change signature.
      	(__timepunct::_M_date_formats): Same.
      	(__timepunct::_M_time_formats): Same.
      	(__timepunct::_M_ampm): Add.
      	(__timepunct::_M_date_time_formats): Add.
      	(time_get::_M_extract_via_format): Add.
      	(time_get::_M_extract_time): Change to...
      	(time_get::_M_extract_num): ... this, modify signature.
      	* include/bits/locale_facets.tcc (time_get::do_get_year): Fix.
      	(time_get::do_get_time): Fix.
      	(time_get::do_get_date): Fix.
      
      	* acinclude.m4: Remove CTIME_H.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.am: Same.
      	* include/Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      	* testsuite/22_locale/time_get_members_char.cc: Fix.
      	* testsuite/22_locale/time_get_members_wchar_t.cc: Add.
      	* testsuite/22_locale/time_put_members_wchar_t.cc: Add.
      
      From-SVN: r45966
      da5c0f6e
    • Toon Moene's avatar
      Makefile.in: Make .lo the target of compilation. · 8a2b8c5a
      Toon Moene authored
      2001-10-02  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	* libF77/Makefile.in: Make .lo the target of compilation.
      	* libI77/Makefile.in: Ditto.
      	* libU77/Makefile.in: Ditto.
      
      From-SVN: r45964
      8a2b8c5a
Loading