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

📄 changelog.00

📁 这个是LINUX下的GDB调度工具的源码
💻 00
📖 第 1 页 / 共 5 页
字号:
Wed May 29 22:57:40 1996  Andrew Cagney  <cagney@kremvax.highland.com.au>	* ChangeLog.00, ChangeLog: ChangeLog from gdb-4.16 becomes        ChangeLog.00Thu Apr  4 15:17:22 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* INSTALL: Fix some long lines and remove x86 specific options in	the examples.Sun Mar 31 15:47:33 1996  Andrew Cagney  <cagney@kremvax.highland.com.au>        * INSTALL: Update to reflect gdb-4.16.        * RUN: Update to reflect gdb-4.16.  Review notes on building a BSD        runtime environment.	* README: Point out copyright status of simulator in introduction.Thu Mar  7 19:53:49 1996  Michael Meissner  <meissner@cygnus.com>	* emul_netbsd.c: Only include sys/mount.h if HAVE_SYS_MOUNT_H is	defined.	* configure.in: Test for sys/mount.h.	* configure,config.in: Regenerate.Thu Feb 22 22:48:57 1996  Andrew Cagney  <cagney@highland.com.au>	* README, RUN, INSTALL: Update to reflect announcement	* psim: PSIM 1.0.1 releasedThu Feb 22 14:01:56 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* emul_bugapi.c (emul_bugapi_do_read): New function to handle	reads.	(emul_bugapi_instruction_call): Add support for .INCHR/.INLN	system calls.	* emul_bugapi.c (emul_bugapi_do_write): Call flush_stdoutput.	* emul_netbsd.c (do_write): Call flush_stdoutput.	* main.c (flush_stdoutput): Do fflush (stdout).	* sim_calls.c (flush_stdoutput): Do gdb_flush (gdb_stdout);	* sim_callbacks.h (flush_stdoutput): Declare.Wed Feb 21 10:39:35 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* emul_bugapi.c (bug_mapping): New structure to map bug system	call numbers to a string.	(toplevel): Add remaining bugapi system calls.	(emul_bugapi_instruction_name): Map bugapi system call number to a	string.	(emul_bugapi_do_write): Common code to process write system calls.	(emul_bugapi_instruction_call): If os-emul tracing is on, trace	the system call.  Use the name to print unknown system call.	Correct implementation of _OUTLN.  Add support for _OUTSTR and	_PCRLR system calls.Wed Feb 21 17:07:27 1996  Andrew Cagney  <cagney@highland.com.au>	* NOTES: New file.  Ramblings on why things were done they way 	they were.		* psim.c (psim_options): Didn't enter the model value into the 	device tree as a string.	  	* cpu.c (cpu_synchronize_context): Wrong test for conditional 	flush of cache.	* emul_generic.c (emul_add_tree_hardware): reg value didn't match 	bus address.		* ppc-opcode-flat: new file. Generate an instruction decode 	function like ppc-opcode-complex but use switch statements.	* INSTALL: document new opcode file, add example configurations.Tue Feb 20 18:42:31 1996  Andrew Cagney  <cagney@highland.com.au>	* main.c (main): rename psim instance (system) to simulation and 	make global.	* main.c (error): print out performance even when an error occures.	* emul_bugapi.c (emul_bugapi_create): Fix argument passing.	* emul_generic.c (emul_add_tree_hardware): Move hardware devices 	to 0x80000000 from 0x400000.Mon Feb 19 22:54:40 1996  Andrew Cagney  <cagney@highland.com.au>	* ppc-instructions (TLB Invalidate Entry, TLB Invalidate ALL):        Implement by passing on request to all processors.	* ppc-instructions (TLB Synchronize): Implement as empty, processor	tlb's are always in sync.	* cpu.c (cpu_page_tlb_invalidate_all): New function.  Pass on TLB        invalidate request to processors VM sub-system.	* cpu.c (cpu_page_tlb_invalidate_entry): Ditto.	* vm.c (vm_page_tlb_invalidate_all): New function. Mark all page        TLB entries as invalid.	* vm.c (vm_page_tlb_invalidate_entry): New function. Ditt but only	invalidate one TLB entry.	* psim.c (psim_init): Invalidate TLB's before (re)starting.Mon Feb 19 21:25:56 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_generic.c (emul_add_tree_options): Add argument        oea_interrupt_prefix (0 or 1) that specifies the prefix MSR[IP]        and hence the location of the interrupt vectors.  Add this to the        device tree.	* emul_chirp.c (emul_chirp_create): Allow configuration of        floating-point and interrupt prefix (default 0) using the above.	* emul_netbsd.c (emul_netbsd_create): Pass dummy arg for        interrupt-prefix.	* emul_bugapi.c (emul_bugapi_create): Allow configuration of        interrupt prefix (default 1) and configure interrupt table traps        accordingly.	* emul_generic.c (emul_add_tree_hardware): Include a small eeprom        in the list of devices.	* device_table.c: For moment fake eeprom device by a memory        device.  In future will need a proper eeprom device.Tue Feb 20 17:01:26 1996  J.T. Conklin  <jtc@rtl.cygnus.com>	* config.in: Regenerated.Fri Feb 16 10:42:27 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* psim.c: Include options.h so print_options is declared.Thu Feb 15 18:10:13 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* emul_netbsd.c (toplevel): Do not include sys/resource.h if the	system doesn't have it, and turn off getrusage processing.	(write_rusage): #ifdef out if we don't have getrusage.	(do_getrusage): Define as 0 if we don't have getrusage.Wed Feb 14 17:38:12 1996  J. T. Conklin  <jtc@cygnus.com>	* configure.in (AC_HEADER_DIRENT): Add, so that we can figure out	where the directory functions are declared.	* configure: Regenerate	* emul_netbsd.c: Use the macros defined by configure to find the	appropriate directory functions.Thu Feb  8 00:53:13 1996  Andrew Cagney  <cagney@highland.com.au>	* configure.in (xor_endian): Trace setting of xor-endian flag.Wed Feb  7 18:20:56 1996  Andrew Cagney  <cagney@highland.com.au>	* psim.c (psim_usage): Extend documentation.	* ppc-instructions (model-print): fix typo.Sun Feb  4 23:58:02 1996  Andrew Cagney  <cagney@highland.com.au>	* configure.in (with-smp): Default configuration allow up to	five processors (but enable only one).	* emul_bugapi.c (emul_bugapi_create): If floating-point is	allowed, enable the floating point instruction set in the	msr.Tue Jan 30 22:52:32 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_chirp.c (chirp_emul_seek, chirp_emul_read,        chirp_emul_write): Tolerate invalid ihandles.	* device.c (device_instance_create, device_instance_delete):	init/delete instance name	* emul_chirp.c (emul_chirp_instruction_call): Read the nr args and        returns when determining the service.	* emul_chirp.c (chirp_read_t2h_args): Allow variable number of        args for the method "call-method".	* emul_chirp.c (chirp_emul_getprop): Tolerate a n_returns of zero        - should be one. Some OpenBoot code doesn't pass correct arg.	* emul_chirp.c (chirp_emul_getprop): Trace more property types.Tue Jan 30 19:12:29 1996  Andrew Cagney  <cagney@highland.com.au>	* RUN: New file. Describe how to run PSIM	* INSTALL: New file. Describe how to install PSIM	* README: New file. Overview PSIM.	* BUGS: New file. Briefly discuss bugs and limitations	Wed Jan 24 20:28:08 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_bugapi.c (OEA_START_ADDRESS): Put it back to 0x100000,        wasn't correctly using GLD.Mon Jan 22 22:44:13 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_generic.c (emul_add_tree_options): Make default number of	active processors 1 (even when SMP enabled).Mon Jan 22 22:37:34 1996  Andrew Cagney  <cagney@highland.com.au>	* device_table.c (icu_io_read_buffer_callback): Add extra register        (at addr + 4) that returns number of processors.	* emul_generic.c (emul_add_tree_hardware): Update device node to        match.Mon Jan 22 22:00:42 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_bugapi.c (OEA_START_ADDRESS): Change to 0x4000 so that it        matches gas-960116/ld.Fri Jan 19 00:32:27 1996  Andrew Cagney  <cagney@highland.com.au>	* psim-960119 released - psim-1.0b01.Fri Jan 19 00:32:27 1996  Andrew Cagney - aka Noid  <cagney@highland.au.com>	* psim.c (psim_create): Re-order so that all options are set        before the CPU's are created.  Was breaking mon_create();	* psim.c (psim_create): Tidy up conflicting configuration errors.	* debug.c: Add missing print-info entry to trace table.	* os_emul.c (os_emul_create): Fix `-e' option. Was looking under        wrong name.	* psim.c (psim_options): Fix `-r' option. Was entering under wrong        name.Thu Jan 18 20:33:48 1996  Andrew Cagney  <cagney@highland.com.au>	* vm.c (om_unpack_bats): Fix checking of bat bits.	* emul_chirp.c (emul_chirp_create): Store address of OB in memory 	in the os_emul_data structure.	* emul_bugapi.c (emul_bugapi_create): Store the address of the 	bugapi code (in main memory) in the os_emul_data structure.Thu Jan 18 01:14:55 1996  Andrew Cagney  <cagney@highland.com.au>	* vm.c (om_translate_effective_to_real): Fix trace output.Wed Jan 17 22:21:55 1996  Andrew Cagney  <cagney@highland.com.au>	* device_table.c (generic_device_init_address): Create memory from        information obtained from `reg' property.	* device_table.c (vm_init_address_callback): Use information        obtained from properties.	* emul_netbsd.c (emul_netbsd_create): Update to create device and        property entries to matchTue Jan 16 09:50:53 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* idecode_expression.h (ALU_END): Add ITRACE of the result.	* ppc-instructions (Equivalent): Enable this instruction.	(Add to Minus One Extended): Ditto.	(Subtract from Minus One Extended): Ditto.	(Add/And/Or/Xor Immediate): Add alu trace of result.	(Add/And/Or/Xor Shifted Immediate): Ditto.	(And/Or/Equivalent/Nand/Nor): Ditto.	(And/Or with Complement): Ditto.	(Extend Sign Byte/Half Word): Ditto.	(Count Leading Zeros): Ditto.	(Shift Right Algerbraic Word): Ditto.	(Shift Right Algerbraic Word Immediate): Ditto.Tue Jan  9 15:10:27 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_bugapi.c (emul_bugapi_instruction_call) : Make format type 	correct.	* emul_chirp.c (map_over_chirp_note) : Ditto	* emul_chirp.c (chirp_emul_test) : Ditto	* device_table.c (register_init): DittoTue Jan  9 14:16:26 1996  Andrew Cagney  <cagney@highland.com.au>	* configure.in: Make disable-sim-switch default.  Switch only 	useful if using --enable-sim-opcode=ppc-opcode-stupid and then 	only marginally so.Mon Jan  8 12:17:22 1996  Michael Meissner  <meissner@tiktok.cygnus.com>	* device_table.c (register_init): Make format type correct.Wed Jan  3 19:21:46 1996  Andrew Cagney  <cagney@highland.com.au>	* emul_bugapi.c (emul_bugapi_create): Add nodes to init the 	system-call trap to the emul instruction call instruction (Along 	with an rfi and infinate loop).	* emul_bugapi.c (emul_bugapi_instruction_call): Expand to include 	a few real PPC bug calls.  Test with simple hello world.Tue Jan  2 20:51:19 1996  Andrew Cagney - aka Noid  <cagney@highland.com.au>	* device.h, device.c (device_child, device_sibling): New        functions.  Return corresponding device value.	* emul_chirp.c (chirp_emul_child, chirp_emul_peer,        chirp_emul_parent): New functions - emulate corresponding OpenBoot        interfaces.	* device_table.c (register_init): Extend properties attached to        register init node to allow a specific processor's register to be        specified.	* emul_chirp.c (emul_chirp_create): Init SMP correctly - the        initial PC for all processors is an infinate loop but then, for        processor zero, is quickly changed to be the correct code starting        address.	* emul_chirp.c (emul_chirp_create): Add fake bootpath        et.al. properties to tree.	* emul_chirp.c (chirp_emul_getproplen): New function.  Emulate the        getproplen OpenBoot call.	* emul_chirp.c (emul_chirp_instruction_call): Document other        possible chirp emulation internal states.	* emul_chirp.c (emul_chirp_instruction_call): Trace failed lookups 	as well as successful ones.		* emul_chirp.c (emul_chirp_open): New function - handle open        client call.	* Makefile.in (maintainer-clean): Proper rule that eliminates more        junk.Tue Dec 19 13:00:11 1995  Andrew Cagney  <cagney@highland.com.au>	* emul_chirp.c (chirp_emul_exit): Full out call.	* device_table.c (htab_map_page): Wasn't handling byte swap when

⌨️ 快捷键说明

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