• R/O
  • HTTP
  • SSH
  • HTTPS

pf3gnuchains3x: List of commits

3.4.x系GCCをフロントエンドとするgnu chains


RSS
Rev. Time Author
af67841 2009-12-17 13:33:09 jjohnstn


2009-12-16 Jeff Johnston <jjohnstn@redhat.com>

* libc/include/sys/errno.h: Move EHOSTDOWN, EPFNOSUPPORT,
and ETOOMANYREFS into general list as they are referenced
by OpenGroup and needed by RTEMS.

a5541d5 2009-12-17 12:30:19 jjohnstn


2009-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>

* libc/search/hcreate.c: Don't include <sys/queue.h> (Unused).

f17ef95 2009-12-17 12:28:13 jjohnstn


2009-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>

* libc/sys/rtems/machine/_types.h: New (Derived from
machine/_default_types.h).
* libc/sys/rtems/crt0.c: Rework. Introduce macro RTEMS_STUB.
* libc/sys/rtems/sys/param.h:
Update copyright notice from FreeBSD.
Remove HZ.
Add #include <sys/priority.h>
Remove priority handling (moved to sys/priority.h).
Remove CLBYTES (Unused, abandoned in BSD).
* libc/sys/rtems/sys/queue.h: Update copyright (from FreeBSD).
Remove CIRCLEQ_*.

cc1408a 2009-12-17 09:43:15 hjl

Replace Vex0F, Vex0F38, Vex0F3A, XOP08, XOP09 and XOP0A with VexOpcode.

gas/

2009-12-16 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (build_vex_prefix): Replace vex0f, vex0f38,
vex0f3a, xop08, xop09 and xop0a with vexopcode.

opcodes/

2009-12-16 H.J. Lu <hongjiu.lu@intel.com>

* i386-gen.c (opcode_modifiers): Remove Vex0F, Vex0F38,
Vex0F3A, XOP08, XOP09 and XOP0A. Add VexOpcode.

* i386-opc.h (Vex0F): Removed.
(Vex0F38): Likewise.
(Vex0F3A): Likewise.
(VexOpcode): New.
(VEX0F): Likewise.
(VEX0F38): Likewise.
(VEX0F3A): Likewise.
(XOP08): Defined as a macro.
(XOP09): Likewise.
(XOP0A): Likewise.
(i386_opcode_modifier): Remove vex0f, vex0f38, vex0f3a, xop08,
xop09 and xop0a. Add vexopcode.

* i386-opc.tbl: Replace Vex0F with VexOpcode=0, Vex0F38 with
VexOpcode=1, Vex0F3A with VexOpcode=2, XOP08 with VexOpcode=3,
XOP09 with VexOpcode=4 and XOP0A with VexOpcode=5.
* i386-tbl.h: Regenerated.

c0051d3 2009-12-17 09:33:33 devans

* sim.scm (/op-gen-written-update): Disable operand number is too
large warning, for now.

e62c1e6 2009-12-17 09:09:43 gaius

* dwarf2read.c (read_subroutine_type): Add the subroutine type to the
die immediately to allow a parameter type to be the same subroutine type.

628a6a5 2009-12-17 08:56:09 corinna

* fhandler_console.cc (read): Detect and handle mouse wheel scrolling
events (for completion of mouse reporting mode 1000) and mouse
movement events (for additional mouse reporting modes 1002 and 1003).
Use mouse_aware() as a guard and only condition for mouse
reporting in order to enforce consistence of read() and select().
Add focus reports (for additional focus reporting mode 1004).
(mouse_aware): Enable detection of additional mouse events for select().
Tune function to precisely match actual reporting criteria.
Move adjustment of mouse position (by window scroll offset)
here to avoid duplicate code.
(char_command): Initialization of enhanced mouse reporting modes.
Initialization of focus reporting mode.
* fhandler.h (use_mouse): Change flag (bool->int) to indicate
additional mouse modes. Add flag to indicate focus reporting.
(mouse_aware): Move enhanced function into fhandler_console.cc.
* select.cc (peek_console): Use modified mouse_aware() for more
general detection of mouse events. Also check for focus reports.

d882b2b 2009-12-17 08:02:57 corinna

* regtool.cc: Throughout, convert all registry calls to wide char
calls and use string conversion according to current locale.
(longopts): Change "dword-le" to "dword-be", as was originally
intended.
(usage): Change usage accordingly.
(print_version): Simplify copyright dates in output.
(cmd_list): Handle REG_LINK like REG_SZ.
(cmd_get): Ditto.
(main): Call setlocale.
* utils.sgml (regtool): Fix options and add missing descriptions for
new features.

a942904 2009-12-17 07:09:45 corinna

* registry.cc (cygnus_class): Remove.
(reg_key::build_reg): Don't set class when creating key.

8c9ad3e 2009-12-16 23:31:40 hjl

Fix a typo in ChangeLog.

8061ddc 2009-12-16 23:18:10 hjl

Replace VEX2SOURCES with XOP2SOURCES.

gas/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (build_modrm_byte): Check XOP2SOURCES
instead VEX2SOURCES.

opcodes/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-opc.h (VEX2SOURCES): Renamed to ...
(XOP2SOURCES): This.

711b098 2009-12-16 22:00:34 hjl

Replace Vex2Sources and Vex3Sources with VexSources.

gas/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (process_operands): Check vexsources
instead of vex3sources.
(build_modrm_byte): Check vexsources instead of vex2sources
and vex3sources.

opcodes/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-gen.c (opcode_modifiers): Remove Vex3Sources and
Vex2Sources. Add VexSources.

* i386-opc.h ()Vex2Sources: Removed.
(Vex3Sources): Likewise.
(VEX2SOURCES): New.
(VEX3SOURCES): Likewise.
(VexSources): Likewise.
(i386_opcode_modifier): Remove vex2sources and vex3sources.
Add vexsources.

* i386-opc.tbl: Replace Vex2Sources with VexSources=1 and
Vex3Sourceswith VexSources=2.
* i386-tbl.h: Regenerated.

4f419a1 2009-12-16 20:10:43 hjl

Remove VexW0 and VexW1. Add VexW.

gas/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (build_vex_prefix): Replace vexw0/vexw1
with vexw.
(build_modrm_byte): Likewise.

opcodes/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-gen.c (opcode_modifiers): Remove VexW0 and VexW1. Add
VexW.

* i386-opc.h (VexW0): Removed.
(VexW1): Likewise.
(VEXW0): New.
(VEXW1): Likewise.
(VexW): Likewise.
(i386_opcode_modifier): Remove vexw0 and vexw1. Add vexw.

* i386-opc.tbl: Replace VexW0 with VexW=1 and VexW1 with
Vex=2.
* i386-init.h: Regenerated.
* i386-tbl.h: Likewise.

e38f9aa 2009-12-16 18:28:55 hjl

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* as.h (mempcpy): New.

* configure.in: Check if mempcpy is declared.
* configure: Regenerated.
* config.in: Likewise.

c934abf 2009-12-16 18:00:33 gdbadmin

*** empty log message ***

3ecc77f 2009-12-16 17:33:51 hjl

Add VEX_W_3818_P_2_M_0.

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-dis.c (VEX_W_3818_P_2_M_0): New.
(vex_w_table): Add VEX_W_3818_P_2_M_0.
(mod_table): Use VEX_W_3818_P_2_M_0.

d100afc 2009-12-16 17:00:04 amodra

daily update

bd46fe8 2009-12-16 16:20:50 hjl

Reformat vex_w_table.

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-dis.c (vex_w_table): Reformat.

9920385 2009-12-16 16:20:25 ian

* layout.cc (Layout::create_shstrtab): Only write out after input
sections if we are compressing debug sections.

958ca22 2009-12-16 16:13:05 hjl

Add VEX_W_382X_P_2_M_0.

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-dis.c (VEX_W_382X_P_2_M_0): New.
(vex_w_table): Add VEX_W_382X_P_2_M_0.
(mod_table): Use VEX_W_382X_P_2_M_0.

5c82655 2009-12-16 16:05:22 ian

* archive.cc (Archive::add_symbols): Only look up a symbol without
a version if there is, in fact, a version.

5d6b02d 2009-12-16 15:37:51 hjl

Reformat vex_w_table.

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-dis.c (vex_w_table): Reformat.

77f4e2a 2009-12-16 13:34:07 jjohnstn


2009-12-15 Conny Marco Menebrocker <c-m-m@gmx.de>

* libc/machine/xc16x/Makefile.am: Fix typo and refer
to puts.c instead of putc.c.
* libc/machine/xc16x/Makefile.in: Regenerated.

c5f4211 2009-12-16 12:56:09 hjl

Add USE_VEX_W_TABLE, VEX_W_TABLE and VEX_W_XXX.

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-dis.c (USE_VEX_W_TABLE): New.
(VEX_W_TABLE): Likewise.
(VEX_W_XXX): Likewise.
(vex_w_table): Likewise.
(prefix_table): Use VEX_W_XXX.
(vex_table): Likewise.
(vex_len_table): Likewise.
(mod_table): Likewise.
(get_valid_dis386): Handle USE_VEX_W_TABLE.

* i386-opc.tbl: Add VexW0 to AVX instructions where the VEX.W bit
isn't used.
* i386-tbl.h: Regenerated.

ffb87aa 2009-12-16 11:08:19 corinna

* net.cc (cygwin_setsockopt): Only skip calling setsockopt(SO_REUSEADDR)
on stream sockets under systems supporting enhanced socket security.

3f48caa 2009-12-16 10:59:19 hjl

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* opncls.c (bfd_opnr_iovec): Replace _XXX with XXX_P in
parameters.

* tekhex.c (pass_over): Replace eof with is_eof.

d176861 2009-12-16 10:36:58 hjl

Define VEX128 and VEX256.

gas/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (build_vex_prefix): Use VEX256.

opcodes/

2009-12-15 H.J. Lu <hongjiu.lu@intel.com>

* i386-opc.h (VEX128): New.
(VEX256): Likewise.

32fce63 2009-12-16 06:46:39 corinna

* fhandler_console.cc (char_command): Fix code to select dim mode
to 2 rather than 9. Add entries for mode 22 (normal, not bold)
28 (visible, not invisible), 25 (not blinking).

7078d0e 2009-12-16 03:56:21 gingold

2009-12-15 Tristan Gingold <gingold@adacore.com>

* machoread.c (macho_symfile_read): Set section size of dsym bfd
from main bfd.

495a457 2009-12-16 03:50:15 gingold

2009-12-15 Tristan Gingold <gingold@adacore.com>

* mach-o.h (bfd_mach_o_uuid_command): Remove section field.
* mach-o.c (bfd_mach_o_scan_read_uuid): Do not create a section
from this command.

Show on old repository browser