- 18 May, 1998 29 commits
-
-
* tree.h (TYPE_SIZE_UNIT): New. (struct tree_type): Add size_unit member. * stor-layout.c (layout_type): Initialize it. * expr.c (get_inner_reference) [ARRAY_REF]: Use it. * tree.c (size_in_bytes, int_size_in_bytes): Likewise. From-SVN: r19853
Richard Henderson committed -
* parse.y (.finish_new_placement): New non-terminal. (unary_expr, new_type_id): Use it. * parse.c: Regenerated. From-SVN: r19852
Mark Mitchell committed -
pt.c (redeclare_class_template): Say where the original definition of the template-parameter's default argument... * pt.c (redeclare_class_template): Say where the original definition of the template-parameter's default argument appeared. From-SVN: r19851
Brendan Kehoe committed -
* stor-layout.c (layout_record): Fix off-by-one error when checking length of the TYPE_BINFO vector. From-SVN: r19850
Richard Earnshaw committed -
1998-05-18 Craig Burley <burley@gnu.org> * Make-lang.in (G77STAGESTUFF): Add g77.o, g77spec.o, and g77version.o. (f77.clean): Add removal of g77.c, g77.o, g77spec.o, and g77version.o. (f77.distclean): Delete removal of g77.c. From-SVN: r19849
Craig Burley committed -
and g77version.o. (f77.clean): Add removal of g77.c, g77.o, g77spec.o, and g77version.o. (f77.distclean): Delete removal of g77.c. From-SVN: r19848
Craig Burley committed -
From-SVN: r19847
Dave Love committed -
From-SVN: r19846
Dave Love committed -
From-SVN: r19845
Nick Clifton committed -
1998-05-18 Craig Burley <burley@gnu.org> * com.c (ffecom_convert_narrow_, ffecom_convert_widen_): Be even more persnickety in checking for internal bugs. Also, if precision isn't changing, just return the expr. (ffecom_expr_): Add ltkt variable for clarity. * expr.c Use ffestrOther in place of ffeexprDotdot_. (ffeexpr_token_number_): Call ffeexpr_make_float_const_ to make an integer. (ffeexpr_make_float_const_): Handle making an integer. * intrin.c (ffeintrin_init_0): Distinguish between crashes on bad arg base and kind types. * Makefile.in (f/expr.c): Now depends on f/stamp-str. * str-ot.fin: Add more keywords for expr.c. * intdoc.c (dumpimp): Trivial fix. * stb.c (ffestb_R100110_): Fix an assertion. From-SVN: r19844
Craig Burley committed -
From-SVN: r19843
Craig Burley committed -
From-SVN: r19842
Dave Love committed -
From-SVN: r19841
Craig Burley committed -
From-SVN: r19840
Craig Burley committed -
From-SVN: r19839
Craig Burley committed -
crashes on bad arg base and kind types. From-SVN: r19838
Craig Burley committed -
(ffeexpr_token_number_): Call ffeexpr_make_float_const_ to make an integer. (ffeexpr_make_float_const_): Handle making an integer. From-SVN: r19837
Craig Burley committed -
Be even more persnickety in checking for internal bugs. Also, if precision isn't changing, just return the expr. (ffecom_expr_): Add ltkt variable for clarity. From-SVN: r19836
Craig Burley committed -
* dwarfout.h, dwarf2out.h, dbxout.h, sdbout.h: New files. Prototypes for externally used functions in respective C files. * dwarfout.c, dbxout.c, dwarf2out.c, sdbout.c, toplev,c, final.c: Include above files. * Makefile.in (toplev.o): Add dependency for above four headers. (final.o): Likewise. (dwarfout.o, dbxout.o, dwarf2out.o, sdbout.o): Depend on four respective header files. From-SVN: r19835
Robert Lipe committed -
From-SVN: r19834
Jason Merrill committed -
From-SVN: r19833
Jason Merrill committed -
From-SVN: r19832
Jason Merrill committed -
From-SVN: r19831
Jason Merrill committed -
From-SVN: r19830
Jason Merrill committed -
From-SVN: r19829
Martin v. Löwis committed -
* Makefile.in (TARGET_TOOLPREFIX): No longer define. (AR_FOR_TARGET, RANLIB_FOR_TARGET): Define to use versions in the build tree if they exist. (AR, AR_FLAGS, OLDAR, OLDAR_FLAGS, RANLIB, RANLIB_TEST): Update appropriately. (objdir): Let configure substitute value. (FLOAT_H): Let configure select a pre-built version from the config subdir. * build-make (INSTALL_TARGET, ALL): Disable, no longer needed. * configure.in: Substitute for objdir. * cp/Makefile.in (program_transform_name, objdir): Define. From-SVN: r19828
Jeffrey A Law committed -
* Makefile.in (build_canonical, host_canonical): Let configure substitute values for these variables. * configure.in: Substitute for build_canonical, host_canonical and target_subdir in generated Makefile. From-SVN: r19827
Jeffrey A Law committed -
* output.h (find_basic_blocks): Declare. (free_basic_block_vars, set_block_num, life_analysis): Likewise. From-SVN: r19826
Jeffrey A Law committed -
* Makefile.in (BISON): Use bison from the build tree if it exists. (FLEX): Similarly. From-SVN: r19825
Jeffrey A Law committed
-
- 17 May, 1998 11 commits
-
-
* gcc.c (SWITCH_CURTAILS_COMPILATION): Definition. (DEFAULT_SWITCH_CURTAILS_COMPILATION): True for options -S and -c. (process_command): If HAVE_EXECUTABLE_SUFFIX is defined then scan command line arguments to see if an executable is not being created, and if so - do not append the suffix. * tm.texi (SWITCH_CURTAILS_COMPILATION): Add description of new driver macro. From-SVN: r19824
Nick Clifton committed -
* i386.h (ALIGN_DFmode): Delete. (CONSTANT_ALIGNMENT): Define. * varasm.c (force_const_mem): Use it. From-SVN: r19823
John Wehle committed -
From-SVN: r19822
Richard Henderson committed -
with the Alpha/NetBSD patch. From-SVN: r19821
Richard Henderson committed -
* typeck.c (type_unknown_p): Return true for TREE_LIST also. * call.c (build_method_call): Use TYPE_MAIN_VARIANT on typedefs. * call.c (build_scoped_method_call): Likewise. From-SVN: r19820
Jason Merrill committed -
init.c (build_new_1): Call suspend_momentary around the creation of values that must be saved for... * init.c (build_new_1): Call suspend_momentary around the creation of values that must be saved for exception handling. * parse.y (.build_new_placement): New non-terminal. (unary_expr, new_placement): Use it. * parse.c: Regenerated. From-SVN: r19819
Mark Mitchell committed -
* alias.c (mode_alias_check): Delete. (true_dependence, anti_dependence, output_dependence): Revert April 21 change. From-SVN: r19818
Jim Wilson committed -
From-SVN: r19817
Jason Merrill committed -
* decl.c (duplicate_decls): Use CANONICAL_TYPE_VARIANT to compare old and new types. From-SVN: r19816
Jason Merrill committed -
* pt.c (tsubst): Make sure that BINFO_TYPE of new binfos is the canonical type. From-SVN: r19815
Jason Merrill committed -
From-SVN: r19814
Jason Merrill committed
-