Jan Beulich
ee86248cee
gas/
2009-04-20 Jan Beulich <jbeulich@novell.com>
* Makefile.am: Add explicit dependency of tc-i386.o on
tc-i386-intel.c.
* Makefile.in: Likewise.
* config/tc-i386.c (i386_finalize_immediate): Declare, broken
out from i386_immediate.
(i386_immediate): Slightly re-arrange, call
i386_finalize_immediate.
(i386_finalize_displacement): Declare, broken out from
i386_displacement.
(i386_displacement): Slightly re-arrange, call
i386_finalize_displacement.
(i386_intel_simplify, i386_intel_parse_name): Declare.
(this_operand): Initialize to -1.
(set_intel_syntax): Set expression rank for O_full_ptr.
(md_assemble): Set this_operand back to -1 after parsing
operands.
(x86_cons): Negate intel_syntax to indicate state. Call
i386_intel_simplify.
(md_operand): Convert if to switch. Handle '[' for Intel
syntax.
(i386_intel_operand): Delete, including all helper functions
and data.
* config/tc-i386-intel.c: New file, all new code.
* config/tc-i386.h (i386_operator): Declare.
(md_operator): Define to i386_operator.
(i386_need_index_operator): Declare.
(md_need_index_operator): Define to i386_need_index_operator.
(O_full_ptr): Define.
gas/testsuite/
2009-04-20 Jan Beulich <jbeulich@novell.com>
* gas/i386/equ.s: Adjust.
* gas/i386/equ.d: Remove reference to equ.e.
* gas/i386/equ.e: Delete.
* gas/i386/intel-expr.s: New.
* gas/i386/intel-expr.d: New.
* gas/i386/i386.exp: Run new test.
* gas/i386/intel.s: Adjust.
* gas/i386/intel.e: Remove no longer valid warning messages.
* gas/i386/intel16.s: Adjust.
* gas/i386/intel16.d: Remove reference to intel16.e.
* gas/i386/intel16.e: Delete.
* gas/i386/intelbad.s: Add more tests.
* gas/i386/intelbad.l: Adjust.
* gas/i386/intelok.s: Remove now unneeded equates. Add more
tests.
* gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
* gas/i386/intelok.e: Delete.
* gas/i386/x86_64.s: Adjust.
* gas/i386/x86_64.d: Remove reference to x86_64.e.
* gas/i386/x86_64.e: Delete.
2009-04-20 06:31:50 +00:00
..
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2008-08-22 07:21:49 +00:00
2008-10-20 01:03:50 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2009-02-12 08:31:03 +00:00
2009-02-03 14:36:47 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-10-04 17:05:37 +00:00
2007-07-04 15:32:46 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2009-01-15 12:42:52 +00:00
2009-01-23 14:45:48 +00:00
2009-03-03 10:04:58 +00:00
2009-03-03 10:04:58 +00:00
2008-04-23 18:40:34 +00:00
2008-04-23 18:40:34 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2008-08-12 23:39:31 +00:00
2007-07-03 11:01:12 +00:00
2009-03-04 16:15:43 +00:00
2009-03-03 10:04:58 +00:00
2007-10-18 13:03:12 +00:00
2007-07-03 11:01:12 +00:00
2009-04-02 09:43:56 +00:00
2009-04-01 16:49:32 +00:00
2009-02-03 17:24:36 +00:00
2007-07-03 11:01:12 +00:00
2008-10-21 00:26:17 +00:00
2008-08-12 23:39:31 +00:00
2008-11-27 11:57:29 +00:00
2008-11-27 11:57:29 +00:00
2009-03-11 03:22:44 +00:00
2009-03-11 03:22:44 +00:00
2008-08-12 23:39:31 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-02-12 08:37:08 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-09-15 05:22:32 +00:00
2009-01-15 12:42:52 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2009-04-07 18:21:22 +00:00
2008-08-06 15:42:15 +00:00
2009-02-24 23:48:57 +00:00
2009-03-03 23:21:52 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2009-04-20 06:31:50 +00:00
2009-04-20 06:31:50 +00:00
2009-04-20 06:31:50 +00:00
2008-08-12 23:39:31 +00:00
2007-10-18 13:03:12 +00:00
2007-10-17 16:45:56 +00:00
2008-08-12 23:39:31 +00:00
2009-03-02 14:47:38 +00:00
2009-01-15 12:42:52 +00:00
2009-01-15 12:42:52 +00:00
2009-01-15 12:42:52 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-12-23 19:10:25 +00:00
2008-12-23 19:10:25 +00:00
2008-11-26 18:44:14 +00:00
2008-08-12 23:39:31 +00:00
2007-12-10 23:33:46 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2009-02-12 08:31:03 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2008-08-12 23:39:31 +00:00
2007-07-03 11:01:12 +00:00
2008-08-22 17:05:40 +00:00
2007-07-03 11:01:12 +00:00
2009-04-08 02:24:23 +00:00
2009-04-08 02:24:23 +00:00
2009-04-09 15:55:59 +00:00
2008-09-06 08:47:00 +00:00
2008-09-15 05:22:32 +00:00
2008-10-07 14:21:59 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-02-18 10:03:06 +00:00
2008-09-19 10:00:40 +00:00
2009-04-16 15:39:48 +00:00
2009-04-16 15:39:48 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-10-21 00:26:17 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2009-02-03 10:58:46 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2009-04-01 01:41:07 +00:00
2009-01-15 12:42:52 +00:00
2008-08-12 23:39:31 +00:00
2009-01-23 14:45:48 +00:00
2009-03-02 10:33:08 +00:00
2009-03-02 10:33:08 +00:00
2009-03-02 10:33:08 +00:00
2008-04-07 02:55:08 +00:00
2008-09-19 10:00:40 +00:00
2008-08-06 15:42:15 +00:00
2008-09-19 10:00:40 +00:00
2009-03-19 10:41:46 +00:00
2008-08-12 23:39:31 +00:00
2009-01-12 00:23:58 +00:00
2008-08-12 23:39:31 +00:00
2008-09-30 10:50:03 +00:00
2008-08-12 23:39:31 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-08-12 23:39:31 +00:00
2008-08-12 23:39:31 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2009-04-02 00:10:46 +00:00
2007-07-03 11:01:12 +00:00
2007-10-18 11:01:24 +00:00
2007-07-03 11:01:12 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2009-04-01 21:07:14 +00:00
2008-11-04 23:11:02 +00:00
2007-10-17 16:45:56 +00:00
2007-07-03 11:01:12 +00:00
2008-09-14 05:40:09 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2009-01-16 11:38:14 +00:00
2009-01-16 11:38:14 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2008-09-26 07:02:44 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2009-01-15 12:42:52 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2007-07-03 11:01:12 +00:00
2008-11-04 23:11:02 +00:00
2009-01-07 17:41:09 +00:00
2009-01-07 17:41:09 +00:00