Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
(ldemul-list.h): Construct.
* mpw-make.in (install-only): New target.
(install): Depend on install-only.
|
|
generic config.
|
|
|
|
* mpw-make.in (install-only): New target.
(install): Also depend on install-only.
|
|
|
|
|
|
host_makefile_frag.
* gasp.c (get_any_string): Fix handling of % when in PharLap
mode.
|
|
|
|
|
|
precedence right.
|
|
|
|
|
|
see whether --exec-prefix was used.
|
|
|
|
bus interface.
* serial.c (serial_open): Notice device "pc".
* remote-e7000.c: Fix copyright date.
(expect): Compare \n and \r the same.
(e7000_open): Allow pc as a serial port
* sh/sh.mt: Add ser-e7kpc.
* h8300/h8300hms.mt: Add ser-e7kpc.
* main.c (proc_wait): Don't wait if using go32.
|
|
* dbxread.c (stabsect_build_psymtabs): New argument "text_name"
corresponding to the name of the text section. All references
changed.
(somstab_build_psymtabs): Delete function, no longer needed.
|
|
comments to reflect that this file deals with SOM (an object file
format), rather than the PA (a cpu).
(Makefile.in): Chaned appropriately.
(config/pa/hppabsd.mh, config/pa/hppahpux.mh): Likewise.
* dbxread.c (somstab_build_psymtabs): Renamed from
pastab_build_psymtabs.
|
|
to prototype.
* elfcode.h (elf_link_input_bfd): New argument "output_names"
added to prototype of relocate_section. Pass the output symbol
names to relocate_section.
* elf32-i386.c (elf_i386_relocate_section): Use "output_names" to
determine the name of a local symbol.
* elf32-mips.c (mips_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
|
|
to tc-, obj-, and atof- files, use te-generic.h for emulation.
* mpw-make.in (VERSION): Define.
(as.c): Compile with GCC.
(TARG_OBJECTS, CLIBS): Define.
(as.new): Use LDFLAGS, TARG_OBJECTS, CLIBS and EXTRALIBS in link
command.
(config.h, config-stamp): Build.
config/ho-mpw.h (HOST_SPECIAL_INIT): Define.
|
|
|
|
initialization.
|
|
for mips target.
* mpw-make.in: Remove mips targets definitions, add rule to
compile with GCC, remove ecoff.c.o and ecofflink.c.o from list of
required object files.
|
|
and targetalias, add into generated Makefile.
(mk.tmp): If present, add into generated Makefile.
* mpw-build (all-gas): Build config.h first before gas proper.
|
|
before exiting. Enclose both calls inside a "catch".
(objdump_finish): Likewise.
|
|
* gas/lib/gas-defs.exp (gas_finish): Call "close" before exiting.
Make note about possibly needing a call to "wait" too.
(objdump_finish): Likewise.
|
|
* config/sparc/sun4sol2.mh (NATDEPFILES): Use it instead of
core-svr4.
|
|
* config/sparc/sun4sol2.mh (NATDEPFILES): Use it instead of
core-svr4.
* Makefile.in: Updated for core-sol2.c.
|
|
SunOS4 a.out files) core file handling.
* aoutf1.h (external_solaris_bcp_core, swapcore_solaris_bcp):
New structure and its swap in function.
(internal_sunos_core): New member c_data_addr, to receive the
start address of the data section in the core file.
(swapcore_sun3, swapcore_sparc, sunos4_core_file_p): Use it.
(sunos4_core_file_p): Recognize Solaris BCP core file.
(sunos4_core_file_matches_executable_p): Always indicate match
for Solaris BCP core files.
|
|
expression match in print_addr_of to avoid unintented matches.
* gdb.c++/virtfunc.exp: Accept alternate ptype output of g++
versions up to 2.5.8.
|
|
|
|
* Makefile.in, config/mips/xm-irix3.h, config/mips/xm-irix5.h,
config/mips/xm-mips.h, config/mips/xm-news-mips.h,
config/mips/xm-riscos.h: Remove references to xm-makeva.h
|
|
(from Casper H.S. Dik casper@fwi.uva.nl).
* config/mips/xm-makeva.h: Removed, no longer necessary.
* Makefile.in, config/mips/xm-irix3.h, config/mips/xm-irix5.h,
config/mips/xm-mips.h, config/mips/xm-news-mips.h,
|
|
|
|
|
|
Youngdale <ericy@cais.cais.com>.
* elfcode.h (prep_headers): If DYNAMIC, set e_type to ET_DYN.
(elf_link_add_object_symbols): If generating a shared library,
create dynamic sections for first input BFD with the right format.
(elf_link_create_dynamic_sections): Don't create .interp section
if creating a shared library.
(elf_link_input_bfd): Skip dynamic sections in input file.
(elf_bfd_final_link): If creating a shared library, it's OK for
dynobj to have sections which are not SEC_IN_MEMORY.
* elf32-i386.c (elf_i386_size_dynamic_sections): Only set .interp
section if not creating a shared library.
* elf32-sparc.c (elf_sparc_size_dynamic_sections): Likewise.
|
|
is an SHT_DYNAMIC section.
|
|
|
|
|
|
suggested but not yet implemented.
|
|
|
|
pass from abfd->archive_pass, and save it there as well.
|
|
synonyms --start-group --end-group.
* ldlang.h (enum statement_enum): Add lang_group_statement_enum.
(lang_group_statement_type): Define new struct.
(lang_statement_union_type): Add group_statement field.
(lang_enter_group, lang_leave_group): Declare.
* ldlang.c (lang_for_each_statement_worker): Handle
lang_group_statement_enum.
(map_input_to_output_sections, print_statement): Likewise.
(lang_size_sections, lang_do_assignments): Likewise.
(open_input_bfds): Completely rewrite. Now does its own looping,
rather than using lang_for_each_statement. Handle groups.
(lang_process): Update call to open_input_bfds.
(print_group): New static function.
(lang_enter_group, lang_leave_group): New static functions.
* ldfile.c (ldfile_open_file): If the file has already been
opened, just return rather than taking an assertion failure.
* ldver.c (help): Mention new options.
* ld.texinfo: Document new options.
|
|
|
|
top.h: Change all occurances of dirbuf to gdb_dirbuf. Collides
with global variable of same name in libnsl.so on UnixWare.
|
|
|
|
(lang_leave_output_section_statement): Don't set obsolete variable
end_of_data_section_statement_list.
|
|
obstack_alloc returns NULL unless the size is non-zero.
* linker.c (archive_hash_allocate): Define.
(_bfd_generic_link_add_archive_symbols): Use archive_hash_allocate
rather than obstack_alloc, for clarity.
|
|
symtab.c ChangeLog
* symtab.c (decode_line_1): fix a bug in dealing with '<>'
embedded in template name.
|
|
ALIGN.
|