1. 30 Nov, 2000 1 commit
  2. 25 Nov, 2000 1 commit
  3. 21 Nov, 2000 1 commit
  4. 07 Nov, 2000 1 commit
    • freebsd.h: New file -- FreeBSD/alpha architecture file. · ace54f91
      2000-11-07  David O'Brien  <obrien@dragon.nuxi.com>
      * config/alpha/freebsd.h: New file -- FreeBSD/alpha architecture file.
      * POTFILES.in: Add config/alpha/freebsd.h
      * configure.in: Add alpha*-freebsd support.
      * configure: Regenerate.
      
      Approved by:  Richard Henderson <rth@cygnus.com>
                    Message-ID: <20001106211421.E14418@cygnus.com>
      
      From-SVN: r37287
      David O'Brien committed
  5. 28 Oct, 2000 1 commit
    • New macro expander. · 93c80368
      2000-10-28  Neil Booth  <neilb@earthling.net>
      
      	New macro expander.
      
      	* cpplib.c (struct answer): New.
      	(struct if_stack): Use cpp_lexer_pos rather than line and col.
      	Rename cmacro mi_cmacro.
      	(struct directive, KANDR, STDC89, EXTENSION, COND, IF_COND, INCL,
      	IN_I): New directive and flags.
      	(skip_rest_of_line, check_eol, run_directive, glue_header_name,
      	parse_answer, parse_assertion, find_answer): New functions.
      	(parse_ifdef, detect_if_not_defined, validate_else): Remove.
      	(lex_macro_node): New function to replace parse_ifdef and
      	get_define_node.
      
      	(_cpp_handle_directive): New function, combines _cpp_check_directive
      	and _cpp_check_linemarker.
      
      	(do_define, do_undef, parse_include, do_include, do_import,
      	do_include_next, read_line_number, do_line, do_ident, do_pragma,
      	do_pragma_once, do_pragma_poison, do_pragma_dependency):
      	Update for new token getting interface.
      
      	(do_ifdef, do_ifndef, do_if, do_else, do_endif, push_conditional)
      	: Update for new multiple-include optimisation technique.
      	(do_elif): Don't forget to invalidate controlling macros.
      
      	(unwind_if_stack, cpp_defined, cpp_push_buffer, cpp_pop_buffer): Update.
      	(parse_assertion, parse_answer, find_answer, _cpp_test_assertion):
      	Functions to handle assertions with the new token interface.
      	(do_assert, do_unassert): Use them.
      
      	(cpp_define, _cpp_define_builtin, cpp_undef, cpp_assert, cpp_unassert):
      	Use run_directive.
      
      	(_cpp_init_stacks): Register directive names.  Don't register special
      	nodes.
      
      	* cpperror.c (print_containing_files, _cpp_begin_message): Update to
      	new position recording regime.
      	(cpp_ice, cpp_fatal, cpp_error, cpp_error_with_line, cpp_warning,
      	cpp_warning_with_line, cpp_pedwarn, cpp_pedwarn_with_line,
      	cpp_pedwarn_with_file_and_line): Update for _cpp_begin_message changes.
      	(cpp_type2name): Move to cpplex.c.
      
      	* cppexp.c (parse_charconst): spec_nodes is no longer a pointer.
      	(parse_defined): Update to handle new multiple include optimisation
      	method.  Remove poisoned identifier warning.
      	(parse_assertion, TYPE_NAME): Delete.
      	(lex): Update for multiple include optimisation, removal of
      	CPP_DEFINED, to use _cpp_test_assertion for assertions and
      	cpp_token_as_text.
      	(_cpp_parse_expr): Update for MI optimisation, and to use op_as_text.
      	(op_as_text): New function, to wrap cpp_token_as_text.
      
      	* cppfiles.c (stack_include_file, _cpp_pop_file_buffer):
      	Update for MI optimisation.
      	(_cpp_execute_include): Take a token rather than 3 arguments.  Fix
      	segfault on diagnostic.
      	(_cpp_compare_file_date): Take a token rather than 3 args.
      	(cpp_read_file): Work correctly for zero-length files.
      
      	* cpphash.c (_cpp_init_macros, _cpp_cleanup_macros): Rename
      	_cpp_init_hashtable and _cpp_cleanup_hashtable.
      	(cpp_lookup): Place identifiers at front of identifier pool
      	for _cpp_lookup_with_hash.
      	(_cpp_lookup_with_hash): Require identifiers to be at the front of
      	the identifier pool.  Commit the memory if not already in the
      	hash table.
      
      	* cppinit.c (cpp_reader_init): Move cpp_init_completed test to top.
      	Initialise various members of cpp_reader, memory pools, and the
      	special nodes.
      	(cpp_printer_init): Delete.
      	(cpp_cleanup): Update.
      	(struct builtin, builtin_array, initialize_builtins): Update for new
      	hashnode definition and builtin handling.
      	(cpp_start_read, cpp_finish): Don't take or initialise a
      	printer.  Update.
      
      	* cpplib.h (cpp_printer, cpp_toklist, CPP_DEFINED, BOL,
      	PASTED, VAR_ARGS, BEG_OF_FILE, IN_DIRECTIVE, KNOWN_DIRECTIVE,
      	T_VOID, T_SPECLINE, T_DATE, T_FILE, T_BASE_FILE, T_INCLUDE_LEVEL,
      	T_TIME, T_STDC, T_OPERATOR, T_POISON, T_MACRO, T_ASSERTION): Delete.
      	(struct cpp_pool, struct cpp_macro, struct cpp_lexer_pos,
      	struct cpp_lookahead, CPP_DHASH, enum mi_state, enum mi_ind,
      	NO_EXPAND, VARARGS_FIRST, struct cpp_token_with_pos,
      	struct toklist, struct cpp_context, struct specnodes,
      	TOKEN_LOOKAHEAD, TOKEN_BUFFSIZE, NODE_OPERATOR, NODE_POISONED,
      	NODE_BUILTIN, NODE_DIAGNOSTIC, NT_VOID, NT_MACRO, NT_ASSERTION,
      	enum builtin_type, cpp_can_paste): New.
      	(struct cpp_token): Delete line and col members.
      	(struct cpp_buffer): New member output_lineno.
      	(struct lexer_state): Delete indented, in_lex_line, seen_dot.
      	Add va_args_ok, poisoned_ok, prevent_expansion, parsing_args.
      	(struct cpp_reader): New members lexer_pos, macro_pos, directive_pos,
      	ident_pool, temp_string_pool, macro_pool, argument_pool, string_pool,
      	base_context, context, directive, mi_state, mi_if_not_defined,
      	mi_lexed, mi_cmacro, mi_ind_cmacro, la_read, la_write, la_unused,
      	mlstring_pos, macro_buffer, macro_buffer_len.
      	Delete members mls_line, mls_column, token_list, potential_control_macro,
      	temp_tokens, temp_cap, temp_alloced, temp_used, first_directive_token,
      	context_cap, cur_context, no_expand_level, paste_level, contexts, args,
      	save_parameter_spellings, need_newline, .
      	Change type of date, time and spec_nodes members.
      	Change prototypes for include and ident callbacks.
      	(struct cpp_hashnode): Change type of name.  Remove union members
      	expansion and code.  Add members macro, operator and builtin.
      
      	(cpp_token_len, cpp_token_as_text, cpp_spell_token, cpp_start_read,
      	cpp_finish, cpp_avoid_paste, cpp_get_token, cpp_get_line,
      	cpp_get_output_line, cpp_macro_definition, cpp_start_lookahead,
      	cpp_stop_lookahead): New prototypes.
      	(cpp_printer_init, cpp_dump_definition): Delete prototypes.
      
      	(U_CHAR, U, ustrcmp, ustrncmp, ustrlen, uxstrdup, ustrchr, ufputs):
      	Move from cpphash.h.
      
      	* cpphash.h (U_CHAR, U, ustrcmp, ustrncmp, ustrlen, uxstrdup, ustrchr,
      	ufputs): Move to cpplib.h.
      	(enum spell_type, struct token_spelling, _cpp_token_spellings, TOKEN_SPELL,
      	TOKEN_NAME, struct answer, FREE_ANSWER, KANDR, STDC89, EXTENSION,
      	COND, EXPAND, INCL, COMMENTS, IN_I, struct directive, directive_handler,
      	struct spec_nodes, _cpp_digraph_spellings, _cpp_free_temp_tokens,
      	_cpp_init_input_buffer, _cpp_grow_token_buffer, _cpp_init_toklist,
      	_cpp_clear_toklist, _cpp_expand_token_space, _cpp_expand_name_space,
      	_cpp_equiv_tokens, _cpp_equiv_toklists, _cpp_process_directive,
      	_cpp_run_directive, _cpp_get_line, _cpp_get_raw_token, _cpp_glue_header_name,
      	_cpp_can_paste, _cpp_check_directive, _cpp_check_linemarker,
      	_cpp_parse_assertion, _cpp_find_answer): Delete.
      	(VALID_SIGN, ALIGN, POOL_FRONT, POOL_LIMIT, POOL_BASE, POOL_SIZE,
      	POOL_USED, POOL_COMMIT, struct cpp_chunk, _cpp_lex_token, _cpp_init_pool,
      	_cpp_free_pool, _cpp_pool_reserve, _cpp_pool_alloc, _cpp_next_chunk,
      	_cpp_lock_pool, _cpp_unlock_pool, _cpp_test_assertion,
      	_cpp_handle_directive, DSC): New.
      	(struct include_file): New member defined.
      
      	(DO_NOT_REREAD, _cpp_begin_message, _cpp_execute_include,
      	_cpp_compare_file_date): Update.
      	(_cpp_pop_context, _cpp_get_token, _cpp_free_lookaheads, _cpp_push_token): New.
      	(_cpp_init_macros, _cpp_cleanup_macros): Rename to _cpp_init_hashtable,
      	_cpp_cleanup_hashtable.
      
      	* Makefile.in: Remove cppoutput.c.
      
      	* cppoutput.c: Delete
      
      	* fixheader.c (read_scan_file): Update for new cpp_get_token
      	prototype.
      	(recognized_function): New argument LINE.
      
      	* scan-decls.c (skip_to_closing_brace, scan_decls): Update for
      	new cpp_get_token prototype.
      
      	* scan.h (recognized_function): Update prototype.
      
      	* po/POTFILES.in: Remove cppoutput.c.
      
      From-SVN: r37098
      Neil Booth committed
  6. 22 Oct, 2000 1 commit
  7. 21 Oct, 2000 1 commit
    • POTFILES.in: Remove config/rs6000/netware.h. · 4037042b
      2000-10-21  Philipp Thomas  <pthomas@suse.de>
      
      	* POTFILES.in: Remove config/rs6000/netware.h.
      	Remove the files moved out of libgcc and over
      	to libsupc++.
      	* Makefile.in.in (stamp-check-pot): Rename to stamp-check-po.
      	(check-po): New, more intuitive target to check POTFILES.in
      	for consistency.
      
      From-SVN: r36997
      Philipp Thomas committed
  8. 08 Oct, 2000 1 commit
  9. 29 Sep, 2000 1 commit
    • freebsd-aout.h: New, FreeBSD a.out config file. · 41e5a1f5
      2000-09-28  David O'Brien  <obrien@FreeBSD.org>
      	* config/i386/freebsd-aout.h: New, FreeBSD a.out config file.
      	Contains the old contents of config/i386/freebsd.h
      	* config/i386/freebsd.h: Now the ELF rather than a.out config file.
      	Contains the old contents of config/i386/freebsd-elf.h
      	* config/i386/freebsd-elf.h: Retire this file -- contents moved to
      	config/i386/freebsd.h.
      	* configure.in: Adjust for above changes.
      	* po/POTFILES.in: Likewise.
      	* po/en_GB.po: Likewise.
      	* po/gcc.pot: Likewise.
      	* configure: Rebuilt.
      
      Approved by:  Richard Henderson <rth@cygnus.com>
                    Message-ID: <20000927093029.A30906@cygnus.com>
      
      From-SVN: r36662
      David O'Brien committed
  10. 25 Sep, 2000 2 commits
    • Makefile.in.in: Remove stamp-check-pot from list of default targets as checks are only possible... · 15e2ab71
      2000-09-26  Philipp Thomas  <pthomas@suse.de>
      
      	* Makefile.in.in: Remove stamp-check-pot from list
      	of default targets as checks are only possible in a
      	complete source tree and all languages configured.
      
      From-SVN: r36637
      Philipp Thomas committed
    • cpphash.h (_cpp_digraph_spellings, [...]): New library-internal prototypes. · 7de4d004
      	* cpphash.h (_cpp_digraph_spellings, _cpp_process_directive,
      	_cpp_can_paste): New library-internal prototypes.
      	* cpplex.c (dump_param_spelling, output_line_command,
      	output_token, cpp_scan_buffer, cpp_scan_buffer_nooutput,
      	cpp_printf, cpp_output_list): Move to cppoutput.c.
      	(process_directive, can_paste, digraph_spellings): Add _cpp_ prefix.
      	* cppmacro.c (dump_macro_args, cpp_dump_definition) Move to
      	cppoutput.c.
      	* cppoutput.c (dump_macro_args, cpp_dump_definition, output_token,
      	dump_param_spelling, output_line_command, cpp_scan_buffer,
      	cpp_scan_buffer_nooutput, cpp_printf, cpp_output_list): Moved
      	from elsewhere.
      	* Makefile.in: Add cppoutput.c.
      	* po/POTFILES.in: Add cppoutput.c.
      
      From-SVN: r36634
      Neil Booth committed
  11. 13 Sep, 2000 1 commit
  12. 12 Sep, 2000 4 commits
  13. 14 Jul, 2000 1 commit
  14. 27 Jun, 2000 1 commit
  15. 19 Jun, 2000 1 commit
  16. 13 Jun, 2000 1 commit
  17. 07 Jun, 2000 1 commit
  18. 06 Jun, 2000 1 commit
    • configure.in (AC_C_INLINE): Added. · 603832a0
      gcc/:
              * configure.in (AC_C_INLINE): Added.
      	* configure: Regenerate.
      
      gcc/java:
      	* Makefile.in (INTLLIBS): New.
      	(LIBS): Add above.
      	(DEPLIBS): Ditto.
      
      gcc/f:
      	* Makefile.in(INTLLIBS): New macro.
      	(LIBS): Add INTLLIBS.
      	(DEPLIBS): Likewise.
      
      gcc/ch:
      	* Makefile.in: Changed to be processed by configure.
      	(INTLLIBS): New macro.
      	(LIBS): Add INTLLIBS.
      	(DEPLIBS): Likewise.
      	* config-lang(outputs): Specify ch/Makefile.
      
      gcc/po:
      	* Makefile.in.in: Add --define switch for xgettext.
      
      gcc/intl:
      	* Makefile.in: Add -DIN_GCC to DEFS, add appropriate -I switches.
      	* dcgettext.c: Define _GNU_SOURCE before any system header is
      	included. Guard getcwd declaration with HAVE_DECL_GETCWD.
      	* loadmsgcat.c (_nl_load_domain): Cast st.st_size in compaison to
      	size_t.
      	* localealias.c: Define _GNU_SOURCE before any system header is
      	included. Don't use return value of memcpy because it could be a
      	macro defined in terms of bcopy.
      	(read_alias_file): Remove HAVE_MEMCPY guard and just don't use the
      	return value of memcpy. Cast argument to fgets and strlen to char *.
      	* explodename.c (_nl_explode_name): Cast codeset to unsigned char **
      	in call to _nl_normalize_codeset.
      	* l10nflist.c: Define _GNU_SOURCE before any system header is
      	included.
      
      From-SVN: r34423
      Philipp Thomas committed
  19. 31 May, 2000 1 commit
    • configure.in (enable-nls): Enable if build == host, i.e. · dc6746e7
      gcc:
      	* configure.in (enable-nls): Enable if build == host, i.e. when
      	not building a canadian cross compiler.
      	(enable-maintainer-mode): Added for use with i18n.
      	* aclocal.m4 (AM_GNU_GETTEXT): Only build catalogs that are a
      	cross section of ALL_LINGUAS and LINGUAS.
      	* configure: Rebuild.
      
      gcc/po:
      	* Makefile.in.in: Create compiled catalogs in objdir, not
      	srcdir. Create gcc.pot and cat-tbl-id.c only in maintainer
      	mode.
      	* gcc.pot: Generated and checked in.
      	* cat-tbl-id.c: Generated and checked in.
      	* stamp-cat-id: Generated and checked in.
      
      From-SVN: r34303
      Philipp Thomas committed
  20. 28 Apr, 2000 1 commit
  21. 18 Apr, 2000 1 commit
    • cccp.c, [...]: Removed. · 86702e31
      	* cccp.c, cexp.y, cexp.c, cccp.1: Removed.
      
      	* configure.in: Delete --disable-cpplib option and all
      	references to cpp_main.
      	* configure: Regenerate.
      	* Makefile.in: Remove all references to CCCP, CCCP_OBJS,
      	@cpp_main@, cccp.c, cexp.c, cexp.y, cexp.output, cexp.o,
      	cccp.o, cccp, or cppmain.  Link cppmain.o straight to
      	cpp$(exeext).  Add --no-headers to makeinfo command line when
      	generating INSTALL.  Install and uninstall cpp.1 manpage, not
      	cccp.1.
      	* install.texi: Delete all references to cexp.y/cexp.c.
      	Delete ancient instructions for compiling GCC on 3b1.
      	* INSTALL: Regenerate.
      
      	* cppfiles.c, cpplib.h, jump.c, protoize.c, c-lex.c,
      	ch/decl.c, ch/lex.c, cp/lex.c, f/lex.c, mips/t-ecoff,
      	mips/t-elf, mips/t-r3900: Remove references to cccp.c.
      	* convex.h, fx80.h, m68k.h, pdp11.h, contrib/gcc_update,
      	f/g77install.texi: Remove references to	cexp.c/cexp.y.
      	* xm-linux.h, xm-os2.h, romp.h: Remove definition of BSTRING,
      	which is no longer tested anywhere.
      
      	* po/POTFILES.in: Remove cccp.c and cexp.c.  Comment out
      	alpha/vms-tramp.asm.
      
      From-SVN: r33238
      Zack Weinberg committed
  22. 14 Apr, 2000 1 commit
    • In gcc/: · 362c63a5
      	* config/rs6000/sysv4.h (LINK_START_SOLARIS_SPEC): Define to empty
      	always, use the default SVR4 start address.
      
      	* config/rs6000/linux.h (LINK_SPEC): Don't define.
      	(LINK_SHLIB_SPEC): Define.
      	(LINK_START_DEFAULT_SPEC): Define.
      	(LINK_OS_DEFAULT_SPEC): Define.
      
      	* config/rs6000/sysv4.h (ENDFILE_SPEC): Use the %(endfile_*) macros.
      
      	* config/rs6000/eabi.asm (__eabi): Call __init rather than
      	__do_global_ctors to handle constructors.
      	* config/rs6000/sysv4.h (STARTFILE_ADS_SPEC): Use crtbegin.
      	(STARTFILE_YELLOWKNIFE_SPEC): Likewise.
      	(STARTFILE_MVME_SPEC): Likewise.
      	(STARTFILE_SIM_SPEC): Likewise.
      	(ENDFILE_ADS_SPEC): Use crtend.
      	(ENDFILE_YELLOWKNIFE_SPEC): Likewise.
      	(ENDFILE_MVME_SPEC): Likewise.
      	(ENDFILE_SIM_SPEC): Likewise.
      	(STARTFILE_SOLARIS_SPEC): Use crtbegin/crtbeginS.
      	(ENDFILE_SOLARIS_SPEC): Use crtend/crtendS.
      	(STARTFILE_LINUX_SPEC): Use crtbeginS for shared objects.
      	(ENDFILE_LINUX_SPEC): Use crtendS for shared objects.
      	* config/rs6000/t-ppccomm (LIB2FUNCS_EXTRA): Don't build eabi-ctors.o.
      	(EXTRA_MULTILIB_PARTS): Build crtbeginS/crtendS.
      	(CRTSTUFF_T_CFLAGS_S): Define.
      	* config/rs6000/eabi-ctors.c: Delete.
      
      	* config/rs6000/eabi-ci.asm (__init): Align stack to 16-byte
      	boundary.
      	(__fini): Likewise.
      	* config/rs6000/eabi-cn.asm (__init): Allow for 16-byte stack frame.
      	boundary.
      	(__fini): Likewise.
      
      In gcc/po:
      	* POTFILES.in: Remove config/rs6000/eabi-ctors.c, which was
      	previously commented out anyway.
      
      From-SVN: r33158
      Geoff Keating committed
  23. 05 Apr, 2000 1 commit
  24. 30 Mar, 2000 1 commit
  25. 13 Mar, 2000 1 commit
    • Makefile.in (LIBCPP_OBJS): Add cpplex.o. · 45b966db
      	* Makefile.in (LIBCPP_OBJS): Add cpplex.o.
      	(cpplex.o): New target.
      	* po/POTFILES.in: Add cpplex.c.
      
      	* cpplex.c (_cpp_grow_token_buffer, null_cleanup,
      	cpp_push_buffer, cpp_pop_buffer, cpp_scan_buffer,
      	cpp_expand_to_buffer, cpp_buf_line_and_col, cpp_file_buffer,
      	skip_block_comment, skip_line_comment, skip_comment,
      	copy_comment, _cpp_skip_hspace, _cpp_skip_rest_of_line,
      	_cpp_parse_name, skip_string, parse_string,
      	_cpp_parse_assertion, cpp_get_token, cpp_get_non_space_token,
      	_cpp_get_directive_token, find_position,
      	_cpp_read_and_prescan, _cpp_init_input_buffer): Move here.
      	(maybe_macroexpand, _cpp_lex_token): New functions.
      
      	* cpplib.c (SKIP_WHITE_SPACE, eval_if_expr, parse_set_mark,
      	parse_goto_mark): Delete.
      	(_cpp_handle_eof): New function.
      	(_cpp_handle_directive): Rename from handle_directive.
      	(_cpp_output_line_command): Rename from output_line_command.
      	(do_if, do_elif): Call _cpp_parse_expr directly.
      	* cppfiles.c (_cpp_read_include_file): Don't call
      	init_input_buffer here.
      	* cpphash.c (quote_string): Move here, rename _cpp_quote_string.
      	* cppexp.c (_cpp_parse_expr): Diddle parsing_if_directive
      	here; pop the token_buffer and skip the rest of the line here.
      	* cppinit.c (cpp_start_read): Call _cpp_init_input_buffer
      	here.
      
      	* cpphash.h (CPP_RESERVE, CPP_IS_MACRO_BUFFER, ACTIVE_MARK_P):
      	Define here.
      	(CPP_SET_BUF_MARK, CPP_GOTO_BUF_MARK, CPP_SET_MARK,
      	CPP_GOTO_MARK): New macros.
      	(_cpp_quote_string, _cpp_parse_name, _cpp_skip_rest_of_line,
      	_cpp_skip_hspace, _cpp_parse_assertion, _cpp_lex_token,
      	_cpp_read_and_prescan, _cpp_init_input_buffer,
      	_cpp_grow_token_buffer, _cpp_get_directive_token,
      	_cpp_handle_directive, _cpp_handle_eof,
      	_cpp_output_line_command): Prototype them here.
      	* cpplib.h (enum cpp_token): Add CPP_MACRO.
      	(CPP_RESERVE, get_directive_token, cpp_grow_buffer,
      	quote_string, output_line_command): Remove.
      
      From-SVN: r32513
      Zack Weinberg committed
  26. 08 Mar, 2000 1 commit
  27. 04 Mar, 2000 1 commit
    • mkdeps.c, mkdeps.h: New files. · 49e6c08e
      	* mkdeps.c, mkdeps.h: New files.
      	* po/POTFILES.in: Add them.
      	* Makefile.in (LIBCPP_OBJS): Add mkdeps.o.
      	(cpplib.o, cppinit.o): Depend on mkdeps.h.
      	(mkdeps.o): New target.
      
      	* cppfiles.c: Delete deps_output.
      	* cppinit.c: Include mkdeps.h.  Delete known_suffixes,
      	OBJECT_SUFFIX, and base_name.
      	(cpp_cleanup): Use deps_free.  Free ihash->name when clearing
      	the include hash.
      	(initialize_dependency_output): Use deps_init,
      	deps_add_target, deps_calc_target, and deps_add_dep.  Remove
      	all the unnecessary string bashing.
      	(cpp_finish): Use deps_write.  Remove an unnecessary nesting
      	level.
      	* cpplib.c (do_include): Use deps_add_dep.
      	* cpplib.h (struct cpp_reader): Replace deps_buffer,
      	deps_allocated_size, deps_size, deps_column members with
      	single pointer to a struct deps.  Delete prototype of
      	deps_output.
      
      From-SVN: r32329
      Zack Weinberg committed
  28. 06 Feb, 2000 1 commit
  29. 12 Jan, 2000 1 commit
  30. 31 Dec, 1999 1 commit
  31. 23 Nov, 1999 1 commit
    • freebsd.h: New, FreeBSD architecture independent file. · 4e32293c
              * config/freebsd.h: New, FreeBSD architecture independent file.
              * config/i386/freebsd-elf.h: removed FreeBSD architecturally
              independent pieces.
              * config/i386/freebsd.h: include i386/perform.h via tm.h rather than
              directly by i386/freebsd.h.
              * configure.in (*-*-freebsdelf): Include new FreeBSD architecturally
              independent configuration file.
              (*-*-freebsdelf): Include i386/perform.h via tm.h rather than
              directly by i386/freebsd.h.
              * configure: Rebuilt.
      	*POTFILES.in: Add config/freebsd.h
      
      From-SVN: r30628
      Jeff Law committed
  32. 01 Nov, 1999 1 commit
  33. 23 Oct, 1999 1 commit
  34. 18 Oct, 1999 1 commit
  35. 07 Sep, 1999 1 commit
  36. 05 Sep, 1999 1 commit