aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-08-06 * Makefile.in (AS_FOR_TARGET): Change as.new to as-new.Ian Lance Taylor2-2/+6
1997-08-06 * config/default.exp: Set AS and GASP to as-new, not as.new.Ian Lance Taylor1-0/+4
1997-08-06 * doc/Makefile.am: New file, based on old doc/Makefile.in.Ian Lance Taylor2-1/+5
* doc/Makefile.in: Now built with automake.
1997-08-06 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor10-1068/+3347
* acinclude.m4: New file, from old aclocal.m4. * configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Remove shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AC_PROG_YACC, AC_PROG_LEX, and AC_DECL_YYTEXT. Call AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Don't call CY_CYGWIN32 or CY_EXEEXT. * config.in: New file, created by autoheader. * conf.in: Remove. * acconfig.h: Mention PACKAGE, VERSION, and USING_CGEN. * stamp-h.in: New file. * as.c (print_version_id): Change GAS_VERSION to VERSION. (parse_args): Likewise. * config/obj-vms.c: (Write_VMS_MHD_Records): Likewise. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * configure: Rebuild.
1997-08-06 * configure: Rebuild with autoconf 2.12.1.Ian Lance Taylor1-0/+8
1997-08-05 * jv-lang.c (get_java_utf8_name): Re-write so it works withPer Bothner5-17/+282
implied (missing) data field, as defined by cc1java. (java_link_class_type): Type length and field offset (in interior) now includes object header. Get static fields working. * jv-lang.h (JAVA_OBJECT_SIZE): Update for change in Kaffe. * jv-typeprint.c (java_type_print_derivation_info, java_type_print_base): New functions, for better Java output. * jv-valprint.c: Start to support Java-specific output.
1997-08-05 * gdbtypes.h: Re-interpret struct field. Suppport address of static.Per Bothner9-114/+163
Add a bunch of macros. * coffread.c, dwarf2read.c, dwarfread.c, mdebugread.c, stabsread.c: Update to use new macros. * coffread.c, hpread.c, stabsread.c: Remove bugus TYPE_FIELD_VALUE. * value.h, values.c (value_static_field): New function. * cp-valprint.c, valops.c: Modify to use value_static_field.
1997-08-05 * Makefile.in (NM_FOR_TARGET): Change nm.new to nm-new.Ian Lance Taylor2-3/+5
1997-08-05 * ylwrap: If the program is a relative path, force it to beIan Lance Taylor1-0/+15
absolute.
1997-08-05 * config/default.exp: Set NM to nm-new, not nm.new, to matchIan Lance Taylor2-0/+23
recent change in binutils build directory.
1997-08-05 * cond.c (s_else): If not listing false conditionals, turn listingIan Lance Taylor1-0/+5
off in the false branch of the else. PR 13033.
1997-08-05 * Makefile.am (check-DEJAGNU): Export r.Ian Lance Taylor3-2/+10
(.dep1): Use $(INCLUDES) rather than $(ALL_CFLAGS). * Makefile.in: Rebuild. * nlmheader.y: Use VERSIONK rather than VERSION.
1997-08-05 * Makefile.am (STRIP_PROG): Change from strip.new to strip-new.Ian Lance Taylor3-22/+29
(NM_PROG): Change from nm.new to nm-new. (TOOL_PROGS, install-exec-local): Adjust accordingly. * Makefile.in: Rebuild.
1997-08-05 * configure.in: Remove AC_ARG_PROGRAM; it's invoked byIan Lance Taylor3-114/+98
AM_INIT_AUTOMAKE. * configure: Rebuild.
1997-08-04 * config/tc-mips.c (macro): Fix handling of a double load from aIan Lance Taylor2-3/+16
symbol plus an offset. This is the test case, with -mips1: l.d $f0,values+256
1997-08-04 * Makefile.am (install-exec-local): Create $(tooldir)/bin beforeIan Lance Taylor3-0/+6
trying to install anything into it. * Makefile.in: Rebuild.
1997-08-04 * Makefile.in (EXTRA_GCC_FLAGS): Fix handling of macros with valuesJason Merrill2-9/+14
separated by spaces. Fixes make 'LANGUAGES=c c++' all-gcc
1997-08-04 * Makefile.am (TOOL_PROGS): Use an explicit $(EXEEXT).Ian Lance Taylor5-46/+55
(install-exec-local): When handling $(noinst_PROGRAMS), only use $(EXEEXT) on the installed file. When handling $(TOOL_PROGS), handle $(EXEEXT) correctly. * configure.in: Add an explicit $(EXEEXT) when substituting for the name of a program to build. * Makefile.in, configure: Rebuild.
1997-08-04 * config/tc-alpha.c (s_alpha_ucons): New function.Richard Henderson1-0/+5
(md_pseudo_table): Add unaligned data pseudos for DWARF.
1997-08-04 * aclocal.m4, configure, Makefile.in: Rebuild with new automakeIan Lance Taylor3-109/+97
patches.
1997-08-04 * deflex.l, defparse.y: Use VERSIONK rather than VERSION.Ian Lance Taylor4-4/+13
* rclex.l, rcparse.y: Likewise. * Makefile.am (windres_SOURCES): Add $(BULIBS). * Makefile.in: Rebuild.
1997-08-04 * ecoff.c (ecoff_build_symbols): Set fMerge to 0 for an FDR whichIan Lance Taylor1-0/+5
has an associated external symbol. PR 12962.
1997-08-03 * c-valprint.c (c_val_print): Use extract_address to retrievePeter Schauer1-4/+5
the address of the virtual function. From Peter Bloecher (Peter.Bloecher@eedn.ericsson.se). * eval.c (evaluate_subexp_standard), valarith.c (value_x_unop): Handle C++ operator *.
1997-08-03 * rs6000-core.c (make_bfd_asection): New function to add a sectionPeter Schauer1-0/+10
to the core file bfd. (rs6000coff_core_p): Use make_bfd_asection to add the core file sections. Use BFD routines to seek, read and stat the core file. Handle .data sections from loaded objects and anonymously mmapped regions, these are available in AIX 4 core files.
1997-08-01 * gdbtk.c (Tcl_Alloc): Don't provide our own version of this ifIan Lance Taylor5-30/+110
_WIN32. (Tcl_Realloc, Tcl_Free): Likewise. * configure.in: Check for cygwin32 environment. Define and substitute WIN32LIBS and WIN32LDAPP. Always set configdir to unix; setting it to win was for an old Tcl/Tk configuration scheme. * aclocal.m4 (CY_AC_LOAD_TKCONFIG): Substitute TK_BUILD_INCLUDES. * Makefile.in (TK_CFLAGS): Add @TK_BUILD_INCLUDES@. (WIN32LDAPP, WIN32LIBS): Define. (CLIBS): Add $(WIN32LIBS). (gdb): Use $(WIN32LDAPP). * configure: Rebuild.
1997-08-01 * acinclude.m4: Include bfd/acinclude.m4, not bfd/acmacros.m4.Ian Lance Taylor4-104/+135
* aclocal.m4, configure: Rebuild with new libtool.
1997-08-01 * configure.in: Set enable_shared before AM_PROG_LIBTOOL.Ian Lance Taylor4-251/+174
* acinclude.m4: Just include acinclude.m4 from BFD. * aclocal.m4, configure: Rebuild.
1997-08-01 * configure.in: Set enable_shared before AM_PROG_LIBTOOL.Ian Lance Taylor5-220/+253
* acinclude.m4: Move acmacros.m4 in here. Remove AM_PROG_LIBTOOL copy; use a patches libtool instead. * acmacros.m4: Remove. * Makefile.in, aclocal.m4, configure: Rebuild.
1997-08-01sanitize Makefile.amIan Lance Taylor2-8/+8
1997-08-01 * ylwrap: New file.Ian Lance Taylor3-2/+7
* Makefile.in (DEVO_SUPPORT): Add ylwrap. * ltmain.sh: Handle /bin/sh at start of install program.
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor11-780/+2604
* acinclude.m4: New file, from old aclocal.m4. * configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Remove shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AC_PROG_YACC, AC_PROG_LEX, AC_DECL_YYTEST, AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Replace AC_PROG_INSTALL with AM_PROG_INSTALL. Remove stamp-h handling in AC_OUTPUT. * acconfig.h: Mention PACKAGE and VERSION. * stamp-h.in: New file. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * config.in, configure: Rebuild.
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor8-374/+1215
* acconfig.h: New file. * acinclude.m4: New file. * stamp-h.in: New file. * configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Removed shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Replace AC_PROG_INSTALL with AM_PROG_INSTALL. Change all .o files to .lo. Remove stamp-h handling in AC_OUTPUT. * dep-in.sed: Change .o to .lo. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * config.in, configure: Rebuild.
1997-08-01tweaksIan Lance Taylor10-351/+361
1997-08-01 * VERSION: Remove.Ian Lance Taylor3-2/+1
1997-08-01 * Makefile.in (DEVO_SUPPORT): Add ltconfig, ltmain.sh, and missing.Ian Lance Taylor2-1/+3
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor10-1314/+3225
* acinclude.m4: New file, copied from old aclocal.m4. * configure.in: Define and call AM_PROG_LIBTOOL and friends. Remove shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Change all .o files to .lo. Remove stamp-h handling in AC_OUTPUT. * acconfig.h: Mention PACKAGE and VERSION. * stamp-h.in: New file. * dep-in.sed: Change .o to .lo. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * config.in, configure: Rebuild.
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor4-156/+550
* Makefile.in: Now built with automake.
1997-07-31 * ltconfig, ltmain.sh: New files, from libtool 1.0.Ian Lance Taylor3-1/+1820
* missing: New file, from automake 1.2.
1997-07-31 * symtab.h (SYMBOL_INIT_LANGUAGE_SPECIFIC, SYMBOL_INIT_DEMANGLED_NAME,Per Bothner1-0/+8
SYMBOL_DEMANGLED_NAME): Add demangling support for Java. * utils.c (fprintf_symbol_filtered): Handle language_java. * symtab.c (decode_line_1): Handle Java-style package.class.method.
1997-07-31 * java-*: Renamed to jv-*, to make fit within 14 characters.Per Bothner8-43/+127
* jv-lang.h (java_type_print): Added declaration. * jv-typeprint.c: New file. Provides java_print_type. * jv-lang.c (java_link_class_type): New function. (java_language_defn): Replace c_print_type by java_print_type. * Makefile.in: Update accordingly.
1997-07-31 * config/tc-v850.c (md_assemble): Ignore the rest of the currentJeff Law1-0/+3
line if we encounter an error. pr13016.
1997-07-31 * gas/v850/range.s: New test.Jeff Law3-0/+8
* gas/v850/basic.exp: Run it. testcase for pr12944 related stuff.
1997-07-31 * config/tc-v850.c (md_assemble): Sign extend constants valueJeff Law2-6/+28
for hi and hi0 expressions. (v850_insert_operand): Enable range checking for generic 16bit operands. finish work for pr12944.
1997-07-31Thu Jul 31 12:09:20 1997 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor1-0/+38
* elf32-ppc.c (ppc_elf_size_dynamic_sections): Don't set TEXTREL if there is only a relocation to a read-only but not allocatable section (like .stab). * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Likewise. * elf32-i386.c (elf_i386_size_dynamic_sections): Likewise. * elf32-m68k.c (elf_m68k_size_dynamic_sections): Likewise. * elf32-mips.c (mips_elf_size_dynamic_sections): Likewise. * elf64-alpha.c (elf64_alpha_size_dynamic_sections): Likewise. * elf32-ppc.c (ppc_elf_howto_raw): Correct various comments. (ppc_elf_create_linker_section): These sections are not created by the linker (that is, they are created by the user putting data in them). In particular, they can be the source and target of relocations. (ppc_elf_adjust_dynamic_symbol): Check postcondition of bfd_elf32_link_record_dynamic_symbol. Align 16-byte common objects (for instance, 'long double') to 16-byte boundaries. (ppc_elf_size_dynamic_sections): Make the code that generates section symbols exactly the same as for sparc, reducing the number of section symbols output. (ppc_elf_check_relocs): Check postcondition of bfd_elf32_link_record_dynamic_symbol. Make default case the same as corresponding code for sparc, fixing bug involving .rela.stabs. (ppc_elf_finish_dynamic_symbol): Fix case involving GOT symbols forced to be local because of versioning (by replicating corresponding change in sparc). Treat R_PPC_RELATIVE RELA relocs as usual in ELF, not as pseudo-REL relocs (as the sparc linker does). (ppc_elf_relocate_section): Add handy debugging code for when assertion fails. Add some more 'symbol made local because of versioning' cases. * elf32-ppc.c (ppc_elf_relocate_section): Cope with addend when processing a GOT relocation as required by ABI.
1997-07-31 From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>:Ian Lance Taylor2-0/+16
* rcparse.y (dialog): Default menu and class to be named. (styles): If FONT is seen, set DS_SETFONT in dialog style. * resbin.c (res_to_bin_dialog): Correct computation of font information length.
1997-07-31Wed Jul 30 21:30:35 1997 Andreas Schwab ↵Ian Lance Taylor2-2/+19
<schwab@issan.informatik.uni-dortmund.de> * elflink.h (NAME(bfd_elf,record_link_assignment)): Remove any version info if this symbol came from a dynamic object. (elf_link_add_object_symbols): Set the version info of a symbol only if the object actually contains version definitions and defines this symbol.
1997-07-30 * Oops, forgot to check this in with the rest of the files.Rob Savoye1-48/+56
1997-07-30 From Ton van Overbeek <tvoverbe@wk.estec.esa.nl>:Ian Lance Taylor2-1/+8
* resbin.c (res_to_bin_menu): Correct computation of menu vs. menuex length. * resrc.c (define_stringtable): Add 1 to resource ID.
1997-07-29 * gas/v850/hilo2.s: New test.Jeff Law5-11/+65
* gas/v850/fepsw.s: New test. * gas/v850/basic.exp: Run them.
1997-07-29Forgot sanitize markers.Jeff Law1-0/+2