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

📄 changelog-9091

📁 早期freebsd实现
💻
📖 第 1 页 / 共 5 页
字号:
Sat Dec  7 04:12:35 1991  John Gilmore  (gnu at cygnus.com)	GDB-4.3 release!	* Makefile.in:  Roll VERSION to 4.3	* README, TODO, WHATS.NEW, depend:  Update.	* inflow.c (terminal_inferior):  Avoid error msg if attached.	* gmalloc.c:  Fix bug that causes malloc & free to	fail on systems where pointers have the high bit set (0x800efcf0	for example).  The problem is that the difference between two	pointers is a signed integer, so the computation	        (char *) 0x800efcf0 - (char *) 0	yields a negative value.  The sign of the result of the modulus	operator is machine dependent for negative operands, thus it is	possible for it to end up negative.  From Fred Fish.Sat Dec  7 00:00:15 1991  K. Richard Pixley  (rich at rtl.cygnus.com)	* Makefile.in: install using INSTALL_PROGRAM and INSTALL_DATA.	  added clean-info.  added some standards.text support and made it	  look like our other Makefiles.	* configure.in: mark this directory target dependent.  configure	  now runs entirely in objdir so make existence tests and	  references against ${srcdir}.Fri Dec  6 08:30:36 1991  Fred Fish  (fnf at cygnus.com)	* dwarfread.c (enum_type, struct_type):  Fixes for opaque and	anonymous enumerations, structures, and unions.  Now passes all	the current gdb test suite tests.Thu Dec  5 22:46:13 1991  K. Richard Pixley  (rich at rtl.cygnus.com)	* Makefile.in: idestdir and ddestdir go away.  Added copyrights	  and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir	  and mandir now keyed off datadir by default.Thu Dec  5 21:53:21 1991  John Gilmore  (gnu at cygnus.com)	* symtab.c (decode_line_1):  If SKIP_PROLOGUE leaves us in	mid-line, be more careful about possibly advancing to the next line.Thu Dec  5 18:59:51 1991  Michael Tiemann  (tiemann at cygnus.com)	* cplus-dem.c (cplus_demangle): Call `string_need' when	null-terminating a partially-computed string.Thu Dec  5 18:19:43 1991  Fred Fish  (fnf at cygnus.com)	* dwarfread.c (enum_type):  Build a correct TYPE_NAME, add a	symbol to the symbol table for each member of the enum.	* dwarfread.c (struct_type):  Build a correct TYPE_NAME.	* dwarfread.c (add_enum_psymbol):  New function to extract enum	member names and add them to the partial symbol table while	building partial symbol tables.Thu Dec  5 17:31:05 1991  John Gilmore  (gnu at cygnus.com)	* symtab.c (check_stub_method):  Must allocate two extra argument	slots (one for `this', one for arglist terminator).Thu Dec  5 10:51:05 1991  Fred Fish  (fnf at cygnus.com)	* inflow.c (child_terminal_info): Supply missing '"' character.	* buildsym.c (define_symbol):  Supply missing parenthesis.Thu Dec  5 03:34:21 1991  John Gilmore  (gnu at cygnus.com)	* coredep.c (fetch_core_registers):  Fencepost error.  Fixed by	Jay Lepreau <lepreau@cs.utah.edu>.	* inflow.c:  Remember whether GDB has a terminal.  Avoid switching	terminals back and forth if we don't have one.	* c-exp.y (parse_number):  Zero is not an unsigned int constant!	* dbxread.c (read_dbx_symtab):  Enum type numbers can be in (1,2) form.	Improve type parsing.	* buildsym.c (define_symbol, read_range_type): Add	long_kludge_name that passes the names of range types being	defined, down to where we must choose between 'int' and 'long'	variants.  This fails on Sun C anyway since the compiler itself is	confused between int and long.	(read_array_type, cleanup_undefined_types):  Correct the size of	array type whose element-type size isn't immediately known.	Early preparation to blow away many builtin types, building them	on the fly as needed.  Don't compare types to builtin types with	==; examine the relevant fields instead.	* coffread.c (process_coff_symbol: C_ARG, C_REGPARM):  Avoid ==.	* buildsym.c (define_symbol, case 'p'):  Avoid ==.	* valops.c (value_arg_coerce):  Avoid ==.  Don't assume host and	target types are the same.	* valprint.c (val_print):  I finally understand arrays, remove FIXME.	* symmisc.c (printpsyms_command):  Reduce redundancy, and put all	addresses in GDB itself into parens for easy cleanup and diffing.Wed Dec  4 21:05:30 1991  Fred Fish  (fnf at cygnus.com)	* dwarfread (enum_type):  Arrange for the order of enumeration	members to match the source code order; not the order in the	Dwarf information, which is explicitly reverse order.Wed Dec  4 18:24:39 1991  John Gilmore  (gnu at cygnus.com)	* main.c (input_from_terminal_p):  Check whether GDB has a	terminal at all.	(initialize_main):  Revise doc for `set editing'.Wed Dec  4 15:36:39 1991  Fred Fish  (fnf at cygnus.com)	* dwarfread.c (struct_type):  Handle structures and unions which	contain DIE's other than just member dies.Wed Dec  4 01:59:05 1991  John Gilmore  (gnu at cygnus.com)	* symfile.c (reread_symbols):  Avoid kludging mtime_set, now that	BFD is fixed.Tue Dec  3 17:24:57 1991  John Gilmore  (gnu at cygnus.com)	* Makefile.in:  VERSION 4.2.96.	* main.c (initialize_main):  Revise command descriptions.	* command.c (show_user):  `info user' -> `show user'.		* symtab.c (_initialize_symtab):  Typo in `info types' desc.	* coffread.c (coff_symfile_read):  Avoid select_source_symtab,	since it is not needed and can cause errors when examining ".o"s.	(read_coff_symtab, decode_base_type):  Use complain, not printf.	Print symbol name, not its number.	Remove "#if defined(clipper) #define BELIEVE_PCC_PROMOTION", which	someday should go in a clipper target config file.	* symfile.c (compact_misc_function_vector):  Handle empty vector.	(complain, clear_complaints, syms_from_objfile):  Fix complaint	formatting.	* xcoffexec.c:  Change syms_from_objfile caller.	* sparc-xdep.c:  Force tm-file as tm-sparc.h, to make it compile	when configured for cross debugging.  FIXME, this needs a more	general solution.Mon Dec  2 11:04:05 1991  Per Bothner  (bothner at cygnus.com)	* mips-tdep.c (init_extra_frame_info):  Float register	'i' has gdb-internal number 'FP0+i', not '32+i'.	* mipsread.c (new_symbol):  Translate g++ special	symbol "$t" to "this".Sat Nov 30 21:29:55 1991  Steve Chamberlain  (sac at cygnus.com)	Changes due to include file renaming:	* xcoffread.c:	internalcoff.h	->coff/internal.c,	  		coff-rs6000.h	->coff/rs6000.h	* mipsread.c:	coff-mips.h	->coff/mips.h	* elfread.c:    elf-common.h	->elf/common.h 			elf-external.h	->elf/external.h,			elf-internal.h	->elf/internal.h	* dwarfread.c	dwarf.h		->elf/dwarf.h	* dbxread.c:	aout64.h	->aout/aout64.h			stab.gnu.h	->aout/stab_gnu.h		   	* coffread.c:   internalcoff.h	->coff/internal.h	* buildsym.c:   stab.gnu.h	->aout/stab_gnu.h	* depend        Updated to take the above into account.Fri Nov 29 16:59:25 1991  Fred Fish  (fnf at cygnus.com)	* configure.in:  Add SVR4 i386 configurations.	* config/mh-i386v4, config/mt-i386v4, tm-i386v4.h, xm-i386v4.h:	New files for i386/SVR4.	* tm-i386v.h:  Allow START_INFERIOR_TRAPS_EXPECTED and	DECR_PC_AFTER_BREAK to be predefined by files including 	tm-i386v.h.	* i386-tdep.c:  Add supply_gregset(), fill_gregset(),	supply_fpregset(), and fill_fpregset() functions, which are	target dependent support functions for the SVR4 /proc register	interface.	* dwarfread.c (enum_type, struct_type):  Expand recognized	compiler generated tags to include symbols beginning with '.' as	well as '~'.	* symtab.c (sources_info):  Change simple printf of error message	to call to error().Fri Nov 29 16:04:21 1991  Roland H. Pesch  (pesch at cygnus.com)	* doc/gdb.texinfo: remove leading comments that survived M4 but        described its role in the doc; add one more font to colophon;        strengthen disclaimer about unsupported configs.Wed Nov 27 01:23:41 1991  John Gilmore  (gnu at cygnus.com)	Fix bugs in C++ debugging.	* symtab.h:  target_type is not used in record types.	Eliminate TYPE_MAIN_VARIANT and TYPE_NEXT_VARIANT.  Eliminate	lookup_method_type.  Add TYPE_TYPE_SPECIFIC macro.	* symtab.c (lookup_member_type):  Don't chain them up, just	allocate one in symbol_obstack when we need one.	(allocate_stub_method):  Build stub in symbol_obstack.	(check_stub_method):  Move here from values.c.  Don't deallocate	stub; overwrite it.	(lookup_method_type):  Gone now.	* buildsym.c: Handle g++ v1 stabs a little bit better.	Change some C++ parsing error()s to complain()ts.	* buildsym.c, findvar.c, printcmd.c, symtab.c:  Make unions and	structs have the same representation and work the same as far as	C++ is concerned. 	* buildsym.c, symtab.c, values.c: Remove all references to	TYPE_MAIN_VARIANT and TYPE_NEXT_VARIANT.	* valops.c:  Improve comments and indentation.  Only call	check_stub_method when the stub flag is on.	* valprint.c:  Fix or mark minor bugs and unportabilities.		* coffread.c (anonymous unions):  Allocate a cplus structure.	* mipsread.c:  Eliminate "template" types.  Build new, real	types whenever we need them.  Allocate cplus structures as needed.	Bulletproof the type parsing a bit more.  Mark storage leaks.	(parse_type):  Copy TYPE_TYPE_SPECIFIC when copying a real type	on top of a partial type.Fri Nov 22 16:39:57 1991  John Gilmore  (gnu at cygnus.com)	* inflow.c (terminal_inferior):  Check the results of ioctl's, and	print a message if any of them fail.	(terminal_ours_1):  Store result of ioctl's for debugging, but	don't print (the terminal isn't ours...).	* tm-tahoe.h (FRAME_ARGS_ADDRESS):  No need to offset from frame	pointer.	* m2-exp.y (MAX, MIN):  Rename to MAX_FUNC, MIN_FUNC to avoid	conflicts with system header files.Fri Nov 22 08:27:40 1991  John Gilmore  (gnu at cygnus.com)	* Roll VERSION to 4.2.95.	* buildsym.c, coredep.c, mem-break.c, xcoffread.c:  Put <stdio.h>	first, before defs.h.	* config/mh-i386sco: Override compiler to gcc, print warning.	* configure.in:  Handle i386-none-aout rather than i386-aout-none.	* infptrace.c, language.h, utils.c:  Lint.	* m2-exp.y:  #undef MAX and MIN in case system includes set them.	* xm-tahoe.h:  Set HOST_BYTE_ORDER.  Include system versions of	{BIG,LITTLE}_ENDIAN and the INT_MAX family first, to avoid	redefinition warnings.	* defs.h:  Reorder things so that the xm-file gets first crack	at #define's, followed by defs.h and then the tm-file.	* Makefile.in:  Remove spaces after 'ignore exit code' - flags.	Late-model BSD 'make's don't cope with them.Thu Nov 21 23:48:56 1991  John Gilmore  (gnu at cygnus.com)	* Makefile.in:  Roll new files into various lists.Thu Nov 21 18:26:11 1991  Fred Fish  (fnf at cygnus.com)	* dwarfread.c (struct_type):  Must initialize the c++ specific	portion of union types as well as struct types, since gdb attempts	to reference the c++ specific info for both types.Thu Nov 21 10:23:52 1991  John Gilmore  (gnu at cygnus.com)	* Makefile.in: Roll VERSION to 4.2.90.	* defs.h:  Incorporate param.h into defs.h.  All users changed.	* param-no-tm.h:  Change users to define TM_FILE_OVERRIDE instead.	* param.h, param-no-tm.h:  Removed.	* Update copyrights in all changed files.	* dbxread.c, dwarfread.c, inflow.c, infrun.c, m2-exp.y, putenv.c,	solib.c, symtab.h, tm-umax.h, valprint.c:  Lint.	* tm-convex.h, tm-hp300hpux.h, tm-merlin.h, tm-sparc.h,	xm-merlin.h:  Avoid host include files in target descriptions.	* getpagesize.h:  Removed, libiberty copes now.	* Makefile.in:  Remove getpagesize.h, param.h, param-no-tm.h.	* exec.c (exec_files_info):  If `verbose' is set, show file offset	as well.	* main.c:  Use getcwd rather than getwd.	* standalone.c:  Fake getcwd rather than getwd.	* xm-*.h:  Remove fake values of MAXPATHLEN.	* xcoffexec.c:  Add /* */ to #if 0'd thing to help ANSI.Wed Nov 20 18:35:56 1991  John Gilmore  (gnu at cygnus.com)	* Remove gdb/hp-include.  Support for HP a.out oddities should be	in BFD, not in GDB.  Move gdb/hp-include/a.out.h to include/a.out.hp.h.	* infptrace.c, tm-sun386.h:  Cashier <a.out.gnu.h>, remove refs.	* configure.in, xconfig, tconfig, Makefile.in, doc/gdbint.texinfo:	Makefile fragments for various hosts and targets now come from	gdb/config/mh-* and gdb/config/mt-*.  This is for consistency with	other config setups.	* rs6000-pinsn.c, rs6k-opcode.h:  Clean up.	* rs6k-opcode.def:  Delete.Wed Nov 20 05:04:40 1991  Fred Fish  (fnf at cygnus.com)

⌨️ 快捷键说明

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