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 --- |