Commit Graph

53763 Commits

Author SHA1 Message Date
Kelley Cook e9b3872d54 gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
2003-10-23  Kelley Cook  <kcook@gcc.gnu.org>

	* gcc_release (build_sources): Use --enable-generated-files-in-srcdir.

From-SVN: r72904
2003-10-24 19:32:02 +00:00
Anthony Green fe8738988d Obvious fix for systems with no interpreter.
From-SVN: r72903
2003-10-24 18:27:29 +00:00
Nathanael Nerode 7a24bb87d5 mkfixinc.sh: Remove special cases for svr4 and ptx, and related code.
* fixinc/mkfixinc.sh: Remove special cases for svr4 and ptx, and
	related code.
	* fixinc/fixinc.ptx: Remove.
	* fixinc/fixinc.svr4: Remove.

From-SVN: r72902
2003-10-24 17:47:51 +00:00
Ulrich Weigand c19ec8f909 s390.c (load_multiple_operation): Allow both SImode and DImode if word_mode is DImode.
* config/s390/s390.c (load_multiple_operation): Allow both SImode
	and DImode if word_mode is DImode.
	(store_multiple_operation): Likewise.
	* config/s390/s390.md ("load_multiple", "store_multiple"): Likewise.
	("*load_multiple_di"): Allow only if word_mode == DImode.
	("movqi"): Use LLGC whenever TARGET_ZARCH.
	("fix_truncdfsi2"): Fix incorrect temporary size.
	("fix_truncsfsi2"): Likewise.
	("*bras_r", "*brasl_r", "*basr_r"): Remove predicate and constraint
	string for function return value operand.
	("*bras_tls", "*brasl_tls", "*basr_tls"): Likewise.

From-SVN: r72901
2003-10-24 17:30:34 +00:00
Joseph Myers 88682ff62d re PR c/11943 (Accepts invalid declaration "int x[2, 3];" in C99 mode)
* c-parse.in (array_declarator): Use expr_no_commas.
	Fixes PR c/11943.

testsuite:
	* gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.

From-SVN: r72900
2003-10-24 16:30:37 +01:00
Richard Sandiford 3d39f00757 linux.h: Wrap MD_FALLBACK_FRAME_STATE_FOR and associated includes in #ifndef inhibit_libc.
* config/mips/linux.h: Wrap MD_FALLBACK_FRAME_STATE_FOR and
	associated includes in #ifndef inhibit_libc.

From-SVN: r72898
2003-10-24 15:06:07 +00:00
Kriang Lerdsuwanakij d9a5030180 re PR c++/11076 (ICE with invalid base class)
PR c++/11076
	* class.c (handle_using_decl): Swap arguments of error_not_base_type.
	* parser.c (cp_parser_direct_declarator): Only resolve typename for
	namespace scope declarations.

	* g++.dg/template/crash13.C: New test.

From-SVN: r72897
2003-10-24 14:45:52 +00:00
Arnaud Charlet b6d8393123 gnatvsn.ads (Gnat_Static_Version_String): New constant, used to minimize the differences with ACT tree.
* gnatvsn.ads (Gnat_Static_Version_String): New constant, used to
	minimize the differences with ACT tree.

	* gnatkr.adb, gnatlink.adb, gnatls.adb, gnatmake.adb,
	gnatprep.adb, gnatpsta.adb, gnatvsn.ads: Take advantage of
	Gnatvsn.Gnat_Static_Version_String to reduce differences between
	ACT and FSF trees.

From-SVN: r72896
2003-10-24 16:39:55 +02:00
Paolo Carlini ebaeca8b55 basic_ios.tcc (copyfmt(const basic_ios&)): Tweak my fix for libstdc++/12657.
2003-10-24  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/basic_ios.tcc (copyfmt(const basic_ios&)):
	Tweak my fix for libstdc++/12657.

From-SVN: r72895
2003-10-24 14:24:00 +00:00
Roger Sayle f922579438 * doc/libgcc.texi: Document some more of the libgcc API.
From-SVN: r72894
2003-10-24 14:15:45 +00:00
Arnaud Charlet b0f26df5db re PR ada/12014 (strcpy used with overlapping arguments)
* adadecode.c (ostrcpy): New function.
	(__gnat_decode): Use ostrcpy of strcpy.
	(has_prefix): Set first parameter a const.
	(has_suffix): Set first parameter a const.
	Update copyright notice. Fix source name in header.
	Removes a trailing space.
	PR ada/12014.

	* exp_disp.adb:
	Remove the test against being in No_Run_Time_Mode before generating a
	call to Register_Tag. It is redundant with the test against the
	availability of the function Register_Tag.

	* g-catiio.adb: (Month_Name): Correct spelling of February

	* make.adb: (Mains): New package
	(Initialize): Call Mains.Delete
	(Gnatmake): Check that each main on the command line is a source of a
	project file and, if there are several mains, each of them is a source
	of the same project file.
	(Gnatmake): When a foreign language is specified in attribute Languages,
	no main is specified on the command line and attribute Mains is not
	empty, only build the Ada main. If there is no Ada main, just compile
	the Ada sources and their closure.
	(Gnatmake): If a main is specified on the command line with directory
	information, check that the source exists and, if it does, that the path
	is the actual path of a source of a project.

	* prj-env.adb:
	(File_Name_Of_Library_Unit_Body): New Boolean parameter Full_Path. When
	Full_Path is True, return the full path instead of the simple file name.
	(Project_Of): New function

	* prj-env.ads:
	(File_Name_Of_Library_Unit_Body): New Boolean parameter Full_Path,
	defaulted to False.
	(Project_Of): New function

	* Makefile.generic:
	Ensure objects of main project are always checked and rebuilt if needed.
	Set CC to gcc by default.
	Prepare new handling of link by creating a global archive (not activated
	yet).

	* adadecode.h, atree.h, elists.h, nlists.h, raise.h,
	stringt.h: Update copyright notice. Remove trailing blanks.
	Fix source name in header.

	* sem_ch12.adb: Minor reformatting

	* sem_ch3.adb:
	Minor reformatting (including new function return style throughout)

	* sem_ch3.ads:
	Minor reformatting (including new function return style throughout)

	* Make-lang.in: Makefile automatically updated

From-SVN: r72893
2003-10-24 15:02:42 +02:00
Paolo Carlini bf22935f99 locale_facets.tcc (money_get::do_get(..., string_type&): Minor tweak to the previous commit.
2003-10-24  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/locale_facets.tcc (money_get::do_get(...,
	string_type&): Minor tweak to the previous commit.

From-SVN: r72892
2003-10-24 12:21:18 +00:00
Andrew Haley e194201cb6 Correct misapplied patch.
From-SVN: r72891
2003-10-24 12:13:18 +00:00
David S. Miller 7b8af2b5de jcf-parse.c (jcf_parse): Fix args to fatal_error().
2003-10-24  David S. Miller  <davem@redhat.com>

	* jcf-parse.c (jcf_parse): Fix args to fatal_error().

From-SVN: r72890
2003-10-24 05:06:32 -07:00
Joseph Myers 349dfad90e * gcc.dg/c99-restrict-2.c: New test.
From-SVN: r72889
2003-10-24 13:00:25 +01:00
Paolo Carlini 1462870004 locale_facets.tcc (money_get::do_get(..., string_type&): Disregard the previous commit...
2003-10-24  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/locale_facets.tcc (money_get::do_get(...,
	string_type&): Disregard the previous commit: doesn't hurt but
	doesn't accomplish anything useful either. This is the right
	one, speeding up greatly the function in case of early fail.

From-SVN: r72888
2003-10-24 11:20:55 +00:00
Paolo Carlini cdd5cf7255 locale_facets.tcc (money_get::do_get(..., string_type&): Move an if block...
2003-10-24  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/locale_facets.tcc (money_get::do_get(...,
	string_type&): Move an if block, thus minimizing the amount
	of code processed anyway when __tmp_units.size() == 0.

From-SVN: r72887
2003-10-24 10:12:05 +00:00
Andrew Haley 904715853c lang.c (LANG_HOOKS_GET_CALLEE_FNDECL): New.
2003-10-22  Andrew Haley  <aph@redhat.com>

        * lang.c (LANG_HOOKS_GET_CALLEE_FNDECL): New.
        (java_get_callee_fndecl): New.

        * jcf-parse.c (java_parse_file): Call emit_catch_table().

        * java-tree.h (ctable_decl): New.
        (catch_classes):  New.
        (java_tree_index): Add JTI_CTABLE_DECL, JTI_CATCH_CLASSES.

        * decl.c (java_init_decl_processing): Add catch_class_type.
        Add ctable_decl.
        Add catch_classes field.

        * class.c (build_indirect_class_ref): Break out from
        build_class_ref.
        (make_field_value): Check flag_indirect_dispatch.
        (make_class_data): Ditto.
        Tidy uses of PUSH_FIELD_VALUE.
        Add field catch_classes.
        (make_catch_class_record): New.

        * java-tree.h (PUSH_FIELD_VALUE): Tidy.

2003-10-22  Andrew Haley  <aph@redhat.com>

        * java/lang/natClass.cc (initializeClass): Call
        _Jv_linkExceptionClassTable.
        (_Jv_LinkSymbolTable): Call )_Jv_ThrowNoSuchMethodError.  Call
        _Jv_Defer_Resolution on a method whose ncode is NULL.
        (_Jv_linkExceptionClassTable): New function.
        (_Jv_LayoutVTableMethods): If superclass looks like a constant pool
        entry, look it up.
        * java/lang/Class.h (struct _Jv_CatchClass): New.
        (_Jv_linkExceptionClassTable): New friend.
        (_Jv_Defer_Resolution): New friend.
        (class Class.catch_classes): New field.
        * include/java-interp.h (Jv_Defer_Resolution): New method.
        (_Jv_PrepareClass): Make a friend of _Jv_MethodBase.
        (_Jv_MethodBase.deferred): New field.
        (_Jv_Defer_Resolution): New function.
        * resolve.cc (_Jv_PrepareClass): Resolve deferred handlers.
        * exception.cc (get_ttype_entry): Change return type to void**.
        (PERSONALITY_FUNCTION): Remove all code related to using a
        Utf8Const* for a match type.  Change match type to be a pointer to
        a pointer, rather than a pointer to a Class.
        * defineclass.cc (handleCodeAttribute): Initialize
        method->deferred.
        (handleMethodsEnd): Likewise.

From-SVN: r72886
2003-10-24 09:29:43 +00:00
Richard Earnshaw c769a35d59 arm.c (arm_rtx_costs_1, [...]): Adjust costs for comparing a constant with small negative numbers and add...
* arm.c (arm_rtx_costs_1, case TARGET_THUMB): Adjust costs for
comparing a constant with small negative numbers and add costing
for constants in conjunction with AND.
(note_invalid_constants): Tidy previous change.
(thumb_cmp_operand): Tidy.
(thumb_cmpneg_operand): New function.
* arm.h (CONDITIONAL_REGISTER_USAGE): Don't use HI regs if optimizing
for size.
(FIRST_LO_REGNUM, FIRST_HI_REGNUM, LAST_HI_REGNUM): Define.
(PREDICATE_CODES): Add thumb_cmpneg_operand.
* arm.md (cbranchsi4): Convert to define_expand.  Handle comparison
with a negative constant.
(cbranchsi4_insn): Matcher for cbranchsi4.
(cbranchsi4_scratch): Similar, but a scratch is available for
handling negative constants.
(movsi_cbranchsi4): New pattern.
(tstsi3_cbranch): Renamed from andsi3_cbranch_scratch, remove scratch
and use the TST instruction.
(andsi3_cbranch, orrsi3_cbranch, xorsi3_cbranch, cbranchne_decr1)
(addsi3_cbranch, subsi3_cbranch): Ensure that register preferencing
cannot see high regs or memory alternatives.
(bicsi3_cbranch_scratch, bicsi3_cbranch): New patterns.

From-SVN: r72885
2003-10-24 09:25:30 +00:00
Paolo Carlini c21dbe8553 2003-10-24 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc
	(time_get<>::_M_extract_via_format): Deal with case 'C' too,
	equivalent to 'y'.

From-SVN: r72884
2003-10-24 09:19:07 +00:00
Richard Earnshaw 244b1afb66 arm.c (note_invalid_constants): Try to extract the constant pool value using avoid_constant_pool_reference...
* arm.c (note_invalid_constants): Try to extract the constant
pool value using avoid_constant_pool_reference; only use
get_pool_constant if that returns the original reference.

From-SVN: r72883
2003-10-24 08:47:18 +00:00
Nathan Sidwell bb88593883 PR c++/12698, c++/12699, c++/12700, c++/12566
cp:
	PR c++/12698, c++/12699, c++/12700, c++/12566
	* cp-tree.h (THUNK_ALIAS_P, THUNK_ALIAS): New.
	(debug_class, debug_thunks): New.
	* class.c (dump_class_hierarchy_1): New break out from ...
	(dump_class_hierarchy): ... here.
	(dump_thunk, debug_thunks, debug_class): New.
	(update_vtable_entry_for_fn): Add ssizetype casts. Correct
	continued search for primary binfo via virtual.
	(build_vtbl_initializer): Follow covariant thunk alias.
	* method.c (make_thunk): Clear DECL_THUNKS of the thunk.
	(finish_thunk): Look for an alias of the covariant thunk and point
	to it.
	(use_thunk): We should never use an alias.
	* semantics.c (emit_associated_thunks): Do not emit aliases.

	PR c++/12566
	* cp-tree.h (cp_fname_init): Add TYPE pointer param.
	* decl.c (cp_fname_init): Add TYPE pointer param. Set it. Don't
	create an ad-hoc ERROR_MARK.
	(cp_make_fname_decl): Adjust.
	* pt.c (tsubst_expr): Adjust.
testsuite:
	PR c++/12698, c++/12699, c++/12700, c++/12566
	* g++.dg/inherit/covariant9.C: New test.
	* g++.dg/inherit/covariant10.C: New test.
	* g++.dg/inherit/covariant11.C: New test.

From-SVN: r72882
2003-10-24 07:59:41 +00:00
Jan Hubicka 0f3340356d re PR c++/12624 ([unit-at-a-time] ICE in notice_global_symbol)
PR c++/12624
	* varasm.c (notice_global_symbol): Disqualify global registers.

From-SVN: r72880
2003-10-24 07:39:26 +00:00
Nathanael Nerode b4e2d709cf adadecode.h, [...]: Convert to ISO C90 declarations and definitions.
* adadecode.h, atree.h, elists.h, namet.h, nlists.h, raise.h,
	stringt.h: Convert to ISO C90 declarations and definitions.

From-SVN: r72877
2003-10-24 02:28:37 +00:00
Roger Sayle 1b24cd79cb re PR middle-end/11414 (Segementation fault compiling csets.adb)
PR middle-end/11414
	* loop.c (load_mems): Use redirect_jump to forward jumps from
	the original loop end label to the new "loop sink" block's label.

From-SVN: r72876
2003-10-24 00:53:05 +00:00
GCC Administrator 9ab791c044 Daily bump.
From-SVN: r72874
2003-10-24 00:16:07 +00:00
Rainer Orth 59407b8361 natObject.cc (_Jv_ObjectCheckMonitor): Use _Jv_MutexCheckMonitor instead of accessing mutex.owner directly.
* java/lang/natObject.cc (_Jv_ObjectCheckMonitor): Use
	_Jv_MutexCheckMonitor instead of accessing mutex.owner directly.

From-SVN: r72872
2003-10-23 21:48:36 +00:00
Roger Sayle c7d91a943b re PR middle-end/12705 (: complex powers)
PR middle-end/12705
	* optabs.c (expand_binop): When expanding complex operations
	inline, always calculate result into a new temporary register.
	Minor code clean-ups.

From-SVN: r72871
2003-10-23 21:37:52 +00:00
Rainer Orth 7989e4dc24 Makefile.in (runtime-info.h): Remove -Wp.
libobjc:
	* Makefile.in (runtime-info.h): Remove -Wp.

	gcc:
	* objc/lang-specs.h: Handle -print-objc-runtime-info.
	* doc/invoke.texi (Objective-C Dialect Options): Document it.

From-SVN: r72870
2003-10-23 21:20:54 +00:00
Danny Smith f5c64a69cd * config/i386/cygwin.asm. Add copyright notice. Add comment
on why this code is needed.

From-SVN: r72869
2003-10-23 20:53:02 +00:00
Zdenek Dvorak 1b251a0cf1 old-style-asm-1.c: Also check for (set (pc) on lines following the jump_insn.
* gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
	following the jump_insn.

From-SVN: r72868
2003-10-23 20:48:53 +00:00
Benjamin Kosnik d2c354f380 documentation.html: Add a pointer to the doxygen style guide.
2003-10-23  Benjamin Kosnik  <bkoz@redhat.com>

	* docs/html/documentation.html: Add a pointer to the doxygen style
	guide.
	* docs/html/17_intro/TODO: Update.
	* docs/html/test.html: Add instructions for running a subset of
	tests, update.

From-SVN: r72867
2003-10-23 20:35:13 +00:00
Andreas Tobler 57f542b355 java_raw_api.c (ffi_java_ptrarray_to_raw): Replace FFI_ASSERT(FALSE) with FFI_ASSERT(0).
2003-10-23  Andreas Tobler  <a.tobler@schweiz.ch>

        * src/java_raw_api.c (ffi_java_ptrarray_to_raw): Replace
        FFI_ASSERT(FALSE) with FFI_ASSERT(0).

From-SVN: r72865
2003-10-23 22:24:20 +02:00
Kazu Hirata 846d57c7d1 clzhi2.c: Fix warnings.
* config/h8300/clzhi2.c: Fix warnings.
	* config/h8300/ctzhi2.c: Likewise.
	* config/h8300/fixunssfsi.c: Likewise.
	* config/h8300/parityhi2.c: Likewise.
	* config/h8300/popcounthi2.c: Likewise.

From-SVN: r72864
2003-10-23 19:30:47 +00:00
Kazu Hirata e11f4e4d0b clzhi2.c: Fix warnings.
* config/h8300/clzhi2.c: Fix warnings.
	* config/h8300/ctzhi2.c: Likewise.
	* config/h8300/fixunssfsi.c: Likewise.
	* config/h8300/parityhi2.c: Likewise.
	* config/h8300/popcounthi2.c: Likewise.

From-SVN: r72863
2003-10-23 19:29:27 +00:00
James E Wilson 1e529a7312 Fix problem noticed while looking at PR 12564.
* gcc.c (option_map): Delete --target and --use-version.

From-SVN: r72862
2003-10-23 12:27:41 -07:00
Paolo Carlini 60aa9fc304 locale_facets.tcc (money_get<>::do_get(..., string_type&)): Use find_first_not_of to strip leading zeros...
2003-10-23  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/locale_facets.tcc (money_get<>::do_get(...,
	string_type&)): Use find_first_not_of to strip leading
	zeros; if __tmp_units == "0" never prefix it with '-';
	always fail if __tmp_units is empty.
	* testsuite/22_locale/money_get/get/char/10.cc: New.
	* testsuite/22_locale/money_get/get/wchar_t/10.cc: Ditto.

From-SVN: r72860
2003-10-23 17:05:01 +00:00
Fariborz Jahanian 0e67400ab4 rs6000.h (UNITS_PER_WORD): Use TARGET_32BIT, not TARGET_POWREPC64.
* config/rs6000/rs6000.h (UNITS_PER_WORD): Use TARGET_32BIT, not
	TARGET_POWREPC64.
	(UNITS_PER_GPR_WORD): Define.
	(HARD_REGNO_NREGS): Use UNITS_PER_GPR_WORD.
	(HARD_REGNO_CALL_PART_CLOBBERED): Define.
	(HARD_REGNO_MODE_OK): Use UNITS_PER_GPR_WORD.
	(CLASS_MAX_NREGS): Use UNITS_PER_GPR_WORD.
	* config/rs6000/rs6000.c (function_arg): Generate PARALLEL for
	DFmode and DImode in 32-bit ABI / 64-bit computation mode.
	(rs6000_emit_prologue): Select reg_mode and reg_size using
	TARGET_32BIT, not TARGET_POWERPC64.
	(rs6000_function_value): Generate PARALLEL for DImode in 32-bit
	ABI / 64-bit computation mode

Co-Authored-By: David Edelsohn <edelsohn@gnu.org>

From-SVN: r72851
2003-10-23 10:36:23 -04:00
Andrew Haley 0050314699 toplev.c (output_file_directive): Allow for null input_name.
2003-10-22  Andrew Haley  <aph@redhat.com>

	* toplev.c (output_file_directive): Allow for null input_name.

From-SVN: r72847
2003-10-23 14:18:14 +00:00
Arnaud Charlet 9d7d51be97 re PR ada/11978 (ada compiler crashes in a-tags.adb)
PR ada/11978:
	* exp_ch13.adb (Expand_N_Freeze_Entity): Do not consider inherited
	External_Tag attribute definition clauses.

	PR ada/7613:
	* exp_dbug.adb (Debug_Renaming_Declaration): For the renaming of a
	child unit, generate a fully qualified name to avoid spurious errors
	when the context contains renamings of different child units with
	the same simple name.

	* exp_dbug.ads: Add documentation on name qualification for renamings
	of child units.

	* g-regpat.ads, g-regpat.adb: Minor reformatting

	* Makefile.in: Use the file 1atags.ads with the ZFP and cert run-times.

	* trans.c: (tree_transform, case N_Real_Literal): Add extra arg to
	Machine call.

	* urealp.h: (Machine): Update to proper definition.

From-SVN: r72843
2003-10-23 13:57:52 +02:00
Arnaud Charlet 6d244bbea8 * init.c, adaint.c: Minor reformatting.
From-SVN: r72841
2003-10-23 12:15:00 +02:00
Danny Smith 8f4eb34be6 adaint.c (w32_epoch_offset): Define static const at file level.
* ada/adaint.c (w32_epoch_offset): Define static const at file
	level.
	(win32_filetime): Replace offset with w32_epoch_offset. Use NULL
	rather than t_create, t_access in call to GetFileTime. Use union
	to convert between FILETIME and  unsigned long long.
	(__gnat_file_time_name): Test for invalid file handle.
	(__gnat_set_filetime_name): Support win32 targets using
	w32api SetFileTime.

From-SVN: r72840
2003-10-23 09:58:59 +00:00
Waldek Hebisch 448ec26cf7 i386.c (classify_argument): Handle SET_TYPE.
2003-10-22  Waldek Hebisch <hebisch@math.uni.wroc.pl>

	* config/i386/i386.c (classify_argument): Handle SET_TYPE.

[[Split portion of a mixed commit.]]

From-SVN: r72838.2
2003-10-23 10:03:13 +02:00
Jason Merrill 4b5aa8815e re PR c++/12726 (ICE (segfault) on trivial code)
PR c++/12726
        * tree.c (build_target_expr_with_type): Don't call force_rvalue
        for CONSTRUCTORs.

From-SVN: r72837
2003-10-23 02:41:31 -04:00
Chris Demetriou 941ba69d8a configure.in: In --enable-generated-files-in-srcdir option handling, fix default case handling.
2003-10-22  Chris Demetriou  <cgd@broadcom.com>

        * configure.in: In --enable-generated-files-in-srcdir option
        handling, fix default case handling.
        * configure: Regenerate.

From-SVN: r72836
2003-10-22 22:37:44 -07:00
Phil Edwards 861f9573d0 ctype_noninline.h: Adjust ctor to match 2003-10-21 change.
2003-10-23  Phil Edwards  <phil@codesourcery.com>

	* config/os/vxworks/ctype_noninline.h:  Adjust ctor to match
	2003-10-21 change.

From-SVN: r72835
2003-10-23 05:33:49 +00:00
Phil Edwards 55047c9d1a config.gcc: Update *-*-vxworks* generic hook and comments.
2003-10-22  Phil Edwards  <phil@codesourcery.com>

	* config.gcc:  Update *-*-vxworks* generic hook and comments.
	(arm-wrs-vxworks, i[4567]86-wrs-vxworks, mips-wrs-vxworks,
	mips-wrs-windiss, sh-wrs-vxworks):  New stanzas.
	* genmultilib:  Allow the MULTILIB_OSDIRNAMES to be mapped directly.
	* config/svr4.h (SWITCH_TAKES_ARG):  Undefine it before redefining it.
	* config/windiss.h:  New file.
	* config/arm/t-vxworks:  New file.
	* config/arm/vxworks.h:  New file.
	* config/i386/t-vxworks:  New file.
	* config/i386/vxworks.h:  New file.
	* config/mips/t-vxworks:  New file.
	* config/mips/vxworks.h:  New file.
	* config/mips/windiss.h:  New file.
	* config/sh/t-vxworks:  New file.
	* config/sh/vxworks.h:  New file.

From-SVN: r72834
2003-10-23 05:16:56 +00:00
GCC Administrator 8f9ba40588 Daily bump.
From-SVN: r72831
2003-10-23 00:16:08 +00:00
Kazu Hirata 04c06002c2 call.c: Fix comment formatting.
* call.c: Fix comment formatting.
	* class.c: Likewise.
	* cxx-pretty-print.c: Likewise.
	* init.c: Likewise.
	* parser.c: Likewise.
	* pt.c: Likewise.
	* semantics.c: Likewise.
	* tree.c: Likewise.
	* typeck.c: Likewise.
	* typeck2.c: Likewise.

From-SVN: r72828
2003-10-22 23:42:47 +00:00
Kazu Hirata 3cfa37023c h8300.c (h8300_output_function_epilogue): Remove.
* config/h8300/h8300.c (h8300_output_function_epilogue): Remove.
	(h8300_saveall_function_p): New.
	(h8300_insert_attributes): Insert the saveall attribute if
	#pragma saveall is specified.
	(h8300_attribute_table): Add saveall.
	(TARGET_ASM_FUNCTION_EPILOGUE): Remove.
	* doc/extend.texi: Mention the saveall attribute.

From-SVN: r72827
2003-10-22 23:21:14 +00:00