Deleted Added
full compact
ChangeLog-9193 (60484) ChangeLog-9193 (89857)
1Fri Dec 31 16:23:43 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2
3 Minor cleanups suggested by CodeCenter.
4 * aoutx.h, coffgen.c, ecoff.c, ecofflink.c, elf.c, libbfd.c,
5 linker.c, reloc.c, section.c, srec.c: Added /*ARGSUSED*/ as
6 appropriate.
7 * aoutx.h (struct external_exec): Removed unnecessary declaration.
8 (NAME(aout,some_aout_object_p)): Set some tdata pointers to NULL.

--- 394 unchanged lines hidden (view full) ---

403 * coff-mips.c: Irix 4 core file support moved to irix-core.c.
404 * targets.c: If IRIX_CORE defined, include irix_core_vec in
405 target_vector.
406 * config/irix4.mh (HDEFINES): Add -DIRIX_CORE.
407 (HDEPFILES): Define to be irix-core.o.
408 * config/irix5.mh (HDEFINES): Define to be -DIRIX_CORE.
409 (HDEPFILES): Define to be irix-core.o.
410 * Makefile.in (OPTIONAL_BACKENDS): Added irix-core.o. Removed
1Fri Dec 31 16:23:43 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2
3 Minor cleanups suggested by CodeCenter.
4 * aoutx.h, coffgen.c, ecoff.c, ecofflink.c, elf.c, libbfd.c,
5 linker.c, reloc.c, section.c, srec.c: Added /*ARGSUSED*/ as
6 appropriate.
7 * aoutx.h (struct external_exec): Removed unnecessary declaration.
8 (NAME(aout,some_aout_object_p)): Set some tdata pointers to NULL.

--- 394 unchanged lines hidden (view full) ---

403 * coff-mips.c: Irix 4 core file support moved to irix-core.c.
404 * targets.c: If IRIX_CORE defined, include irix_core_vec in
405 target_vector.
406 * config/irix4.mh (HDEFINES): Add -DIRIX_CORE.
407 (HDEPFILES): Define to be irix-core.o.
408 * config/irix5.mh (HDEFINES): Define to be -DIRIX_CORE.
409 (HDEPFILES): Define to be irix-core.o.
410 * Makefile.in (OPTIONAL_BACKENDS): Added irix-core.o. Removed
411 sco-core.o, which no longer exists.
411 sco5-core.o, which no longer exists.
412 (CFILES): Added all *-core.c files.
413 Rebuilt dependencies.
414
415Wed Nov 24 02:02:41 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
416
417 * elfcode.h (map_program_segments): Restore check of file_size !=
418 mem_size, but only if SHT_PROGBITS.
419

--- 33 unchanged lines hidden (view full) ---

453 no longer requires it.
454 (ecoff_bfd_seclet_link, ecoff_sizeof_headers,
455 ecoff_write_object_contents): Don't treat .scommon section
456 specially.
457
458Mon Nov 22 10:54:27 1993 Fred Fish (fnf@cygnus.com)
459
460 Merged changes from kev@spuds.geg.mot.com (Kevin A. Buettner):
412 (CFILES): Added all *-core.c files.
413 Rebuilt dependencies.
414
415Wed Nov 24 02:02:41 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
416
417 * elfcode.h (map_program_segments): Restore check of file_size !=
418 mem_size, but only if SHT_PROGBITS.
419

--- 33 unchanged lines hidden (view full) ---

453 no longer requires it.
454 (ecoff_bfd_seclet_link, ecoff_sizeof_headers,
455 ecoff_write_object_contents): Don't treat .scommon section
456 specially.
457
458Mon Nov 22 10:54:27 1993 Fred Fish (fnf@cygnus.com)
459
460 Merged changes from kev@spuds.geg.mot.com (Kevin A. Buettner):
461 * bfd/config/delta88.mh (HDEFINES): Define this to be -DPTRACE_CORE.
462 * bfd/config/delta88.mh (HDEPFILES): Defined to be ptrace-core.o.
463 * bfd/ptrace-core.c: New file for dealing with core files with
461 * config/delta88.mh (HDEFINES): Define this to be -DPTRACE_CORE.
462 * config/delta88.mh (HDEPFILES): Defined to be ptrace-core.o.
463 * ptrace-core.c: New file for dealing with core files with
464 start with the ptrace_user structure found on BCS compliant systems.
464 start with the ptrace_user structure found on BCS compliant systems.
465 * bfd/targets.c (ptrace_core_vec): New vector.
465 * targets.c (ptrace_core_vec): New vector.
466
467Mon Nov 22 02:33:12 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
468
469 * Minimal support for reading SOM fixup streams. Allows
470 objdump -r to do something reasonable.
471 * som.c (som_get_reloc_upper_bound): Implement.
472 (som_canonicalize_reloc): Implement.
473 (som_set_reloc_info, som_slurp_reloc_table): New functions.

--- 1376 unchanged lines hidden (view full) ---

1850 pass caller argument relocation bits into
1851 hppa_elf_arg_reloc_needed_p().
1852
1853Thu Sep 2 00:59:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1854
1855 * libhppa.h (hppa_field_adjust): Remove unused `init_value' variable.
1856
1857 * hosts/delta88v4.h: New for SVR4.
466
467Mon Nov 22 02:33:12 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
468
469 * Minimal support for reading SOM fixup streams. Allows
470 objdump -r to do something reasonable.
471 * som.c (som_get_reloc_upper_bound): Implement.
472 (som_canonicalize_reloc): Implement.
473 (som_set_reloc_info, som_slurp_reloc_table): New functions.

--- 1376 unchanged lines hidden (view full) ---

1850 pass caller argument relocation bits into
1851 hppa_elf_arg_reloc_needed_p().
1852
1853Thu Sep 2 00:59:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1854
1855 * libhppa.h (hppa_field_adjust): Remove unused `init_value' variable.
1856
1857 * hosts/delta88v4.h: New for SVR4.
1858 * configure.hosts: Use it.
1858 * configure.host: Use it.
1859
1860Wed Sep 1 14:23:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1861
1862 * libaout.h, netbsd386.c: Change M_I386 to M_386_NETBSD. M_I386
1863 is an SCO pre-define.
1864
1865Tue Aug 31 12:50:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1866

--- 507 unchanged lines hidden (view full) ---

2374
2375 * config/a29k-coff.mt,alphaosf.mt, i386-sco.mt, i960-bout.mt,
2376 i960-coff.mt (TDEFAULTS): Don't put the default vector in
2377 SELECT_VECS manually; it's automatic now.
2378
2379 * config/i386-sco.mt (TDEFAULTS): Don't put &sco_core_vec in
2380 SELECT_VECS manually; -DSCO_CORE does it automatically now.
2381
1859
1860Wed Sep 1 14:23:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1861
1862 * libaout.h, netbsd386.c: Change M_I386 to M_386_NETBSD. M_I386
1863 is an SCO pre-define.
1864
1865Tue Aug 31 12:50:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1866

--- 507 unchanged lines hidden (view full) ---

2374
2375 * config/a29k-coff.mt,alphaosf.mt, i386-sco.mt, i960-bout.mt,
2376 i960-coff.mt (TDEFAULTS): Don't put the default vector in
2377 SELECT_VECS manually; it's automatic now.
2378
2379 * config/i386-sco.mt (TDEFAULTS): Don't put &sco_core_vec in
2380 SELECT_VECS manually; -DSCO_CORE does it automatically now.
2381
2382 * config/h8300-coff.mt,h8500-coff.mt,sh-coff.mt,st2000.mt,z8k-coff.mt
2383 (TDEFAULTS): Don't define BFD; not used.
2382 * config/h8300-coff.mt, config/h8500-coff.mt, config/sh-coff.mt,
2383 config/st2000.mt, config/z8k-coff.mt (TDEFAULTS): Don't define
2384 BFD; not used.
2384
2385 * config/hppaosf.mh (HDEFINES): Don't define SELECT_ARCHITECTURES;
2386 this is a host, not a target.
2387
2388Sat Aug 7 05:28:03 1993 Fred Fish (fnf@deneb.cygnus.com)
2389
2390 * elfcode.h (elf_object_p): Add comment about what this function
2391 does and to watch out for side effects. Add FIXME for memory leaks.

--- 162 unchanged lines hidden (view full) ---

2554Tue Aug 3 16:33:11 1993 David J. Mackenzie (djm@thepub.cygnus.com)
2555
2556 * Makefile.in (install): Fix sh syntax error.
2557
2558 * aoutf1.h: Make bfd_error_trap extern; it's defined in bfd.c.
2559
2560Tue Aug 3 15:19:09 1993 Fred Fish (fnf@deneb.cygnus.com)
2561
2385
2386 * config/hppaosf.mh (HDEFINES): Don't define SELECT_ARCHITECTURES;
2387 this is a host, not a target.
2388
2389Sat Aug 7 05:28:03 1993 Fred Fish (fnf@deneb.cygnus.com)
2390
2391 * elfcode.h (elf_object_p): Add comment about what this function
2392 does and to watch out for side effects. Add FIXME for memory leaks.

--- 162 unchanged lines hidden (view full) ---

2555Tue Aug 3 16:33:11 1993 David J. Mackenzie (djm@thepub.cygnus.com)
2556
2557 * Makefile.in (install): Fix sh syntax error.
2558
2559 * aoutf1.h: Make bfd_error_trap extern; it's defined in bfd.c.
2560
2561Tue Aug 3 15:19:09 1993 Fred Fish (fnf@deneb.cygnus.com)
2562
2562 * nlm_slurp_symbol_table: Don't use '&' on arrays.
2563 * nlmcode.h (nlm_slurp_symbol_table): Don't use '&' on arrays.
2563
2564Tue Aug 3 11:06:28 1993 Ian Lance Taylor (ian@cygnus.com)
2565
2566 * ecoff.c: New file for generic ECOFF functions.
2567 * ecoffswap.h: New file for ECOFF swapping functions which differ
2568 only slightly for different targets.
2569 * libecoff.h: Added prototypes for ecoff.c functions.
2570 (ecoff_backend_data): New structure.

--- 95 unchanged lines hidden (view full) ---

2666 macro's argument.
2667 * nlm-target.h (JUMP_TABLE_INIT): Use new macro in place of
2668 JUMP_TABLE macro.
2669
2670Mon Jul 26 17:39:01 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
2671
2672 Yet another trad-core variant:
2673 * config/esix.mh, hosts/esix.h: New files.
2564
2565Tue Aug 3 11:06:28 1993 Ian Lance Taylor (ian@cygnus.com)
2566
2567 * ecoff.c: New file for generic ECOFF functions.
2568 * ecoffswap.h: New file for ECOFF swapping functions which differ
2569 only slightly for different targets.
2570 * libecoff.h: Added prototypes for ecoff.c functions.
2571 (ecoff_backend_data): New structure.

--- 95 unchanged lines hidden (view full) ---

2667 macro's argument.
2668 * nlm-target.h (JUMP_TABLE_INIT): Use new macro in place of
2669 JUMP_TABLE macro.
2670
2671Mon Jul 26 17:39:01 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
2672
2673 Yet another trad-core variant:
2674 * config/esix.mh, hosts/esix.h: New files.
2674 * configure.hosts: Use them.
2675 * configure.host: Use them.
2675
2676Mon Jul 26 13:22:15 1993 Ian Lance Taylor (ian@cygnus.com)
2677
2678 * reloc.c (bfd_perform_relocation): Handle the case of
2679 complain_overflow_bitfield, rightshift > bitpos, and a negative
2680 number.
2681
2682Mon Jul 26 14:40:10 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)

--- 1052 unchanged lines hidden (view full) ---

3735 * libhppa.h: #undef e_* symbols which come from <machine/som.h>
3736 when compiling under HPUX.
3737
3738Fri Apr 30 17:25:23 1993 Stu Grossman (grossman@cygnus.com)
3739
3740 * The following patches are from Jeffrey Law <law@cs.utah.edu>.
3741 * hppa.c (hppa_core_file_p): Provide a temporary dummy routine
3742 for HOST_HPPABSD.
2676
2677Mon Jul 26 13:22:15 1993 Ian Lance Taylor (ian@cygnus.com)
2678
2679 * reloc.c (bfd_perform_relocation): Handle the case of
2680 complain_overflow_bitfield, rightshift > bitpos, and a negative
2681 number.
2682
2683Mon Jul 26 14:40:10 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)

--- 1052 unchanged lines hidden (view full) ---

3736 * libhppa.h: #undef e_* symbols which come from <machine/som.h>
3737 when compiling under HPUX.
3738
3739Fri Apr 30 17:25:23 1993 Stu Grossman (grossman@cygnus.com)
3740
3741 * The following patches are from Jeffrey Law <law@cs.utah.edu>.
3742 * hppa.c (hppa_core_file_p): Provide a temporary dummy routine
3743 for HOST_HPPABSD.
3743 * bfd/hosts/hppabsd.h: Fix declarations of malloc and free.
3744 * bfd/libhppa.h: Include sysdep here. Conditionalize
3744 * hosts/hppabsd.h: Fix declarations of malloc and free.
3745 * libhppa.h: Include sysdep here. Conditionalize
3745 includes based on HOST_HPPAHPUX or HOST_HPPABSD.
3746 Provide definitions for MAXCOMLEN and _PA_RISC_ID suitable
3747 for BSD.
3748
3749Fri Apr 30 17:34:11 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
3750
3751 * elf32-hppa.c: Don't include a.out.h. Apparently not even the
3752 GNU version is needed.

--- 666 unchanged lines hidden (view full) ---

4419
4420Tue Jan 26 11:43:14 1993 Ian Lance Taylor (ian@cygnus.com)
4421
4422 * section.c (SEC_IS_COMMON): New section flag, needed for MIPS
4423 ECOFF which has two common sections.
4424 (bfd_com_section): Set SEC_IS_COMMON flag.
4425 * bfd-in.h (bfd_is_com_section): New macro to test SEC_IS_COMMON.
4426 * aoutx.h, archive.c, bout.c, coff-a29k.c, coff-m88k.c,
3746 includes based on HOST_HPPAHPUX or HOST_HPPABSD.
3747 Provide definitions for MAXCOMLEN and _PA_RISC_ID suitable
3748 for BSD.
3749
3750Fri Apr 30 17:34:11 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
3751
3752 * elf32-hppa.c: Don't include a.out.h. Apparently not even the
3753 GNU version is needed.

--- 666 unchanged lines hidden (view full) ---

4420
4421Tue Jan 26 11:43:14 1993 Ian Lance Taylor (ian@cygnus.com)
4422
4423 * section.c (SEC_IS_COMMON): New section flag, needed for MIPS
4424 ECOFF which has two common sections.
4425 (bfd_com_section): Set SEC_IS_COMMON flag.
4426 * bfd-in.h (bfd_is_com_section): New macro to test SEC_IS_COMMON.
4427 * aoutx.h, archive.c, bout.c, coff-a29k.c, coff-m88k.c,
4427 coff-mips.c, coffgen.c, ieee.c, oasys.c, reloc.c, syms.: Use
4428 coff-mips.c, coffgen.c, ieee.c, oasys.c, reloc.c, syms.c: Use
4428 bfd_is_com_section macro rather than checking for equality to
4429 bfd_com_section.
4430
4431Mon Jan 25 15:27:36 1993 Ian Lance Taylor (ian@cygnus.com)
4432
4433 * coffcode.h (_bfd_coff_mkobject_hook): Pass aouthdr argument.
4434 (coff_mkobject_hook): Accept aouthdr argument.
4435 * coffgen.c (coff_real_object_p): Pass aouthdr to mkobject_hook.

--- 409 unchanged lines hidden (view full) ---

4845
4846 * section.c: New section bit SEC_SHARED_LIBRARY.
4847 coffcode.h (styp_to_sec_flags): if STYP_NOLOAD && (STYP_TEXT ||
4848 STYP_DATA), set SEC_SHARED_LIBRARY. This seems to be correct for
4849 i386-sysv.
4850
4851Thu Nov 5 04:43:09 1992 John Gilmore (gnu@cygnus.com)
4852
4429 bfd_is_com_section macro rather than checking for equality to
4430 bfd_com_section.
4431
4432Mon Jan 25 15:27:36 1993 Ian Lance Taylor (ian@cygnus.com)
4433
4434 * coffcode.h (_bfd_coff_mkobject_hook): Pass aouthdr argument.
4435 (coff_mkobject_hook): Accept aouthdr argument.
4436 * coffgen.c (coff_real_object_p): Pass aouthdr to mkobject_hook.

--- 409 unchanged lines hidden (view full) ---

4846
4847 * section.c: New section bit SEC_SHARED_LIBRARY.
4848 coffcode.h (styp_to_sec_flags): if STYP_NOLOAD && (STYP_TEXT ||
4849 STYP_DATA), set SEC_SHARED_LIBRARY. This seems to be correct for
4850 i386-sysv.
4851
4852Thu Nov 5 04:43:09 1992 John Gilmore (gnu@cygnus.com)
4853
4853 * target.c (struct bfd_target): Eliminate the SDEF and SDEF_FMT
4854 * targets.c (struct bfd_target): Eliminate the SDEF and SDEF_FMT
4854 macros; use PARAMS to declare the function pointers involved.
4855
4856 * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,
4857 targets.c: Rename struct bfd_seclet_struct to struct bfd_seclet.
4858
4859Thu Nov 5 02:59:09 1992 John Gilmore (gnu@cygnus.com)
4860
4861 Cleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS.

--- 394 unchanged lines hidden (view full) ---

5256 to the built-in abs_section were not written out correctly.
5257
5258Fri Aug 28 16:29:15 1992 Ian Lance Taylor (ian@cygnus.com)
5259
5260 * archive.c (bfd_slurp_bsd_armap): if the symdef_count is too
5261 large, assume we're using a swapped byte order and fail with
5262 wrong_format rather than dumping core.
5263
4855 macros; use PARAMS to declare the function pointers involved.
4856
4857 * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,
4858 targets.c: Rename struct bfd_seclet_struct to struct bfd_seclet.
4859
4860Thu Nov 5 02:59:09 1992 John Gilmore (gnu@cygnus.com)
4861
4862 Cleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS.

--- 394 unchanged lines hidden (view full) ---

5257 to the built-in abs_section were not written out correctly.
5258
5259Fri Aug 28 16:29:15 1992 Ian Lance Taylor (ian@cygnus.com)
5260
5261 * archive.c (bfd_slurp_bsd_armap): if the symdef_count is too
5262 large, assume we're using a swapped byte order and fail with
5263 wrong_format rather than dumping core.
5264
5264Fri Aug 28 15:38:03 1992 Ken Raeburn (raeburn@cygnus.com)
5265
5266 * Renamed opc-sparc.c to sparc-opc.c for systems with short
5267 filename constraints.
5268 * Makefile.in: Updated to reflect change.
5269
5270Thu Aug 27 13:05:28 1992 Brendan Kehoe (brendan@cygnus.com)
5271
5272 Add preliminary support for the we32k:
5273
5274 * Makefile.in, archures.c, coffocode.h, configure.in, targets.c:
5275 Minor edits.
5276 * coff-we32k.c, cpu-we32k.c, config/we32k.mt, hosts/we32k.h: New files.
5277

--- 14 unchanged lines hidden (view full) ---

5292 * Makefile.in, archures.c, coffcode.h, configure.in, reloc.c,
5293 section.c, targets.c,
5294
5295 * syms.c: move mis-inserted patch.
5296
5297Fri Aug 14 15:39:29 PDT 1992 Howard Chu (hyc@hanauma.jpl.nasa.gov)
5298
5299 Documentation fixes:
5265Thu Aug 27 13:05:28 1992 Brendan Kehoe (brendan@cygnus.com)
5266
5267 Add preliminary support for the we32k:
5268
5269 * Makefile.in, archures.c, coffocode.h, configure.in, targets.c:
5270 Minor edits.
5271 * coff-we32k.c, cpu-we32k.c, config/we32k.mt, hosts/we32k.h: New files.
5272

--- 14 unchanged lines hidden (view full) ---

5287 * Makefile.in, archures.c, coffcode.h, configure.in, reloc.c,
5288 section.c, targets.c,
5289
5290 * syms.c: move mis-inserted patch.
5291
5292Fri Aug 14 15:39:29 PDT 1992 Howard Chu (hyc@hanauma.jpl.nasa.gov)
5293
5294 Documentation fixes:
5300 * ctors.c, format.c, section.c, reloc.c: append " -" to item tags.
5295 * ctor.c, format.c, section.c, reloc.c: append " -" to item tags.
5301 * reloc.c, section.c, syms.c, targets.c: add DOCDD before @node
5302 comments.
5303 * reloc.c: break out addend item from surrounding text.
5304
5305 * doc.str (DOCDD): Defined. Adds text to output.
5306 (bodytext): Put bulletize before kill_bogus_lines.
5307 * chew.c (bulletize): End itemization after a blank line, to
5308 prevent following text from being swallowed up in an item.

--- 67 unchanged lines hidden (view full) ---

5376 * opc-sparc.c: New file.
5377
5378Sat Aug 8 23:15:35 1992 Fred Fish (fnf@cygnus.com)
5379
5380 * bout.c (bfd_reloc_status_type, callj_callback): Cast void*
5381 pointers to bfd_byte* before performing arithmetic on them. Such
5382 use with bare void* pointers is a gcc extension.
5383 * cache.c (bfd_cache_delete): Forward decl with prototype form.
5296 * reloc.c, section.c, syms.c, targets.c: add DOCDD before @node
5297 comments.
5298 * reloc.c: break out addend item from surrounding text.
5299
5300 * doc.str (DOCDD): Defined. Adds text to output.
5301 (bodytext): Put bulletize before kill_bogus_lines.
5302 * chew.c (bulletize): End itemization after a blank line, to
5303 prevent following text from being swallowed up in an item.

--- 67 unchanged lines hidden (view full) ---

5371 * opc-sparc.c: New file.
5372
5373Sat Aug 8 23:15:35 1992 Fred Fish (fnf@cygnus.com)
5374
5375 * bout.c (bfd_reloc_status_type, callj_callback): Cast void*
5376 pointers to bfd_byte* before performing arithmetic on them. Such
5377 use with bare void* pointers is a gcc extension.
5378 * cache.c (bfd_cache_delete): Forward decl with prototype form.
5384 * archive (normalize): Add to CONST to match actual usages with
5379 * archive.c (normalize): Add to CONST to match actual usages with
5385 CONST.
5386
5387Mon Aug 3 00:35:29 1992 Fred Fish (fnf@cygnus.com)
5388
5389 * configure.in: Recognize i486 host cpu, and use i386-elf
5390 for i486-ncr-sysv4.
5391
5392Sat Aug 1 13:49:59 1992 Fred Fish (fnf@cygnus.com)

--- 73 unchanged lines hidden (view full) ---

5466 out of date.
5467
5468Tue Jul 7 00:23:23 1992 Fred Fish (fnf@cygnus.com)
5469
5470 * configure.in: Add m68k-ericsson-*.
5471
5472Sat Jul 4 03:29:41 1992 John Gilmore (gnu at cygnus.com)
5473
5380 CONST.
5381
5382Mon Aug 3 00:35:29 1992 Fred Fish (fnf@cygnus.com)
5383
5384 * configure.in: Recognize i486 host cpu, and use i386-elf
5385 for i486-ncr-sysv4.
5386
5387Sat Aug 1 13:49:59 1992 Fred Fish (fnf@cygnus.com)

--- 73 unchanged lines hidden (view full) ---

5461 out of date.
5462
5463Tue Jul 7 00:23:23 1992 Fred Fish (fnf@cygnus.com)
5464
5465 * configure.in: Add m68k-ericsson-*.
5466
5467Sat Jul 4 03:29:41 1992 John Gilmore (gnu at cygnus.com)
5468
5474 * syms.h: Define BSF_FILE, update BSF_SECTION_SYM desc.
5469 * syms.c: Define BSF_FILE, update BSF_SECTION_SYM desc.
5475 * elf.c: Remove unconditional debug printf's.
5476 (elf_write_object_contents, elf_slurp_symbol_table): Handle
5477 BSF_SECTION_SYM <=> STT_SECTION, BSF_FILE <=> STT_FILE.
5478 (elf_slurp_symbol_table): Hand out symbols in forward, not
5479 reverse order. Simplify duplicate code.
5480
5481Fri Jul 3 20:23:34 1992 Fred Fish (fnf@cygnus.com)
5482

--- 9 unchanged lines hidden (view full) ---

5492
5493 * hosts/solaris2.h: Configure same as sysv4.
5494
5495Tue Jun 23 21:54:44 1992 Fred Fish (fnf@cygnus.com)
5496
5497 * libbfd.h, libbfd-in.h (bfd_seek): Make prototype match definition.
5498 * reloc.c (bfd_default_reloc_type_lookup): Make cast on return
5499 type match actual return type.
5470 * elf.c: Remove unconditional debug printf's.
5471 (elf_write_object_contents, elf_slurp_symbol_table): Handle
5472 BSF_SECTION_SYM <=> STT_SECTION, BSF_FILE <=> STT_FILE.
5473 (elf_slurp_symbol_table): Hand out symbols in forward, not
5474 reverse order. Simplify duplicate code.
5475
5476Fri Jul 3 20:23:34 1992 Fred Fish (fnf@cygnus.com)
5477

--- 9 unchanged lines hidden (view full) ---

5487
5488 * hosts/solaris2.h: Configure same as sysv4.
5489
5490Tue Jun 23 21:54:44 1992 Fred Fish (fnf@cygnus.com)
5491
5492 * libbfd.h, libbfd-in.h (bfd_seek): Make prototype match definition.
5493 * reloc.c (bfd_default_reloc_type_lookup): Make cast on return
5494 type match actual return type.
5500 * elf_print_symbol (section_name): Make CONST.
5495 * section.c (elf_print_symbol): Make CONST.
5501
5502Mon Jun 22 17:35:24 1992 Per Bothner (bothner@cygnus.com)
5503
5504 * i386linux.c, hosts/i386linux.h, config/i386-linux.mt:
5505 New files, for Linux (a free Unix clone for 386 machines).
5506 * Makefile.in, configure.in, targets.c: Update accordingly.
5507
5508Fri Jun 19 20:23:21 1992 Steve Chamberlain (sac@thepub.cygnus.com)

--- 252 unchanged lines hidden (view full) ---

5761Tue May 12 14:08:59 1992 Steve Chamberlain (sac@thepub.cygnus.com)
5762
5763 * coff-a29k.c (perform_reloc): fix bug in jmp/call evaluation
5764 * coff-h8300.c (reloc_processing): all relocs are relative to
5765 section start.
5766 * opncls.c: don't use fdopen on DOS systems
5767
5768 short patches from Glenn Kasten (glenn@ready.com)
5496
5497Mon Jun 22 17:35:24 1992 Per Bothner (bothner@cygnus.com)
5498
5499 * i386linux.c, hosts/i386linux.h, config/i386-linux.mt:
5500 New files, for Linux (a free Unix clone for 386 machines).
5501 * Makefile.in, configure.in, targets.c: Update accordingly.
5502
5503Fri Jun 19 20:23:21 1992 Steve Chamberlain (sac@thepub.cygnus.com)

--- 252 unchanged lines hidden (view full) ---

5756Tue May 12 14:08:59 1992 Steve Chamberlain (sac@thepub.cygnus.com)
5757
5758 * coff-a29k.c (perform_reloc): fix bug in jmp/call evaluation
5759 * coff-h8300.c (reloc_processing): all relocs are relative to
5760 section start.
5761 * opncls.c: don't use fdopen on DOS systems
5762
5763 short patches from Glenn Kasten (glenn@ready.com)
5769 * target.c: enabled oasys support
5764 * targets.c: enabled oasys support
5770 * oasys.c: Insert . when UNDERSCORE_HACK is enabled,
5771 fix problem where a relocation which crossed a modification byte
5772 boundary did not work. Fix problem where a relocation near the end
5773 of a data record did not work.
5774
5775
5776Tue May 5 18:11:25 1992 Steve Chamberlain (sac@thepub.cygnus.com)
5777

--- 140 unchanged lines hidden (view full) ---

5918Tue Mar 17 14:12:25 1992 Per Bothner (bothner@rtl.cygnus.com)
5919
5920 * bout.c (b_out_slurp_reloc_table): Use BFD_ASSERT macro,
5921 not internal bfd_assert function (twice).
5922
5923Tue Mar 17 10:45:12 1992 Steve Chamberlain (sac@thepub.cygnus.com)
5924
5925 * aout-target.h: change ar_max_namelen to 15 (the right value)
5765 * oasys.c: Insert . when UNDERSCORE_HACK is enabled,
5766 fix problem where a relocation which crossed a modification byte
5767 boundary did not work. Fix problem where a relocation near the end
5768 of a data record did not work.
5769
5770
5771Tue May 5 18:11:25 1992 Steve Chamberlain (sac@thepub.cygnus.com)
5772

--- 140 unchanged lines hidden (view full) ---

5913Tue Mar 17 14:12:25 1992 Per Bothner (bothner@rtl.cygnus.com)
5914
5915 * bout.c (b_out_slurp_reloc_table): Use BFD_ASSERT macro,
5916 not internal bfd_assert function (twice).
5917
5918Tue Mar 17 10:45:12 1992 Steve Chamberlain (sac@thepub.cygnus.com)
5919
5920 * aout-target.h: change ar_max_namelen to 15 (the right value)
5926 * coff-a29k, coffcode.h: more hangovers from the bfd_abs_section
5921 * coff-a29k.c, coffcode.h: more hangovers from the bfd_abs_section
5927 change
5928
5929Mon Mar 16 14:57:22 1992 Steve Chamberlain (sac@rtl.cygnus.com)
5930
5931 * archive.c (bfd_generic_archive_p): check for bout archives too.
5932 * bout.c: make it work again.
5933
5934Sat Mar 14 17:30:40 1992 Fred Fish (fnf@cygnus.com)

--- 444 unchanged lines hidden (view full) ---

6379 * coffcode.h: use the new macro if available
6380
6381 * elf.c (elf_corefile_note): cast malloc to avoid warning.
6382 * Makefile.in: Fixed dependencies due to file rename
6383
6384 * aout-encap.c, aoutf1.h, aoutx.h, archive.c, bout.c, coff-a29k.c,
6385 coff-h8300.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
6386 coff-mips.c, coff-rs6000.c, cpu-h300.c, elf.c, i386aout.c,
5922 change
5923
5924Mon Mar 16 14:57:22 1992 Steve Chamberlain (sac@rtl.cygnus.com)
5925
5926 * archive.c (bfd_generic_archive_p): check for bout archives too.
5927 * bout.c: make it work again.
5928
5929Sat Mar 14 17:30:40 1992 Fred Fish (fnf@cygnus.com)

--- 444 unchanged lines hidden (view full) ---

6374 * coffcode.h: use the new macro if available
6375
6376 * elf.c (elf_corefile_note): cast malloc to avoid warning.
6377 * Makefile.in: Fixed dependencies due to file rename
6378
6379 * aout-encap.c, aoutf1.h, aoutx.h, archive.c, bout.c, coff-a29k.c,
6380 coff-h8300.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
6381 coff-mips.c, coff-rs6000.c, cpu-h300.c, elf.c, i386aout.c,
6387 newos3.c, stab-syms.c, syms.c: All these files have had their
6382 newsos3.c, stab-syms.c, syms.c: All these files have had their
6388 #includes altered to point to the new places.
6389
6390Fri Nov 29 20:04:49 1991 Fred Fish (fnf at cygnus.com)
6391
6392 * config/mh-i386v4, config/mh-i386-elf, hosts/h-i386v4.h: New files.
6393
6394 * configure.in: Add vendor "ncr" as supported per-target vendor.
6395 Add svr4 case for i386 per-host case.

--- 391 unchanged lines hidden (view full) ---

6787 * libaout.h (WRITE_HEADER): Use new (struct aoutdata) fields
6788 to decide if the exec header counts in a_text (text segment size).
6789 Also, assume D_PAGED flag is set; don't set it here.
6790 * bout.c (b_out_callback): Add initialization of
6791 adata fields page_size, segment_size, and exec_bytes_size.
6792 * host-aout.c (NAME(host_aout, callback) and
6793 NAME(host_aout,mkobject): Ditto.
6794 * i386aout.c (aout386_callback) and new aout386_mkobject): Ditto.
6383 #includes altered to point to the new places.
6384
6385Fri Nov 29 20:04:49 1991 Fred Fish (fnf at cygnus.com)
6386
6387 * config/mh-i386v4, config/mh-i386-elf, hosts/h-i386v4.h: New files.
6388
6389 * configure.in: Add vendor "ncr" as supported per-target vendor.
6390 Add svr4 case for i386 per-host case.

--- 391 unchanged lines hidden (view full) ---

6782 * libaout.h (WRITE_HEADER): Use new (struct aoutdata) fields
6783 to decide if the exec header counts in a_text (text segment size).
6784 Also, assume D_PAGED flag is set; don't set it here.
6785 * bout.c (b_out_callback): Add initialization of
6786 adata fields page_size, segment_size, and exec_bytes_size.
6787 * host-aout.c (NAME(host_aout, callback) and
6788 NAME(host_aout,mkobject): Ditto.
6789 * i386aout.c (aout386_callback) and new aout386_mkobject): Ditto.
6795 * newos3.c (newsos3_callback) and new newsos_mkobject): Ditto.
6790 * newsos3.c (newsos3_callback) and new newsos_mkobject): Ditto.
6796 * aoutf1.c (sunos4_callback) and new sunos_mkobject): Ditto.
6797 * aoutx.h (NAME(aout,some_aout_object_p)): Don't subtract
6798 EXEC_BYTES_SIZE from the a_test size; this is only appropriate
6799 for some systems (mainly sunos), so do it in the callback instead.
6800 Same routine: Add stuff to the THIS_IS_ONLY_DOCUMENTATION comment.
6801 * aoutx.h (NAME(aout,set_section_contents): Change the way
6802 filepos and size of sections are carried out to support
6803 older styles of demand paged executables.

--- 373 unchanged lines hidden (view full) ---

7177 texdoc and psdoc; make these depend on generated .texi's
7178
7179 * scanit, (new) unPROTO: turn PROTO macros into ANSI declarations in
7180 doc
7181
7182 * bfd.c, reloc.c, syms.c: minor spelling/wording fixes in doc
7183 portions
7184
6791 * aoutf1.c (sunos4_callback) and new sunos_mkobject): Ditto.
6792 * aoutx.h (NAME(aout,some_aout_object_p)): Don't subtract
6793 EXEC_BYTES_SIZE from the a_test size; this is only appropriate
6794 for some systems (mainly sunos), so do it in the callback instead.
6795 Same routine: Add stuff to the THIS_IS_ONLY_DOCUMENTATION comment.
6796 * aoutx.h (NAME(aout,set_section_contents): Change the way
6797 filepos and size of sections are carried out to support
6798 older styles of demand paged executables.

--- 373 unchanged lines hidden (view full) ---

7172 texdoc and psdoc; make these depend on generated .texi's
7173
7174 * scanit, (new) unPROTO: turn PROTO macros into ANSI declarations in
7175 doc
7176
7177 * bfd.c, reloc.c, syms.c: minor spelling/wording fixes in doc
7178 portions
7179
7185 * Makefile.in, awkscan-ip, awkscan-p, intobfd,
7180 * Makefile.in, awkscan-ip, awkscan-p, doc/intobfd,
7186 libbfd.h, libcoff.h, tolibcoff; new bfd-in.h, libbfd-in.h,
7187 libcoff-in.h: (a) use separate files for invariant parts of bfd.h,
7188 libbfd.h, and libcoff.h; (b) in generated parts of same, use less
7189 obtrusive marks indicating .c origins.
7190
7191 * bfd.texinfo: generalize most references to linker
7192
7193Tue Aug 20 15:18:02 1991 Roland H. Pesch (pesch at cygint.cygnus.com)

--- 52 unchanged lines hidden (view full) ---

7246 bfd.texinfo oasys.c opncls.c reloc.c srec.c: More documentation on
7247 lint fixes.
7248
7249 * amdcoff.c bfd.texinfo Makefile.in : Folded in changes for amd
7250 29k coff by David Wood (wood@lab.ultra.nyu.edu).
7251
7252Thu Jul 4 09:53:16 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7253
7181 libbfd.h, libcoff.h, tolibcoff; new bfd-in.h, libbfd-in.h,
7182 libcoff-in.h: (a) use separate files for invariant parts of bfd.h,
7183 libbfd.h, and libcoff.h; (b) in generated parts of same, use less
7184 obtrusive marks indicating .c origins.
7185
7186 * bfd.texinfo: generalize most references to linker
7187
7188Tue Aug 20 15:18:02 1991 Roland H. Pesch (pesch at cygint.cygnus.com)

--- 52 unchanged lines hidden (view full) ---

7241 bfd.texinfo oasys.c opncls.c reloc.c srec.c: More documentation on
7242 lint fixes.
7243
7244 * amdcoff.c bfd.texinfo Makefile.in : Folded in changes for amd
7245 29k coff by David Wood (wood@lab.ultra.nyu.edu).
7246
7247Thu Jul 4 09:53:16 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7248
7254 * Everything: created some new files, core.c format.c, reloc.c,
7255 section.c and syms.c to split the functionality a bit better.
7249 * core.c: New file.
7250 * format.c: New file.
7251 * reloc.c: New file.
7252 * section.c: New file.
7253 * syms.c: New filew.
7256 Cleaned up the rest of the files a bit, and added some
7257 documentation.
7258
7254 Cleaned up the rest of the files a bit, and added some
7255 documentation.
7256
7259
7260Mon Jul 1 13:29:47 1991 David Wood (wood at david.ultra.nya.edu)
7261
7262 * opncls.c, ../include/sys/h-sun3.h ../include/sys/h-sun4.h: fcntl
7263 really takes 3 arguments, patched code and ammended prototypes.
7264
7265Fri Jun 14 13:19:40 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7266
7267 * ../include/bfd.h (struct bfd_target): Added new field

--- 26 unchanged lines hidden (view full) ---

7294Fri Jun 7 12:35:46 1991 Sean Fagan (sef at cygint.cygnus.com)
7295
7296 * coffcode.h (coff_swap_aux_in): added else case to deal with
7297 filenames less than 9 characters.
7298
7299
7300Thu Jun 6 18:27:38 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7301
7257Mon Jul 1 13:29:47 1991 David Wood (wood at david.ultra.nya.edu)
7258
7259 * opncls.c, ../include/sys/h-sun3.h ../include/sys/h-sun4.h: fcntl
7260 really takes 3 arguments, patched code and ammended prototypes.
7261
7262Fri Jun 14 13:19:40 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7263
7264 * ../include/bfd.h (struct bfd_target): Added new field

--- 26 unchanged lines hidden (view full) ---

7291Fri Jun 7 12:35:46 1991 Sean Fagan (sef at cygint.cygnus.com)
7292
7293 * coffcode.h (coff_swap_aux_in): added else case to deal with
7294 filenames less than 9 characters.
7295
7296
7297Thu Jun 6 18:27:38 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7298
7302 * ../include/oasys.h oasys.c (oasys_archive_p): fixed so it works
7299 * oasys.c (oasys_archive_p): fixed so it works
7303
7304 * srec.c: now allows any number of sections to be created in a
7305 file. Outputs addresses of the right length.
7306
7307Thu May 30 15:30:10 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7308
7309 * bfd.c (bfd_check_format): Fixed problem where when a defaulted
7310 target didn't match, the format got set to the attempted match,

--- 129 unchanged lines hidden (view full) ---

7440 the little-endian vector, and rename the vector as sunos4 rather
7441 than generic.
7442
7443 * b.out.c: Use aout.c routines for most of the work. Slight
7444 changes for the new regime. Remove close_and_cleanup and
7445 get_section_contents in favor of generics. New transfer vector
7446 regime.
7447
7300
7301 * srec.c: now allows any number of sections to be created in a
7302 file. Outputs addresses of the right length.
7303
7304Thu May 30 15:30:10 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7305
7306 * bfd.c (bfd_check_format): Fixed problem where when a defaulted
7307 target didn't match, the format got set to the attempted match,

--- 129 unchanged lines hidden (view full) ---

7437 the little-endian vector, and rename the vector as sunos4 rather
7438 than generic.
7439
7440 * b.out.c: Use aout.c routines for most of the work. Slight
7441 changes for the new regime. Remove close_and_cleanup and
7442 get_section_contents in favor of generics. New transfer vector
7443 regime.
7444
7448 * newsos.c: New support for Sony NEWS, another a.out format.
7445 * newsos3.c: New support for Sony NEWS, another a.out format.
7449
7450 * ecoff.c: Remove close_and_cleanup. New tvec regime.
7451 * icoff.c, m88k-bcs.c: Add write_contents to tvec.
7452 * ieee.c, oasys.c: Remove close_and_cleanup, add write_contents
7453 to tvec.
7454 * opncls.c (bfd_close): Call format-dependent write_contents
7455 routine, if writing, before calling target-dependent
7456 close_and_cleanup routine (which is now always generic, I think).
7457 * srec.c: Use bfd_alloc instead of malloc. Remove
7458 close_and_cleanup and move code from it to
7459 srec_write_object_contents. Add write_contents to tvec.
7460 * targets.c: Remove a.out little vector, replace a.out big
7461 vector with SunOS vector. FIXME: Need Vax support again now.
7462
7463 * libbfd.h: Add write_contents format-dependent-vector to the
7464 bfd_target vector. Supply a generic close_and_cleanup routine.
7465 * liba.out.h: Handle the new aout.c split. Add prototypes for
7466 all routines defined in aout.c. Rename "sunos" things to "aout"
7467 things. Add a few fields where needed for various formats.
7446
7447 * ecoff.c: Remove close_and_cleanup. New tvec regime.
7448 * icoff.c, m88k-bcs.c: Add write_contents to tvec.
7449 * ieee.c, oasys.c: Remove close_and_cleanup, add write_contents
7450 to tvec.
7451 * opncls.c (bfd_close): Call format-dependent write_contents
7452 routine, if writing, before calling target-dependent
7453 close_and_cleanup routine (which is now always generic, I think).
7454 * srec.c: Use bfd_alloc instead of malloc. Remove
7455 close_and_cleanup and move code from it to
7456 srec_write_object_contents. Add write_contents to tvec.
7457 * targets.c: Remove a.out little vector, replace a.out big
7458 vector with SunOS vector. FIXME: Need Vax support again now.
7459
7460 * libbfd.h: Add write_contents format-dependent-vector to the
7461 bfd_target vector. Supply a generic close_and_cleanup routine.
7462 * liba.out.h: Handle the new aout.c split. Add prototypes for
7463 all routines defined in aout.c. Rename "sunos" things to "aout"
7464 things. Add a few fields where needed for various formats.
7468 * Makefile.in: Add aout.c and newsos.c.
7465 * Makefile.in: Add aout.c and newsos3.c.
7469
7470 * archive.c, ieee.c, oasys.c: Lint.
7471
7472Fri May 10 12:34:48 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7473
7474 * ../include/bfd.h
7475 changed forward declaration struct stat; to reduce warnings. Changed
7476 comment on bfd_h_<x>_x.

--- 216 unchanged lines hidden (view full) ---

7693 processing of symbols. Changed reloc stuff to new
7694 order
7695
7696 * libbfd.h fixed includes
7697
7698
7699Mon Jan 21 11:53:51 PST 1991 steve@cygnus.com
7700
7466
7467 * archive.c, ieee.c, oasys.c: Lint.
7468
7469Fri May 10 12:34:48 1991 Steve Chamberlain (steve at cygint.cygnus.com)
7470
7471 * ../include/bfd.h
7472 changed forward declaration struct stat; to reduce warnings. Changed
7473 comment on bfd_h_<x>_x.

--- 216 unchanged lines hidden (view full) ---

7690 processing of symbols. Changed reloc stuff to new
7691 order
7692
7693 * libbfd.h fixed includes
7694
7695
7696Mon Jan 21 11:53:51 PST 1991 steve@cygnus.com
7697
7701 * bfd.h changed name of alignment entry in sec_struct to
7698 * bfd.h: changed name of alignment entry in sec_struct to
7702 alignment_power, because of conflicting uses within bfd.
7703 Now it should be obvious that it's a 2**n alignment
7704 specifier. Removed start_pad, end_alignment, block, minsize,
7705 output_file_alignment, subsection_alignment and original_vma fields.
7706 Added align_power() macro. Fixed bfd_section_alignment
7707 acessor macros. Added bfd_symbol_same_target macro.
7708
7699 alignment_power, because of conflicting uses within bfd.
7700 Now it should be obvious that it's a 2**n alignment
7701 specifier. Removed start_pad, end_alignment, block, minsize,
7702 output_file_alignment, subsection_alignment and original_vma fields.
7703 Added align_power() macro. Fixed bfd_section_alignment
7704 acessor macros. Added bfd_symbol_same_target macro.
7705
7709 * b.out.c (b_out_write_object_contents) fixed to use
7706 * b.out.c (b_out_write_object_contents): fixed to use
7710 new alignment member. Fixed (callj_callback) to use section
7711 relative symbols properly.
7712
7707 new alignment member. Fixed (callj_callback) to use section
7708 relative symbols properly.
7709
7713 * sunos.c (sunos4_object_p) fixed to use new alignment_power.
7710 * sunos.c (sunos4_object_p): fixed to use new alignment_power.
7714 Fixed (translate_from_native_sym_flags) to correctly make
7715 symbols section relative.
7716
7711 Fixed (translate_from_native_sym_flags) to correctly make
7712 symbols section relative.
7713
7717 * bfd.c (bfd_errmsg) fixed various enum cast problems.
7718 (bfd_make_section) took out initialization of obsolete members.
7719 (bfd_print_symbol_vandf) added
7714 * bfd.c (bfd_errmsg): fixed various enum cast problems.
7715 (bfd_make_section): took out initialization of obsolete members.
7716 (bfd_print_symbol_vandf): added
7720
7717
7721 * opncls.c (bfd_create) created.
7718 * opncls.c (bfd_create): created.
7722
7719
7723 * coff-code.h (coff_new_section_hook) took away refs
7720 * coff-code.h (coff_new_section_hook): took away refs
7724 to obsolete members. (make_a_section_from_file) added
7725 conversion between alignment types. (coff_symbol_from)
7726 added. (coff_count_linenumbers) only counts linenumbers
7727 if symbol is of coff-type. (coff_mangle_symbols) only
7728 heavily mangles symbols if symbol is coff-type.
7729 (coff_write_symbols) various lints. (coff_write_object_contents)
7730 various lints and modification for alignment conversion.
7731 (coff_slurp_relocs) fixed for use with new asection shape.
7732
7733Sat Jan 19 16:10:42 PST 1991 steve@cygnus.com
7734
7721 to obsolete members. (make_a_section_from_file) added
7722 conversion between alignment types. (coff_symbol_from)
7723 added. (coff_count_linenumbers) only counts linenumbers
7724 if symbol is of coff-type. (coff_mangle_symbols) only
7725 heavily mangles symbols if symbol is coff-type.
7726 (coff_write_symbols) various lints. (coff_write_object_contents)
7727 various lints and modification for alignment conversion.
7728 (coff_slurp_relocs) fixed for use with new asection shape.
7729
7730Sat Jan 19 16:10:42 PST 1991 steve@cygnus.com
7731
7735 * archive.c lots of lint
7732 * archive.c> lots of lint.
7736
7733
7737 * b.out.c added callj relocation support, upgrated reloc howto.
7734 * b.out.c: added callj relocation support, upgrated reloc howto.
7738 Fixed so that asymbol and reloc records are output
7739 correctly.
7740
7735 Fixed so that asymbol and reloc records are output
7736 correctly.
7737
7741 * bfd.c lots of lint, support for new bfd entry point
7738 * bfd.c: lots of lint, support for new bfd entry point
7742 bfd_print_symbol.
7743
7739 bfd_print_symbol.
7740
7744 * bfd.h changed definition of asymbol to contain pointer to
7741 * bfd.h: changed definition of asymbol to contain pointer to
7745 owning bfd, removed target dependencies.
7746
7742 owning bfd, removed target dependencies.
7743
7747 * cache.c took out print statements, put in BFD_ASSERT calls.
7744 * cache.c: took out print statements, put in BFD_ASSERT calls.
7748
7745
7749 * coff-code.h various lints, corrected linenumber output
7746 * coff-code.h: various lints, corrected linenumber output
7750 functionality. Added support for new style asymbols and
7751 bfd_print_symbol. Fixed so that asymbol and
7752 reloc records are handled correctly. Added timestamp.
7753
7747 functionality. Added support for new style asymbols and
7748 bfd_print_symbol. Fixed so that asymbol and
7749 reloc records are handled correctly. Added timestamp.
7750
7754 * icoff.c Added support for new howto shape.
7751 * icoff.c: Added support for new howto shape.
7755
7752
7756 * liba.out.h Added support for new asymbol shape
7753 * liba.out.h: Added support for new asymbol shape
7757
7754
7758 * libbfd.c various lints
7755 * libbfd.c: various lints
7759
7756
7760 * libbfd.h various lints
7757 * libbfd.h: various lints
7761
7758
7762 * libcoff.h added support for new asymbol shape.
7759 * libcoff.h: added support for new asymbol shape.
7763
7760
7764 * sunos.c various lints. Added support for new asymbol shape
7761 * sunos.c: various lints. Added support for new asymbol shape
7765 and bfd_print_symbol.
7766
7767Wed Jan 16 21:38:09 PST 1991 steve@cygnus.com
7768
7769 * b.out.c removed prototype of sunos4_ennativate_symtab, lots of
7770 pointer lint. Added support for callj relocation. Fixed bug where
7771 the last 32 bytes of the text section were overwritten by data. Fixed bug
7772 where archives of b.out didn't work due bfd_slurp_extended_name_table

--- 7 unchanged lines hidden (view full) ---

7780 reloc type, modified bfd_perform_relocation prototype. Added bfd_h_get_x
7781 macros.
7782
7783 * bfd.c upgraded bfd_perform_relocation, various lints.
7784
7785Wed Jan 16 01:55:53 1991 John Gilmore (gnu at rtl)
7786
7787 * ChangeLog: Started ChangeLog for BFD.
7762 and bfd_print_symbol.
7763
7764Wed Jan 16 21:38:09 PST 1991 steve@cygnus.com
7765
7766 * b.out.c removed prototype of sunos4_ennativate_symtab, lots of
7767 pointer lint. Added support for callj relocation. Fixed bug where
7768 the last 32 bytes of the text section were overwritten by data. Fixed bug
7769 where archives of b.out didn't work due bfd_slurp_extended_name_table

--- 7 unchanged lines hidden (view full) ---

7777 reloc type, modified bfd_perform_relocation prototype. Added bfd_h_get_x
7778 macros.
7779
7780 * bfd.c upgraded bfd_perform_relocation, various lints.
7781
7782Wed Jan 16 01:55:53 1991 John Gilmore (gnu at rtl)
7783
7784 * ChangeLog: Started ChangeLog for BFD.
7788 * ToDo: Create file for suggestions.
7785 * TODO: Create file for suggestions.
7789
7790 * Makefile: Support easy loading into Saber C.
7791 Add dependencies for icoff.o and bcs88kcoff.o.
7792 Rename coff.c to coff-code.h. Change callers.
7793
7794 * bfd.c (bfd_check_format): Allow the check_format routines
7795 to return the desired target vector, rather than just a Boolean.
7796 bfd.h (bfd_check_format): Change function pointer return type.

--- 55 unchanged lines hidden ---
7786
7787 * Makefile: Support easy loading into Saber C.
7788 Add dependencies for icoff.o and bcs88kcoff.o.
7789 Rename coff.c to coff-code.h. Change callers.
7790
7791 * bfd.c (bfd_check_format): Allow the check_format routines
7792 to return the desired target vector, rather than just a Boolean.
7793 bfd.h (bfd_check_format): Change function pointer return type.

--- 55 unchanged lines hidden ---