summaryrefslogtreecommitdiff
path: root/libiberty
Commit message (Collapse)AuthorAgeFilesLines
* * pexecute.c (__CYGWIN32__): Rename tolaw1999-03-115-62/+91
| | | | | | | | | | | | | | | | (__CYGWIN__): this. * xmalloc.c: Likewise. Changes to support i386-pc-uwin. * configure.in (*-*-uwin*): Workaround for vfork bug. * configure: Regenerate. * pexecute.c (pexecute): Be like standard Unix. (pwait): Likewise. * xmalloc.c (first_break): Define. (xmalloc_set_program_name): Use. (xmalloc): Use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25694 138bc75d-0d04-0410-961f-82ee72b054a4
* Hlaw1999-03-111-4/+8
| | | | | | | * config.table: Cleanup and add mh-*pic handling for alpha, arm, powerpc git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25689 138bc75d-0d04-0410-961f-82ee72b054a4
* law1999-03-111-0/+4
| | | | | | | * config.table: Cleanup and add mh-*pic handling for alpha, arm, powerpc git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25688 138bc75d-0d04-0410-961f-82ee72b054a4
* Tue Feb 9 16:39:01 1999 Dave Brolley <brolley@cygnus.com>brolley1999-02-092-2/+6
| | | | | | | * Makefile.in: Change mkstemp -> mkstemps. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25110 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (REQUIRED_OFILES): remove mkstemp.olaw1999-02-095-120/+172
| | | | | | | | | * configure.in (funcs): Check for and conditionally add mkstemps to the list of functions libiberty will provide. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25106 138bc75d-0d04-0410-961f-82ee72b054a4
* * clock.c (HZ): Define in terms of (ISO C) CLOCKS_PER_SEC onlaw1999-02-023-2/+16
| | | | | | | | platforms that don't have HZ. * getruntime.c (HZ): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24993 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (xstrdup.o): Depend on config.h.rth1999-01-302-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24921 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (mop_up): Set work->previous_argument to NULL after freeing it.drepper1999-01-141-30/+35
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24664 138bc75d-0d04-0410-961f-82ee72b054a4
* (mop_up): Set work->previous_argument to NULL after freeing it.drepper1999-01-141-116/+116
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24663 138bc75d-0d04-0410-961f-82ee72b054a4
* 1998-12-30 Michael Meissner <meissner@cygnus.com>law1999-01-132-2/+10
| | | | | | | * random.c (NULL): Don't redefine NULL if it is already defined. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24659 138bc75d-0d04-0410-961f-82ee72b054a4
* * xstrdup.c (xstrdup): Switch from strcpy to memcpy for speed.ghazi1999-01-132-5/+14
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24651 138bc75d-0d04-0410-961f-82ee72b054a4
* More address fixeslaw1999-01-121-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24644 138bc75d-0d04-0410-961f-82ee72b054a4
* More address fixes.law1999-01-111-13/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24618 138bc75d-0d04-0410-961f-82ee72b054a4
* Update FSF address in copyright header.law1999-01-112-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24617 138bc75d-0d04-0410-961f-82ee72b054a4
* Warning fixes:ghazi1998-12-227-29/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * argv.c (buildargv): Cast the result of alloca in assignment. * choose-temp.c: Include stdlib.h. * cplus-dem.c (demangle_arm_pt): Remove unused prototype. (snarf_numeric_literal): Constify first parameter. (code_for_qualifier): Avoid a gcc extension, make the parameter an int, not a char. (demangle_qualifier): Likewise. (demangle_signature): Cast the argument of a ctype function to unsigned char. (arm_pt): Add parens around assignment used as truth value. (demangle_arm_hp_template): Constify variable `args'. (do_hpacc_template_const_value): Cast the argument of a ctype function to unsigned char. (do_hpacc_template_literal): Remove unused variable `i'. (snarf_numeric_literal): Constify parameter `args'. Cast the argument of a ctype function to unsigned char. * floatformat.c (floatformat_to_double): Add explicit braces to avoid ambiguous `else'. * fnmatch.c (fnmatch): Change type of variables `c', `c1', `cstart' and `cend' to unsigned char. Cast the argument of macro `FOLD', which uses ctype functions, to unsigned char. * objalloc.c (free): Add prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24392 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (CFILES): Fix typo: splay-tree.c, not splay-tree.olaw1998-12-212-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24388 138bc75d-0d04-0410-961f-82ee72b054a4
* Fri Dec 18 16:11:43 EST 1998 Andrew MacLeod <amacleod@cygnus.com>amacleod1998-12-182-3/+10
| | | | | | | | | * cplus-dem.c (demangle_fund_type): Process CV and u codes before bumping the pointer we read from. Also prepend these codes, as we do in other places. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24374 138bc75d-0d04-0410-961f-82ee72b054a4
* * choose-temp.c: Don't check IN_GCC anymore.ghazi1998-12-1413-44/+39
| | | | | | | | | | | | | | | | | * floatformat.c (floatformat_from_double): Use `const', not `CONST'. * memchr.c (memchr): Likewise. * memcpy.c (memcpy): Likewise. * memmove.c (memmove): Likewise. * mkstemp.c: Don't check IN_GCC anymore. * pexecute.c: Likewise. * splay-tree.c: Likewise. * strchr.c (strchr): Use `const', not `CONST'. * strrchr.c (strrchr): Likewise. * strtol.c (strtol): Likewise. * strtoul.c (strtoul): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24307 138bc75d-0d04-0410-961f-82ee72b054a4
* * HP aCC demangling support.law1998-12-072-42/+508
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cplus-dem.c (main): Remove default to HP style demangling, set to EDG demangling correctly when -edg specified; set the demangling style when user specifies 'edg'. Set strip_underscore to prepends_underscore, if not HPUXHPPA. Set current_demangling_style to hp_demangling if HPUXHPPA. Set current demangling style correctly if the switch is hp. Read label correctly also in the HP style case. (work_stuff): add temp_start field; add field for volatile member function. (arm_pt): handle ARM_DEMANGLING and EDG_DEMANGLING styles; HP style for this case is the same as ARM. (demangle_args): handle EDG_DEMANGLING style; support HP style. (demangle_arm_hp_template): new function. (It was demangle_arm_pt.); check and set value of temp_start field in multiple places. Also, when ceching for end of template args, check to see if at end of static member of template class. (demangle_class): new local variable : save_class_name_end Don't include template args in string defining class. (demangle_class_name): use demangel_arm_hp_template. (demangle_function_name): handle case where demangling style is HP_DEMANGLING and currently point at an 'X' in the mangled name. Handle EDG_DEMANGLING style. Handle constructor and destructor ops for HP style. (demangle_prefix): handle EDG_DEMANGLING and ARM_DEMANGLING styles. global destructor and constructor for HP style are same as for ARM style. Same for local variables. (demangle_qualified): handle EDG_DEMANGLING style. (demangle_signature): add case for volatile member function. For cases '1' - '9' : initialize the temp_start field to -1 and handle the EDG_DEMANGLING style. for case 'F' : handle EDG_DEMANGLING and AUTO_DEMANGLING styles. If expecting a function and managed to demangle the funct args, then handle the LUCID_DEMANGLING, ARM_DEMANGLING, and EDG_DEMANGLING styles. Add case for local class name after "Lnnn_ in HP style case. HP style too needs to forget types. _nnn is OK for HP style, so don't report failure. (do_hpacc_template_const_value): new function. Handle template's value param for HP/aCC. (do_hpacc_template_literal): new function. Handle a template's literal parameter for HP aCC. (recursively_demangle): new function (snarf_numeric_literal): new function. (usage): add 'edg' to the list of demangling styles; add hp switch to message. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24170 138bc75d-0d04-0410-961f-82ee72b054a4
* * pexecute.c: Remove obsolete ifdefed cygwin code.law1998-12-042-37/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24084 138bc75d-0d04-0410-961f-82ee72b054a4
* * choose-temp.c: Always include libiberty.h. Avoid redundancies.ghazi1998-11-275-25/+16
| | | | | | | | | * cplus-dem.c: Likewise. Conform to libiberty.h. * pexecute.c: Likewise. * splay-tree.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23935 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (splay-tree.o): Add config.h dependency.law1998-11-252-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23873 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Use AC_PREREQ(2.12.1).ghazi1998-11-232-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23804 138bc75d-0d04-0410-961f-82ee72b054a4
* bkoz1998-11-232-0/+28
| | | | | | | | 1998-11-16 Benjamin Kosnik <bkoz@haight.constant.com> * cplus-dem.c (demangle_fund_type): Add demangling for C9x types. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23799 138bc75d-0d04-0410-961f-82ee72b054a4
* * mpw.c (mpw_access): Add missing parens.law1998-11-192-3/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23726 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: detect cygwin* instead of cygwin32*law1998-11-193-7/+16
| | | | | | | | * configure: regenerate * configure.in: in comment, call AC_EXEEXT instead of AM_EXEEXT git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23725 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Call AC_HEADER_SYS_WAIT.ghazi1998-11-195-63/+118
| | | | | | | * pexecute.c: Include sys/wait.h when !IN_GCC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23711 138bc75d-0d04-0410-961f-82ee72b054a4
* Regenerate config.in (accidentally omitted from last patch.)ghazi1998-11-181-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23700 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Check for calloc.ghazi1998-11-135-65/+137
| | | | | | | | * calloc.c: New file. * xmalloc.c (xcalloc): New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23642 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (demangle_prefix): Use the last __amacleod1998-11-132-1/+15
| | | | | | | | in the mangled name when looking for the signature. This allows template names to begin with __. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23627 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (type_kind_t): Add tk_reference.mmitchel1998-11-082-3/+9
| | | | | | | | (demangle_template_value_parm): Handle it. (do_type): Use it for references, instead of tk_pointer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23572 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (demangle_template_value_parm): Use cplus_demangle,mmitchel1998-11-082-1/+11
| | | | | | | not internal_cplus_demangle. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23570 138bc75d-0d04-0410-961f-82ee72b054a4
* * choose-temp.c: Don't include gansidecl.h.ghazi1998-11-074-3/+6
| | | | | | | | * mkstemp.c: Likewise. * pexecute.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23560 138bc75d-0d04-0410-961f-82ee72b054a4
* * pexecute.c: Check HAVE_CONFIG_H, not IN_GCC, when determiningghazi1998-11-022-15/+31
| | | | | | | | | | | | | whether to include config.h. Possibly include unistd.h in the !IN_GCC case. Define VFORK_STRING as a printable function call for error messages (either "vfork" or "fork".) If HAVE_VFORK_H is defined, include vfork.h. If VMS is defined, define vfork() appropriately. Remove vfork check on USG, we're using autoconf. (pexecute): Set `errmsg_fmt' to VFORK_STRING instead of checking locally what string to use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23499 138bc75d-0d04-0410-961f-82ee72b054a4
* * splay-tree.c: Tweak include directives to make sure declarations ofmmitchel1998-10-262-0/+15
| | | | | | | xmalloc and free are available. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23358 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (gnu_special): Fix handling of virtual tables inmmitchel1998-10-252-2/+7
| | | | | | | anonymous namespaces. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23324 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (work_stuff): Replace const_type and volatile_typemmitchel1998-10-231-0/+17
| | | | | | | | | | | | | | | | | | | with type_quals. (TYPE_UNQUALIFIED): New macro. (TYPE_QUAL_CONST): Likewise. (TYPE_QUAL_VOLATILE): Likewise. (TYPE_QUAL_RESTRICT): Likewise. (code_for_qualifier): New function. (qualifier_string): Likewise. (demangle_qualifier): Likewise. (internal_cplus_demangle): Use them. (demangle_signature): Likewise. (demangle_template_value_parm): Likewise. (do_type): Likewise. (demangle_fund_type)): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23260 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (work_stuff): Replace const_type and volatile_typemmitchel1998-10-231-55/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with type_quals. (TYPE_UNQUALIFIED): New macro. (TYPE_QUAL_CONST): Likewise. (TYPE_QUAL_VOLATILE): Likewise. (TYPE_QUAL_RESTRICT): Likewise. (code_for_qualifier): New function. (qualifier_string): Likewise. (demangle_qualifier): Likewise. (internal_cplus_demangle): Use them. (demangle_signature): Likewise. (demangle_template_value_parm): Likewise. (do_type): Likewise. (demangle_fund_type)): Likewise. * Makefile.in (hash.h): Run gperf when necessary. * cp-tree.h (CP_TYPE_READONLY): Remove. (CP_TYPE_VOLATILE): Likewise. (CP_TYPE_QUALS): New macro. (CP_TYPE_CONST_P): Likewise. (CP_TYPE_VOLATILE_P): Likewise. (CP_TYPE_RESTRICT_P): Likewise. (CP_TYPE_CONST_NON_VOLATILE_P): Likewise. (cp_build_type_variant): Rename to ... (cp_build_qualified_type): New function. (c_apply_type_quals_to_decl): Declare. (SIGNATURE_POINTER_NAME_FORMAT): Modify to allow `restrict'. (SIGNATURE_REFERENCE_NAME_FORMAT): Likewise. (cp_type_qual_from_rid): New function. (compparms): Remove unused parameter. All callers changed. (cp_type_quals): New function. (at_least_as_qualified_p): Likewise. (more_qualified_p): Likewise. * call.c (standard_conversion): Replace calls to cp_build_type_variant with cp_build_qualified_type. Use CP_TYPE_QUALS to get qualifiers and at_least_as_qualified_p to compare them. Use CP_TYPE_* macros to check qualifiers. (reference_binding): Likewise. (implicit_conversion): Likewise. (add_builtin_candidates): Likewise. (build_over_call): Likewise. * class.c (overrides): Compare all qualifiers, not just `const', on method declarations. * cvt.c (convert_to_reference): More CP_TYPE_QUALS conversion, etc. (convert_pointer_to_real): Likewise. (type_promotes_to): Likewise. * decl.c (check_for_uninitialized_const_var): New function. (init_decl_processing): More CP_TYPE_QUALS conversion, etc. (cp_finish_decl): Use check_for_uninitialized_const_var. (grokdeclarator): More CP_TYPE_QUALS conversion, etc. Update to handle `restrict'. (grok_ctor_properties): Likewise. (grok_op_properties): Likewise. (start_function): Likewise. (rever_static_member_fn): Likewise. * decl2.c (grok_method_quals): Likewise. (grokfield): Likewise. * error.c (dump_readonly_or_volatile): Rename to ... (dump_qualifiers): New function. Handle `restrict'. (dump_type_real): Use it. (dump_aggr_type): Likewise. (dump_type_prefix): Likewise. (dump_type_suffix): Likewise. (dump_function_decl): Likewise. (cv_as_string): Likewise. * gxx.gperf: Add __restrict and __restrict__. * gxxint.texi: Document `u' as used for `__restrict', and a few other previously undocumented codes. * hash.h: Regenerated. * init.c (expand_aggr_init): More CP_TYPE_QUALS conversion, etc. (build_member_call): Likewise. (build_new_1): Likewise. * lex.c (init_parse): Add entry for RID_RESTRICT. (cons_up_default_function): More CP_TYPE_QUALS conversion, etc. (cp_type_qual_from_rid): Define. * lex.h (enum rid): Add RID_RESTRICT. * method.c (process_modifiers): Deal with `restrict'. * parse.y (primary): More CP_TYPE_QUALS conversion, etc. * parse.c: Regenerated. * pt.c (convert_nontype_argument): More CP_TYPE_QUALS conversion, etc. (tsubst_aggr_type): Likewise. (tsubst): Likewise. (check_cv_quals_for_unify): Likewise. (unify): Likewise. * rtti.c (init_rtti_processing): Likewise. (build_headof): Likewise. (get_tinfo_var): Likewise. (buidl_dynamic_cast_1): Likewise. Fix `volatile' handling. (expand_class_desc): Likewise. (expand_attr_desc): Likewise. (synthesize_tinfo_fn): Likewise. * search.c (covariant_return_p): Likewise. Fix `volatile' handling. (get_matching_virtual): Likewise. (expand_upcast_fixups): Likewise. * sig.c (build_signature_pointer_or_reference_name): Take type_quals, not constp and volatilep. (build_signature_pointer_or_reference_type): Likewise. (match_method_types): More CP_TYPE_QUALS conversion, etc. (build_signature_pointer_constructor): Likewise. (build_signature_method_call): Likewise. * tree.c (build_cplus_array_type): Likewise. (cp_build_type_variant): Rename to ... (cp_build_qualified_type): New function. Deal with `__restrict'. (canonical_type_variant): More CP_TYPE_QUALS conversion, etc. (build_exception_variant): Likewise. (mapcar): Likewise. * typeck.c (qualif_type): Likewise. (common_type): Likewise. (comptypes): Likewise. (comp_cv_target_types): Likewise. (at_least_as_qualified_p): Define. (more_qualified_p): Likewise. (comp_cv_qualification): More CP_TYPE_QUALS conversion, etc. (compparms): Likewise. (inline_conversion): Likewise. (string_conv_p): Likewise. (build_component_ref): Likewise. (build_indirect_ref): Likewise. (build_array_ref): Likewise. (build_unary_op): Likewise. (build_conditional_expr): Likewise. (build_static_cast): Likewise. (build_c_cast): Likewise. (build_modify_expr): Likewise. (convert_For_assignment): Likewise. (comp_ptr_ttypes_real): Likewise. (cp_type_quals): New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23258 138bc75d-0d04-0410-961f-82ee72b054a4
* * splay-tree.c (splay_tree_foreach_helper): Make definition staticghazi1998-10-222-1/+6
| | | | | | | to match prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23230 138bc75d-0d04-0410-961f-82ee72b054a4
* * splay-tree.c: New file.mmitchel1998-10-213-3/+343
| | | | | | | | | * Makefile.in (CFILES): Add it. (REQUIRED_OFILES): Likewise. (splay-tree.o): Add dependencies. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23210 138bc75d-0d04-0410-961f-82ee72b054a4
* Tue Oct 20 12:29:02 1998 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>amacleod1998-10-202-2/+7
| | | | | | | | * cplus-dem.c (demangle_qualified): Fix off-by-one when checking range of 'K' index. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23202 138bc75d-0d04-0410-961f-82ee72b054a4
* Warning fixes:ghazi1998-10-154-33/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * choose-temp.c: Prototype mkstemps() when IN_GCC. * cplus-dem.c (consume_count): Cast argument of ctype macro to `unsigned char'. (cplus_demangle_opname): Cast the result of `strlen' to (int) when comparing against one. (cplus_mangle_opname): Likewise. (demangle_integral_value): Cast argument of ctype macro to `unsigned char'. (demangle_template_value_parm): Likewise. (demangle_template): Initialize variable `bindex'. Cast the result of `strlen' to (int) when comparing against one. Remove unused variable `start_of_value_parm'. (demangle_class_name): Cast the result of `strlen' to (int) when comparing against one. (demangle_prefix): Cast argument of ctype macro to `unsigned char'. (gnu_special): Likewise. Cast the result of `strlen' to (int) when comparing against one. (demangle_qualified): Cast argument of ctype macro to `unsigned char'. (get_count): Likewise. (do_type): Likewise. Cast the result of `strlen' to (int) when comparing against one. (demangle_fund_type): Cast argument of ctype macro to `unsigned char'. (demangle_function_name): Cast the result of `strlen' to (int) when comparing against one. * mkstemp.c (mkstemps): Cast variable `len' to (int) when comparing against one. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23113 138bc75d-0d04-0410-961f-82ee72b054a4
* * mkstemp.c: Check HAVE_SYS_TIME_H before including sys/time.hlaw1998-10-135-2/+11
| | | | | | | | * configure.in (AC_CHECK_HEADERS): Check for sys/time.h too. * config.in, configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23067 138bc75d-0d04-0410-961f-82ee72b054a4
* * getopt.c: Check HAVE_STRINGS_H before including strings.h.law1998-10-135-3/+14
| | | | | | | | * configure.in (AC_CHECK_HEADERS): Check for strings.h too. * config.in, configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23065 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix parallel make problem.wilson1998-10-122-2/+6
| | | | | | | * Makefile.in (cplus-dem.o, obstack.o): Depend upon config.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23029 138bc75d-0d04-0410-961f-82ee72b054a4
* Thu Oct 8 23:42:08 1998 Jeffrey A Law (law@cygnus.com)law1998-10-085-113/+205
| | | | | | | * Merge egcs & devo libiberty. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22941 138bc75d-0d04-0410-961f-82ee72b054a4
* * cplus-dem.c (demangle_arm_pt): Demangle anonymous namespaces.jason1998-09-082-0/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22335 138bc75d-0d04-0410-961f-82ee72b054a4
* * mkstemp.c: Include config.h even when not IN_GCC. Wrap headerghazi1998-09-074-5/+25
| | | | | | | | | | inclusions inside HAVE_*_H macros. Include ansidecl.h when not IN_GCC. * vasprintf.c: Include stdarg.h/varargs.h first. * vprintf.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22314 138bc75d-0d04-0410-961f-82ee72b054a4
* * pexecute.c: Updates from gcc. Copy in gcc has been removed. Thislaw1998-09-052-50/+129
| | | | | | | | | | is the canonical copy. Define ISSPACE if !IN_GCC. * alloca.c, vfprintf.c, choose-temp.c, mkstemp.c, getopt.c: Similarly. * getopt1.c, obstack.c: Similarly. * Makefile.in: Build mkstemp.o git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22259 138bc75d-0d04-0410-961f-82ee72b054a4
* * pexecute.c: Updates from gcc. Copy in gcc has been removed. Thislaw1998-09-053-57/+69
| | | | | | | | | | is the canonical copy. Define ISSPACE if !IN_GCC. * alloca.c, vfprintf.c, choose-temp.c, mkstemp.c, getopt.c: Similarly. * getopt1.c: Similarly. * Makefile.in: Build mkstemp.o git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22257 138bc75d-0d04-0410-961f-82ee72b054a4