OSDN Git Service
rearnsha [Thu, 1 Sep 2005 12:51:14 +0000 (12:51 +0000)]
* arm-linux-tdep.c (arm_linux_push_arguments): Delete.
(arm_linux_init_abi): Don't register it.
diwil [Thu, 1 Sep 2005 12:41:18 +0000 (12:41 +0000)]
2005-09-01 Dmitry Diky <diwil@spec.ru>
* config/tc-msp430.c (msp430_operands): Emit dwarf2_emit_insn()
as appropriate. Change frag_variant() to frag_var() for relaxes.
diwil [Thu, 1 Sep 2005 11:27:12 +0000 (11:27 +0000)]
2005-09-01 Dmitry Diky <diwil@spec.ru>
* elf32-msp430.c (msp430_elf_relax_delete_bytes): Do not adjust
local symbols and move it to
(msp430_elf_relax_adjust_locals): New function - walk over the
sections in the bfd and adjust relocations as necessary.
kseitz [Thu, 1 Sep 2005 05:32:08 +0000 (05:32 +0000)]
From Jay St. Pierre <Jay.St.Pierre@colorado.edu>:
* itcl/Makefile.in (install-doc): Install man.macros properly into
man pages when installing.
* itk/Makefile.in (install-doc): Likewise.
kseitz [Thu, 1 Sep 2005 05:11:04 +0000 (05:11 +0000)]
* library/help/target.html: Update dialog options.
* library/targetselection.itb (help): Implement.
(build_win): Don't disable help button.
Only display "use tty" option on unix hosts.
kseitz [Thu, 1 Sep 2005 04:05:46 +0000 (04:05 +0000)]
* library/bpwin.itb (bp_store): gdb_get_breakpoint_info outputs
the breakpoint condition, too -- include it in the lassign.
kseitz [Thu, 1 Sep 2005 03:16:03 +0000 (03:16 +0000)]
From Dieter Ruppert <dieter_ruppert@siemens.com>:
* library/memwin.itb (update_address): Change parameter name
so that it does not shadow a member variable.
Save the updated address internally.
hp [Thu, 1 Sep 2005 01:47:23 +0000 (01:47 +0000)]
* ld-cris: Skip tests unsuitable for testing target
cris-axis-linux-gnu.
hp [Thu, 1 Sep 2005 00:33:09 +0000 (00:33 +0000)]
* gas/cris: Adjust all files for testing target
cris-axis-linux-gnu.
gdbadmin [Thu, 1 Sep 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 1 Sep 2005 00:00:07 +0000 (00:00 +0000)]
daily update
dj [Wed, 31 Aug 2005 23:45:41 +0000 (23:45 +0000)]
* elf32-i386.c (elf_i386_check_relocs): Don't cast a unary &
address operator, as that breaks GCC's strict aliasing rules.
(elf_i386_size_dynamic_sections): Avoid the need for type
punning.
* elf64-x86-64.c (elf_x86_64_check_relocs): Don't cast a unary
& address operator, as that breaks GCC's strict aliasing
rules.
(elf_x86_64_size_dynamic_sections): Avoid the need for type
punning.
kettenis [Wed, 31 Aug 2005 21:07:33 +0000 (21:07 +0000)]
* symfile.c (symbol_file_command, set_initial_language)
(symfile_bfd_open, get_section_index, add_symtab_fns)
(find_sym_fns): Reformat code and comments. Tweak comments.
kettenis [Wed, 31 Aug 2005 21:07:20 +0000 (21:07 +0000)]
* symfile.c (symbol_file_command, set_initial_language)
(symfile_bfd_open, get_section_index, add_symtab_fns)
(find_sym_fns): Reformat code and comments. Tweak comments.
kettenis [Wed, 31 Aug 2005 20:48:16 +0000 (20:48 +0000)]
* m68k-tdep.c (m68k_register_name): Use ARRAY_SIZE.
jjohnstn [Wed, 31 Aug 2005 20:39:40 +0000 (20:39 +0000)]
2005-08-31 Paul Brook <paul@codesourcery.com>
* configure.host: Set have_crt0 to no for Arm targts when not
providing syscalls. Set sys_dir=arm unconditionally.
Default have_crt0 based on sys_dir.
* configure.in: Use have_crt0.
* libc/configure.in: Ditto.
* libc/sys/configure.in: Ditto.
* configure: Regenerate.
* libc/configure: Regenerate.
* libc/sys/configure: Regenerate.
* libc/sys/arm/Makefile.am (lib_a_SOURCES): Add aeabi_atexit.c.
Only build other files when providing syscalls.
* libc/sys/arm/Makefile.in: Regenerate.
* libc/sys/arm/aeabi_atexit.c: New file.
wilson [Wed, 31 Aug 2005 20:02:33 +0000 (20:02 +0000)]
Fix gcc-4.0.1 compile error for i386-freebsd4.10 target.
* i386fbsd-tdep.c (i386fbsd_sc_reg_offset): Make it non-static.
wilson [Wed, 31 Aug 2005 20:02:19 +0000 (20:02 +0000)]
Fix gcc-4.0.1 compile error for i386-freebsd4.10 target.
* i386fbsd-tdep.c (i386fbsd_sc_reg_offset): Make it non-static.
amodra [Wed, 31 Aug 2005 00:00:07 +0000 (00:00 +0000)]
daily update
gdbadmin [Wed, 31 Aug 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
jjohnstn [Tue, 30 Aug 2005 16:11:25 +0000 (16:11 +0000)]
2005-08-30 Jeff Johnston <jjohnstn@redhat.com>
* rs6000/Makefile.in (VPATH): Use colon as separator.
nickc [Tue, 30 Aug 2005 16:05:56 +0000 (16:05 +0000)]
(i[3-7]86-*-vxworks): Match vxworks* instead.
jjohnstn [Tue, 30 Aug 2005 16:05:47 +0000 (16:05 +0000)]
Fix date stamp.
pbrook [Tue, 30 Aug 2005 11:21:54 +0000 (11:21 +0000)]
2005-08-30 Paul Brook <paul@codesourcery.com>
opcodes/
* arm-dis.c (thumb_opcodes): Disassemble sub(3) as subs.
gas/testsuite/
* gas/arm/thumb.d: Change "sub rn, rn, rn" to "subs rn, rn, rn".
* gas/arm/thumb32.d: Ditto.
gdbadmin [Tue, 30 Aug 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Tue, 30 Aug 2005 00:00:08 +0000 (00:00 +0000)]
daily update
hjl [Mon, 29 Aug 2005 22:25:01 +0000 (22:25 +0000)]
2005-08-29 H.J. Lu <hongjiu.lu@intel.com>
PR ld/1247
* elfxx-ia64.c (allocate_fptr): Check undefined symbol.
nickc [Mon, 29 Aug 2005 16:42:13 +0000 (16:42 +0000)]
(_bfd_mips_elf_relocate_section): Initialise 'value' to avoid compile time
warning message.
nickc [Mon, 29 Aug 2005 16:30:13 +0000 (16:30 +0000)]
(generic_force_reloc): Do not call S_FORCE_RELOC if there is no symbol.
kettenis [Mon, 29 Aug 2005 12:57:46 +0000 (12:57 +0000)]
* environ.c (unset_in_environ): Use strncmp instead of
DEPRECATED_STREQN.
* exec.c (exec_file_attach): Remove DEPRECATED_HPUX_TEXT_END.
* language.c (set_case_command, language_enum): Use strcmp instead
of DEPRECATED_STREQ.
* source.c (select_source_symtab): Sprinkle a few consts. Use
strcmp instead of DEPRECATED_STREQ.
kettenis [Mon, 29 Aug 2005 09:27:19 +0000 (09:27 +0000)]
* solib-svr4.c (svr4_current_sos, svr4_fetch_objfile_link_map):
Use XZALLOC and xzalloc instead of xmalloc where appropriate.
kettenis [Mon, 29 Aug 2005 09:27:09 +0000 (09:27 +0000)]
* solib-svr4.c (svr4_current_sos, svr4_fetch_objfile_link_map):
Use XZALLOC and xzalloc instead of xmalloc where appropriate.
cgf [Mon, 29 Aug 2005 03:12:38 +0000 (03:12 +0000)]
* exceptions.cc (set_process_mask_delta): Conditionalize debugging output.
* sigproc.cc (proc_subproc): Make strace output a little more verbose.
amodra [Mon, 29 Aug 2005 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Mon, 29 Aug 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
cgf [Sun, 28 Aug 2005 23:52:01 +0000 (23:52 +0000)]
typo
cgf [Sun, 28 Aug 2005 23:26:21 +0000 (23:26 +0000)]
* cygtls.h (__ljfault): Declare.
(_cygtls::return_from_fault): Use __ljfault.
* exceptions.cc (set_signal_mask): Revert previous checkin.
* gendef (__sjfault): Split out into a separate function which doesn't bother
with any special signal locking. routines.
(_ljfault): Return from a __sjfault without bothering with signals.
cgf [Sun, 28 Aug 2005 17:34:24 +0000 (17:34 +0000)]
Add missing ChangeLog for previous checkin.
Revert erroneous include/cygwin/version.h checkin.
cgf [Sun, 28 Aug 2005 17:30:27 +0000 (17:30 +0000)]
* cygwin.din: Correct readdir_r typo.
cgf [Sun, 28 Aug 2005 16:51:55 +0000 (16:51 +0000)]
Fix typo.
cgf [Sun, 28 Aug 2005 16:51:13 +0000 (16:51 +0000)]
Fix improper formatting.
cgf [Sun, 28 Aug 2005 16:30:46 +0000 (16:30 +0000)]
*dir.cc (readdir_r): Invert sense on error-test.
amodra [Sun, 28 Aug 2005 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Sun, 28 Aug 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
eliz [Sat, 27 Aug 2005 12:51:28 +0000 (12:51 +0000)]
(Variables, Symbols): Document the "<incomplete type>" message and
its reasons.
eliz [Sat, 27 Aug 2005 12:04:53 +0000 (12:04 +0000)]
* main.c (print_gdb_help): Don't advertise the (long non-existent)
option --mapped.
* gdb.texinfo (File Options): Don't document --mapped, it's gone
since 19-Jan-2004.
(Files): Likewise.
joshuadfranklin [Sat, 27 Aug 2005 04:53:15 +0000 (04:53 +0000)]
2005-08-26 Brian Dessent <brian@dessent.net>
* faq-using.xml: Add 'net use' hint to network shares FAQ.
joshuadfranklin [Sat, 27 Aug 2005 01:32:36 +0000 (01:32 +0000)]
2005-08-26 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
* Makefile.in: Remove extra anchor to make NN4 happy.
* faq.xml: Link to cygwin.com/license.html
* faq-resources.xml: Link instead of duplicating info.
* faq-using.xml: Split out services and network shares FAQ.
* faq-what.xml: Link to cygwin.com/license.html
gdbadmin [Sat, 27 Aug 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 27 Aug 2005 00:00:06 +0000 (00:00 +0000)]
daily update
jbeulich [Fri, 26 Aug 2005 15:51:10 +0000 (15:51 +0000)]
gas/
2005-08-26 Jan Beulich <jbeulich@novell.com>
* config/tc-i386.c (intel_e09): Set JumpAbsolute when seeing a PTR-
qualified operand of a branch.
(intel_bracket_expr): Set JumpAbsolute here...
(intel_e11): ... rather than here.
gas/testsuite/
2005-08-26 Jan Beulich <jbeulich@novell.com>
* gas/i386/intel.s: Adjust.
* gas/i386/intelok.s: Add two more insns.
* gas/i386/intelok.d: Adjust.
jbeulich [Fri, 26 Aug 2005 15:33:41 +0000 (15:33 +0000)]
opcodes/
2005-08-26 Jan Beulich <jbeulich@novell.com>
* i386-dis.c (intel_operand_size): New, broken out from OP_E for
re-use.
(OP_E): Call intel_operand_size, move call site out of mode
dependent code.
(OP_OFF): Call intel_operand_size if suffix_always. Remove
ATTRIBUTE_UNUSED from parameters.
(OP_OFF64): Likewise.
(OP_ESreg): Call intel_operand_size.
(OP_DSreg): Likewise.
(OP_DIR): Use colon rather than semicolon as separator of far
jump/call operands.
gas/testsuite/
2005-08-26 Jan Beulich <jbeulich@novell.com>
* gas/i386/intelok.d: Adjust.
corinna [Fri, 26 Aug 2005 15:11:05 +0000 (15:11 +0000)]
* path.cc (normalize_posix_path): Keep two leading slashes
intact throughout.
(normalize_win32_path): Revert to only checking for slash.
(realpath): Convert drive letters to cygdrive paths before
doing anything else.
* shared_info.h (mount_info::cygdrive_posix_path): Make public.
nickc [Fri, 26 Aug 2005 09:47:30 +0000 (09:47 +0000)]
Re-enable GAS for z8k-coff
cgf [Fri, 26 Aug 2005 04:32:57 +0000 (04:32 +0000)]
* libc/include/string.h: Revert previous change.
amodra [Fri, 26 Aug 2005 00:00:10 +0000 (00:00 +0000)]
daily update
gdbadmin [Fri, 26 Aug 2005 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***
cgf [Thu, 25 Aug 2005 23:02:24 +0000 (23:02 +0000)]
* libc/include/string.h: For Cygwin, Define strerror_r as per ISO C.
cgf [Thu, 25 Aug 2005 23:02:10 +0000 (23:02 +0000)]
* libc/include/string.h: For Cygwin, Define strerror_r as per ISO C.
aldyh [Thu, 25 Aug 2005 22:36:48 +0000 (22:36 +0000)]
* ms1/access.c: Change copyright notice.
corinna [Thu, 25 Aug 2005 21:18:21 +0000 (21:18 +0000)]
* path.cc (realpath): Drop call to mount_info::conv_to_posix_path
in favor of calling path_conv with PC_POSIX flag. Align error
handling closer to POSIX. As on Linux, return user space allocated
memory if second parameter is NULL.
corinna [Thu, 25 Aug 2005 20:35:22 +0000 (20:35 +0000)]
* path.cc (normalize_win32_path): Honor network paths. Fold more
than two leading dir separators into one. Check for dir separator
instead of just slashes to handle incoming Win32 paths correctly.
chaoyingfu [Thu, 25 Aug 2005 18:21:44 +0000 (18:21 +0000)]
* gas/mips/mips.exp: Run DSP test.
* gas/mips/mips32-dsp.[sdl]: New test.
chaoyingfu [Thu, 25 Aug 2005 18:17:34 +0000 (18:17 +0000)]
* config/tc-mips.c (mips_set_options): Add ase_dsp for DSP instructions.
(mips_opts): Add -1 to initialize ase_dsp.
(file_ase_dsp): New variable for -mdsp.
(CPU_HAS_DSP): New define.
(validate_mips_insn): Add supports for 3, 4, 5, 6, 7, 8, 9, 0, ', :, @
operand formats.
(mips_ip): Add min_range and max_range for checking singed numbers.
Check ase_dsp to enable DSP instructions.
Handle 3, 4, 5, 6, 7, 8, 9, 0, ', :, @ operand formats.
(OPTION_DSP, OPTION_NO_DSP): New define.
(OPTION_COMPAT_ARCH_BASE): Change because of inserting DSP define.
(md_parse_option): Parse OPTION_DSP and OPTION_NO_DSP.
(mips_after_parse_args): Set ase_dsp based on CPU.
(s_mipsset): Handle ".set dsp" and ".set nodsp".
(mips_elf_final_processing): Remind of adding new flag for DSP ASE.
(md_show_usage): Show usage of -mdsp and -mno-dsp.
chaoyingfu [Thu, 25 Aug 2005 18:12:40 +0000 (18:12 +0000)]
* mips-opc.c (WR_a, RD_a, MOD_a, DSP_VOLA, D32): New define.
(mips_builtin_opcodes): Add DSP instructions.
* mips-dis.c (mips_arch_choices): Enable INSN_DSP for mips32, mips32r2,
mips64, mips64r2.
(print_insn_args): Add supports for 3, 4, 5, 6, 7, 8, 9, 0, :, ', @
operand formats.
chaoyingfu [Thu, 25 Aug 2005 18:09:23 +0000 (18:09 +0000)]
* mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,
OP_MASK_DSPACC_S, OP_SH_DSPSFT, OP_MASK_DSPSFT, OP_SH_DSPSFT_7,
OP_MASK_DSPSFT_7, OP_SH_SA3, OP_MASK_SA3, OP_SH_SA4, OP_MASK_SA4,
OP_SH_IMM8, OP_MASK_IMM8, OP_SH_IMM10, OP_MASK_IMM10, OP_SH_WRDSP,
OP_MASK_WRDSP, OP_SH_RDDSP, OP_MASK_RDDSP): New define.
Document 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats for DSP
instructions.
(INSN_DSP): New define for DSP ASE.
cgf [Thu, 25 Aug 2005 15:27:08 +0000 (15:27 +0000)]
* errno.cc (errmap): Translate ERROR_NO_MORE_ITEMS to ENMFILE.
dannysmith [Thu, 25 Aug 2005 08:39:53 +0000 (08:39 +0000)]
* mingwex/fe*.c: Revert previous changes.
* include/fenv.h: Revert previous changes.
Add Changelog entry for the reverted change.
kkojima [Thu, 25 Aug 2005 05:10:19 +0000 (05:10 +0000)]
* elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error.
cgf [Thu, 25 Aug 2005 03:12:47 +0000 (03:12 +0000)]
* exceptions.cc (handle_sigsuspend): Just sleep forever if called from non-main
thread.
(sigpacket:process): Simplify logic which determines when and how a signal is
masked. Don't trigger sigwait if there is a signal handler.
* sigproc.cc (wait_sig): Update comment. Try to process a signal which is in
the queue if it isn't queued for the target thread (this is still not right).
dannysmith [Thu, 25 Aug 2005 02:35:32 +0000 (02:35 +0000)]
* mingwex/feclearexcept.c (feclearexcept): Change declaration.
Do not return a value.
* mingwex/fegetexceptflag.c (fegetexceptflag): Likewise.
* mingwex/feraiseexcept.c (feraiseexcept): Likewise.
* mingwex/fesetexceptflag.c (fesetexceptflag): Likewise.
* mingwex/fegetenv.c (fegetenv): Likewise.
* mingwex/fesetenv.c (fesetenv): Likewise.
* mingwex/feupdateenv.c (feupdateenv): Likewise.
* include/fenv.h (feclearexcept, fegetexceptflag, feraiseexcept,
fesetexceptflag, fegetenv, fesetenv, feupdateenv): Correct
prototypes.
hjl [Thu, 25 Aug 2005 02:32:07 +0000 (02:32 +0000)]
2005-08-24 H.J. Lu <hongjiu.lu@intel.com>
PR ld/1208
* elf-hppa.h (elf_hppa_relocate_section): Print out the name
of unresolvable relocation.
* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
* elf32-arm.c (elf32_arm_relocate_section): Likewise.
* elf32-i386.c (elf_i386_relocate_section): Likewise.
* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-s390.c (elf_s390_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf32-xtensa.c (elf_xtensa_relocate_section): Likewise.
* elf64-s390.c (elf_s390_relocate_section): Likewise.
* elf64-sh64.c (sh_elf64_relocate_section): Likewise.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise.
* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Likewise.
dannysmith [Thu, 25 Aug 2005 02:04:58 +0000 (02:04 +0000)]
* mingwex/stdio/fseeko64.c (fseeko64): Flush stream before
getting filelength for SEEK_END.
gdbadmin [Thu, 25 Aug 2005 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 25 Aug 2005 00:00:06 +0000 (00:00 +0000)]
daily update
cgf [Wed, 24 Aug 2005 18:26:13 +0000 (18:26 +0000)]
* spawn.cc (perhaps_suffix): Record errno-type error value in third argument.
(find_exec): On error, set errno returned from perhaps_suffix.
(spawn_guts): Ditto.
cgf [Wed, 24 Aug 2005 17:45:09 +0000 (17:45 +0000)]
* fhandler_virtual.cc (fhandler_virtual::close): Don't free filebuf if it's
NULL.
* pinfo.cc (_pinfo::commune_send): Fix test for incorrect number of bytes read
from pipe.
corinna [Wed, 24 Aug 2005 15:50:10 +0000 (15:50 +0000)]
* syscalls.cc (endusershell): Reset shell_fp to NULL to allow
subsequent getusershell calls.
cgf [Wed, 24 Aug 2005 14:17:53 +0000 (14:17 +0000)]
* path.cc (path_conv::check): Fill in fileattr for /dev, defaulting to
directory if /dev doesn't actually exist.
(win32_device_name): Don't consider FH_DEV to be a device since it's really a
directory which should go through mount processing.
cgf [Wed, 24 Aug 2005 04:38:38 +0000 (04:38 +0000)]
* cygheap.h (cygheap_types): Add HEAP_COMMUNE.
* fhandler_proc.cc: Use cygheap rather than user heap for allocation of filebuf
throughout.
* fhandler_registry.cc: Ditto.
* fhandler_virtual.cc: Ditto.
* fhandler_process.cc: Ditto.
(get_mem_values): Use malloc/realloc/free rather than new.
* pinfo.cc (_pinfo::commune_send): Allocate on cygwin heap rather than user
heap. Avoid calling ReadFile when correct number of characters have been read
or suffer buffer corruption.
(_pinfo::fd): Allocate on cygwin heap rather than user heap.
(_pinfo::fds): Ditto.
(_pinfo::root): Ditto.
(_pinfo::cwd): Ditto.
(_pinfo::cmdline): Ditto.
* devices.h (FH_DEV): New define.
* devices.in: Detect lone /dev.
* devices.cc: Regenerate.
* path.cc (path_conv::check): Treat FH_DEV as a special case.
kevinb [Wed, 24 Aug 2005 01:14:35 +0000 (01:14 +0000)]
Add support for am33 linux.
gdbadmin [Wed, 24 Aug 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 24 Aug 2005 00:00:06 +0000 (00:00 +0000)]
daily update
kevinb [Tue, 23 Aug 2005 23:22:17 +0000 (23:22 +0000)]
Add "monitor" commands for enabling and disabling printing of diagnostic
messages.
cgf [Tue, 23 Aug 2005 22:22:52 +0000 (22:22 +0000)]
* sigproc.h (set_signal_mask): Remove default on second parameter and make pass
by reference.
* signal.cc (abort): Accommodate change to set_signal_mask.
* select.cc (pselect): Ditto.
* exceptions.cc (handle_sigsuspend): Ditto.
(ctrl_c_handler): Ditto.
(sighold): Ditto.
(sigrelse): Ditto.
(set_process_mask_delta): Ditto.
(_cygtls::call_signal_handler): Ditto.
* fhandler_disk_file.cc (fhandler_disk_file::readdir): Return ENMFILE if
__handle is not set. Set __handle to NULL when out of files.
(fhandler_disk_file::rewinddir): Don't close handle if it's NULL.
(fhandler_disk_file::closedir): Ditto.
brolley [Tue, 23 Aug 2005 21:09:48 +0000 (21:09 +0000)]
2005-08-23 Dave Brolley <brolley@redhat.com>
* mainDynamic.cxx (try_add_gprof): Initialize interval.
* commonCfg.cxx (set_priority): New method of SchedCfg.
(GprofCfg): Always call set_time, set_regular and set_priority.
(BoardCfg::write_load): Don't connect init-seq to the dynamic
configurator's step! pin. Call set_priority.
* commonCfg.h (set_priority): New method of SchedCfg.
(config_priority,gprof_priority,default_priority): New constants in
SchedCfg.
brolley [Tue, 23 Aug 2005 21:09:23 +0000 (21:09 +0000)]
2005-08-23 Dave Brolley <brolley@redhat.com>
* sidcpuutil.h (step_pin_handler): Don't call configure_gprof here.
(unconfigure_gprof): Check gprof_configured_p.
(configure_gprof): Check gprof_configured_p.
(configure_gprof_p): Removed.
(gprof_spec): Removed.
(configure): Call configure_gprof here.
brolley [Tue, 23 Aug 2005 21:08:53 +0000 (21:08 +0000)]
2005-08-23 Dave Brolley <brolley@redhat.com>
* compSched.cxx (scheduling_event): Constructors now take
a 'priority' argument.
(operator <): Consider priority of events.
(yield): Likewise.
(next_event): Likewise.
(schedule_irregular): Now takes a 'priority' argument. Used when
creating scheduling events.
(schedule_regular): Likewise.
(refill_regular_events_table): Consider priority of events.
(operator <<): Stream priority.
(operator >>): Destream priority.
(class scheduler_client): Add 'priority' member.
(set_time): Pass priority of the client to the scheduler.
(client_num_update): Handle N-priority attribute.
* sid-sched.xml: Describe the N-priority attribute.
* sid-sched.txt: Regenerated.
brolley [Tue, 23 Aug 2005 21:08:35 +0000 (21:08 +0000)]
2005-08-23 Dave Brolley <brolley@redhat.com>
* gprof.cxx (configure): Don't reset the N-regular attribute of the
scheduler. Call accumulate when configuring for cycles=N.
brolley [Tue, 23 Aug 2005 21:08:12 +0000 (21:08 +0000)]
2005-08-23 Dave Brolley <brolley@redhat.com>
* compConfig.cxx (reset): Drive step_control_pin.
(get_current_config): Removed.
* sid-control-dynamic-configurator.xml: Correct description of interface.
* sid-control-dynamic-configurator.txt: Regenerated.
rearnsha [Tue, 23 Aug 2005 18:13:01 +0000 (18:13 +0000)]
Sync from gcc sources:
* Makefile.def (libssp): Add to lang_env_dependencies.
* Makefile.in: Regenerate.
davidu [Tue, 23 Aug 2005 11:32:41 +0000 (11:32 +0000)]
* config/tc-mips.c (mips_cpu_info_table): Add 5kf to the table of
cpu names.
davidu [Tue, 23 Aug 2005 11:06:10 +0000 (11:06 +0000)]
* mips16-opc.c (mips16_opcodes): Add the MIPS16e jalrc/jrc
instructions to the table.
amodra [Tue, 23 Aug 2005 06:18:44 +0000 (06:18 +0000)]
PR 1036
* config/tc-ppc.c (ppc_symbol_chars): Add '%' and '['.
cgf [Tue, 23 Aug 2005 03:58:04 +0000 (03:58 +0000)]
* dir.cc (readdir_worker): Make static. Only add '.' and '..' when readdir
fails due to ENMFILE.
* fhandler_disk_file.cc (fhandler_disk_file::readdir): Only close handle on
error != ENMFILE.
amodra [Tue, 23 Aug 2005 03:23:12 +0000 (03:23 +0000)]
* configure.tgt (*-*-vxworks): Match vxworks* instead.
amodra [Tue, 23 Aug 2005 00:00:08 +0000 (00:00 +0000)]
daily update
gdbadmin [Tue, 23 Aug 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
jjohnstn [Mon, 22 Aug 2005 21:13:34 +0000 (21:13 +0000)]
2005-08-22 Shaun Jackman <sjackman@gmail.com>
* libc/include/_syslist.h: If HAVE_OPENDIR is not defined,
define _opendir as opendir, _readdir as readdir, and
_closedir as closedir so that the implementations in
libc/posix will be used.
corinna [Mon, 22 Aug 2005 16:11:59 +0000 (16:11 +0000)]
* mtinfo.h (mtinfo_drive::error): Fix argument bug in debug_printf call.