⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 早期freebsd实现
💻
📖 第 1 页 / 共 5 页
字号:
Mon Aug 24 20:50:22 1992  Stu Grossman  (grossman at cygnus.com)	* configure.in:  Add sparclite as a target.Mon Aug 24 12:06:31 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* ieee.c (ieee_get_symtab): always null terminate the symbol list,	lint.	* coffcode.h (coff_add_missing_symbols): if symbols don't come	from a coff file (csym is null), dont deref them	* ieee.c (parse_expression): get the answer right when adding an	abs+(sec+off), (ieee_generic_stat_arch_elt): call ieee_object_p	on elts so that filename is filled in.Thu Aug 20 19:05:48 1992  Ken Raeburn  (raeburn@cygnus.com)	* bout.c (howto_align_table): New set of relocs, with enough	data for "objdump -r" to work.	(b_out_reloc_type_lookup): Recognize alignment relocs.Tue Aug 18 12:57:45 1992  Ian Lance Taylor  (ian@cygnus.com) 	* Makefile.in: added FLAGS_TO_PASS, and used it for all recursive	invocations of make.  Also, always create installation	directories.	* config/apollov68.mh: removed -g from CC definition.Mon Aug 17 13:40:08 1992  Ken Raeburn  (raeburn@cygnus.com)	* config/decstation.mh (HDEFINES): Specify "-G 4" to avoid	overflowing gp-offset range.Mon Aug 17 11:44:28 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* srec.c (srec_set_section_contents): don't write out sections	without the LOAD and ALLOC attributesMon Aug 17 11:55:07 1992  Ken Raeburn  (raeburn@cambridge.cygnus.com)	* archures.c, cpu-m68k.c, cpu-sparc.c: Undo 16 June changes.	* libaout.h (struct aout_backend_data): New callback "set_sizes".	* aout-target.h (callback): Don't set page/seg sizes.	(mkobject): Ditto.	(set_sizes): New routine.	(backend_data): Point to it.	* aoutf1.h (sunos4_set_sizes): Heed architecture when setting sizes.	(sunos4_aout_backend): Point to it.	* aoutx.h (set_arch_mach): Call set_sizes callback.Fri Aug 14 19:22:18 1992  Per Bothner  (bothner@cygnus.com)	* aout-target.h:  Make _bfd_slurp_extended_name_table be	the default.  Given that we *write* the suckers (for long	archive member names), we really ought to be able to read them!	* trad-core.c:  Don't include <machine/reg.h>.  It doesn't	seem to be needed, and many machines don't have it.Thu Aug 13 09:53:39 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* coff-m68k.c (vector): read and write archives in coff format.Tue Aug 11 12:19:42 1992  Ken Raeburn  (raeburn@cygnus.com)	* opc-sparc.c: New file.Sat Aug  8 23:15:35 1992  Fred Fish  (fnf@cygnus.com)	* bout.c (bfd_reloc_status_type, callj_callback):  Cast void*	pointers to bfd_byte* before performing arithmetic on them.  Such	use with bare void* pointers is a gcc extension.	* cache.c (bfd_cache_delete):  Forward decl with prototype form.	* archive (normalize):  Add to CONST to match actual usages with	CONST.Mon Aug  3 00:35:29 1992  Fred Fish  (fnf@cygnus.com)	* configure.in:  Recognize i486 host cpu, and use i386-elf	for i486-ncr-sysv4.Sat Aug  1 13:49:59 1992  Fred Fish  (fnf@cygnus.com)	* config/stratus.mt (CC):  Remove definition.	* elf.c (bfd_section_from_shdr):  Test for the possibility that	section_from_elf_index returns NULL and don't dereference it.Mon Jul 20 02:46:09 1992  D. V. Henkel-Wallace  (gumby@cygnus.com)	* add hppa_data to bfd tdata (indirectly via sef).	* config/hppahpux.mh: hpux is -DUSG (patch by sef)Sat Jul 18 15:50:11 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)	* configure.in: error messages to stderr, not stdoutFri Jul 17 18:32:46 1992  K. Richard Pixley  (rich@rtl.cygnus.com)	* bfd.c, cache.c, coff-a29k.c, coff-i386.c, coff-i960.c,	  coff-m68k.c, coff-m88k.c, demo64.c, libaout.h, libbfd.c,	  oasys.c, opncls.c, sunos.c, targets.c: removed rcsid's.Fri Jul 17 17:06:56 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)	* configure.in: recognize hppa* instead of hppaThu Jul 16 16:39:25 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* coff-m68k.c: added R_RELLONG_NEG reloc type, and changed	RTYPE2HOWTO to cope with same.	* reloc.c (bfd_perform_relocation): added support for size of -2	(subtract a word reloc type). Updated doc.Thu Jul 16 16:28:09 1992  K. Richard Pixley  (rich@rtl.cygnus.com)	* Makefile.in: merged changes from progressive, removed rcsid.	* archures.c, archive.c, Makefile.dos: removed rcsid.Thu Jul 16 08:08:25 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* bfd-in.h : add BFD_IS_RELAXABLE flag	* bout.c (bout_swap_exec_header_[in_out]): new field in exec	header e_relaxable, major hackery in callbacks	* libaout.h : add space for a_relaxable.	* seclet.c (rel): don't relax empty sections	Wed Jul 15 07:57:46 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* section.c (STD_SECTION): add some casts to the initializers for	dumb compilersTue Jul 14 14:06:28 1992  Stu Grossman  (grossman at cygnus.com)	* rs6000-core.c (rs6000coff_core_p):  Greatly simplify expression,	and add appropriate casts to keep (picayune) aix-cc happy.Mon Jul 13 05:06:51 1992  John Gilmore  (gnu at cygnus.com)	* elf.c (elf_slurp_symbol_table):  Now 2nd arg is where to write	symbol pointers.  Punt expensive & useless bfd_realloc.  Use	malloc for raw symbols, and free it before returning.	(bfd_section_from_shdr):  Do not slurp symbol table until politely	asked. 	Do not even slurp string tables.	(elf_get_symtab_upper_bound):  Count 'em without reading them.		(elf_get_symtab):  This is how to politely ask.  Schlurp!	This should probably just *become* elf_slurp_symbol_table, FIXME.Wed Jul  8 16:24:33 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	* archive.c (bsd_write_armap): write the timestamp of the	archive header to be just a little bit later than the timestamp of	the file, otherwise the linker will complain that the index is	out of date.Tue Jul  7 00:23:23 1992  Fred Fish  (fnf@cygnus.com)	* configure.in: Add m68k-ericsson-*.Sat Jul  4 03:29:41 1992  John Gilmore  (gnu at cygnus.com)	* syms.h:  Define BSF_FILE, update BSF_SECTION_SYM desc.	* elf.c:  Remove unconditional debug printf's.	(elf_write_object_contents, elf_slurp_symbol_table):  Handle	BSF_SECTION_SYM <=> STT_SECTION, BSF_FILE <=> STT_FILE.	(elf_slurp_symbol_table):  Hand out symbols in forward, not	reverse order.  Simplify duplicate code.Fri Jul  3 20:23:34 1992  Fred Fish  (fnf@cygnus.com)	* elf.c:  Remove "(void)" casts from function calls where the	return value is ignored, in accordance with GNU coding standards.Tue Jun 30 16:49:12 1992  Fred Fish  (fnf@cygnus.com)	* hppa.c:  Apply John's standard fix to avoid "empty translation	unit" warnings from some ANSI-C compilers.Thu Jun 25 04:39:25 1992  John Gilmore  (gnu at cygnus.com)	* hosts/solaris2.h:  Configure same as sysv4.Tue Jun 23 21:54:44 1992  Fred Fish  (fnf@cygnus.com)	* libbfd.h, libbfd-in.h (bfd_seek):  Make prototype match definition.	* reloc.c (bfd_default_reloc_type_lookup):  Make cast on return	type match actual return type.	* elf_print_symbol (section_name):  Make CONST.Mon Jun 22 17:35:24 1992  Per Bothner  (bothner@cygnus.com)	* i386linux.c, hosts/i386linux.h, config/i386-linux.mt:	New files, for Linux (a free Unix clone for 386 machines).	* Makefile.in, configure.in, targets.c:  Update accordingly.Fri Jun 19 20:23:21 1992  Steve Chamberlain  (sac@thepub.cygnus.com)	Lints for bfd_reloc_code_type->bfd_reloc_code_real_type, and	correct calling of howto special functions and fixes from Raeburn	for gas<>bfdness	* archures.c: nuke bfd_reloc_code_type	* bout.c, cpu-h8300.c, coff-i960.c, coff-m88k.c: special function lint	* coffcode.h (styp_to_sec_flags): STYP_INFO is marked as	SEC_NEVER_LOAD, various other bfdgas newness	* reloc.c->libbfd.h: change protype of bfd_default_reloc_type_lookup	* targets.c: change jump table vector to aboveFri Jun 19 19:00:45 1992  John Gilmore  (gnu at cygnus.com)	* elf.c (bfd_elf_find_section):  Mark as INTERNAL_FUNCTION so	its prototype will be included in libbfd.h.  Change result type	to struct * (rather than equivalent typedef) so it can be used in	the prototype, where they typedef won't be known.	* libbfd.h:  Updated version.Fri Jun 19 15:21:56 1992  Stu Grossman  (grossman at cygnus.com)	* Makefile.in, archures.c, configure.in, cpu-hppa.c, hppa.c, libhppa.h,	targets.c:  HPPA merge.Fri Jun 19 12:21:38 1992  John Gilmore  (gnu at cygnus.com)	* configure.in:  Separate Solaris2 from SYSV4 on SPARC.	* config/solaris2.mh:  Kludge around Sun compiler bug.Wed Jun 17 14:02:46 1992  Stu Grossman  (grossman at cygnus.com)	* libaout.h (aout_backend_data):  Change defs of two bitfields to	be unsigned chars instead to get around rs6000 compiler problem.Wed Jun 17 13:55:31 1992  Fred Fish  (fnf@cygnus.com)	* elf.c (bfd_section_from_shdr, elf_slurp_symbol_table):	Correct misconception that there can be only one symbol table.	Only call elf_slurp_symbol_table on the full symbol table, not	the dynamic one which is only a subset of the full one.Wed Jun 17 15:54:57 1992  Ken Raeburn  (Raeburn@Cygnus.COM)	* coffcode.h (coff_compute_section_file_positions): For I960,	don't align sections in file.Tue Jun 16 06:28:21 1992  Ken Raeburn  (Raeburn@Cygnus.COM)	* targets.c (struct bfd_target): Added field for target-specific	(but not file-specific) data, for distinguishing minor	characteristics between (e.g.) a.out formats.	* section.c (struct sec): New field user_set_vma indicates vma	field should be heeded, not assumed to be unset.	(STD_SECTION): Initialize that field of standard sections to zero.	* bfd-in.h (bfd_set_section_vma): Set user_set_vma to true.	* coffcode.h (coff_write_relocs): Write out swapped reloc, not	pre-swapped version.	* archures.c (struct bfd_arch_info): Fixed order of comment and	field decl.  New fields indicate size of page and segment for	architecture.	* cpu-m68k.c (N): Fill in values.	* cpu-sparc.c (arch_info_struct): Ditto.	* libaout.h (struct aout_backend_data): Various bits of data (not	all used currently) with characteristics of a.out implementation.	Important field for now is text_includes_header, indicating that	the text section starts immediately after the file header, which	gets mapped in with it.	(struct aout_data): New fields indicate whether vma has been	adjusted yet (not yet used), and what magic number will be used in	the output file (should go away in favor of vma_adjusted).	(WRITE_HEADERS): Code for dealing with section sizes and related	header fields replaced with call to adjust_sizes_and_vmas.	* aoutx.h (some_aout_object_p): Fill in magic number field.	Set WP_TEXT flag for ZMAGIC as well as NMAGIC files.	(set_arch_mach): Set page size and segment size once CPU	type is known.	(adjust_sizes_and_vmas): New function; has much code moved	from set_section_contents and WRITE_HEADERS.  Sets or adjusts vma	and size parameters, as well as many header fields, after deciding	on magic number for output file.  Checks to ensure that this	adjustment has only been done once.	(set_section_contents): Call adjust_sizes_and_vmas instead of	doing much of the work here.	* aout-target.h (MY_make_debug_symbol, MY_backend_data): Provide	default (null) values of these fields.	* aoutf1.h (sunos4_write_object_contents): Don't override a_text	value in exec header.	(sunos4_aout_backend, MY_backend_data): Define backend data	indicating file header is included in text section.	* aoutf1.h (MY_reloc_howto_type_lookup): Fix typo.	* hosts/sparc.h (abort, exit): Hide these names if compiling with	gcc version 2, to avoid warnings.Mon Jun 15 12:26:56 1992  Fred Fish  (fnf@cygnus.com)	* config/ncr3000.mh (INSTALL, RANLIB):  Don't use /usr/ucb/install,	it's broken on ncr 3000's.  Use simple "true" for RANLIB.Sat Jun 13 09:16:43 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)	* configure.in (m680[01234]0-wrs-*): Fix typo in match pattern.Fri Jun 12 19:48:34 1992  John Gilmore  (gnu at cygnus.com)	* section.c (STD_SECTION):  Remove extra semicolon in declarations.	* configure.in:  Rewrite target parsing to use simple format.	Handle sparc-sun-solaris2 configuration.	* aout64.h:  Avoid ANSI C brain death warning.	* elf.c:  Avoid trigraph (???) or /* in comments.Fri Jun 12 14:51:14 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)	* config/sysv4.mh: new file, RANLIB=echo	* configure.in: handle Solaris2 as -sysv4 or -solaris2Thu Jun 11 00:52:03 1992  John Gilmore  (gnu at cygnus.com)	* elf.c (elf_obj_tdata):  Merge elf_obj_tdata_struct and	elf_core_tdata_struct into a single common struct.  Core files	wouldn't have worked at all without this.	(bfd_elf_find_section):  New function for GDB's undercover use	to find string sections that BFD hides from it.	(elf_get_str_section):  Avoid multiple alloc&reads for same data;	lint.	(elf_object_p, elf_core_file_p):  Allocate internal file header	storage dynamically.	* bfd.c (union {...} tdata):  Remove elf_core_tdata_struct.	* demo64.c:  Prevent "empty translation unit" warnings from idiots.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -