This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH v2 4/6] Add Meta support to gas. (part 1)


Part 1 contains the assembler code and GP tests.

gas/ChangeLog:

2012-11-12  Will Newton <will.newton@imgtec.com>

        * Makefile.am: Add Meta.
        * Makefile.in: Regenerate.
        * config/tc-metag.c: New file.
        * config/tc-metag.h: New file.
        * configure.tgt: Add Meta.
        * doc/Makefile.am: Add Meta.
        * doc/Makefile.in: Regenerate.
        * doc/all.texi: Add Meta.
        * doc/as.texiinfo: Document Meta options.
        * doc/c-metag.texi: New file.

gas/testsuite/ChangeLog:

2012-11-12  Will Newton <will.newton@imgtec.com>

        * gas/all/gas.exp: Disable float test for Meta.
        * gas/ieee-fp/x930509a.exp: Disable float test for Meta.
        * gas/metag/labelarithmetic.d: New file.
        * gas/metag/labelarithmetic.s: New file.
        * gas/metag/metacore12.d: New file.
        * gas/metag/metacore12.s: New file.
        * gas/metag/metacore21-invalid.l: New file.
        * gas/metag/metacore21-invalid.s: New file.
        * gas/metag/metacore21.d: New file.
        * gas/metag/metacore21.s: New file.
        * gas/metag/metacore21ext.d: New file.
        * gas/metag/metacore21ext.s: New file.
        * gas/metag/metadsp21-invalid.l: New file.
        * gas/metag/metadsp21-invalid.s: New file.
        * gas/metag/metadsp21.d: New file.
        * gas/metag/metadsp21.s: New file.
        * gas/metag/metadsp21ext.d: New file.
        * gas/metag/metadsp21ext.s: New file.
        * gas/metag/metafpu21.d: New file.
        * gas/metag/metafpu21.s: New file.
        * gas/metag/metafpu21ext.d: New file.
        * gas/metag/metafpu21ext.s: New file.
        * gas/metag/metag.exp: New file.
        * gas/metag/tls.d: New file.
        * gas/metag/tls.s: New file.
---
 gas/Makefile.am                              |    2 +
 gas/Makefile.in                              |   17 +
 gas/config/tc-metag.c                        | 7120 +++++++
 gas/config/tc-metag.h                        |   72 +
 gas/configure.tgt                            |    3 +
 gas/doc/Makefile.am                          |    1 +
 gas/doc/Makefile.in                          |    1 +
 gas/doc/all.texi                             |    1 +
 gas/doc/as.texinfo                           |   33 +
 gas/doc/c-metag.texi                         |   82 +
 gas/testsuite/gas/metag/labelarithmetic.d    |   22 +
 gas/testsuite/gas/metag/labelarithmetic.s    |    8 +
 gas/testsuite/gas/metag/metacore12.d         | 6876 +++++++
 gas/testsuite/gas/metag/metacore12.s         | 6868 +++++++
 gas/testsuite/gas/metag/metacore21-invalid.l |   17 +
 gas/testsuite/gas/metag/metacore21-invalid.s |    8 +
 gas/testsuite/gas/metag/metacore21.d         | 7884 ++++++++
 gas/testsuite/gas/metag/metacore21.s         | 7876 ++++++++
 gas/testsuite/gas/metag/metacore21ext.d      |   18 +
 gas/testsuite/gas/metag/metacore21ext.s      |   10 +
 gas/testsuite/gas/metag/metadsp21-invalid.l  |    5 +
 gas/testsuite/gas/metag/metadsp21-invalid.s  |    8 +
 gas/testsuite/gas/metag/metadsp21.d          |26306 ++++++++++++++++++++++++++
 gas/testsuite/gas/metag/metadsp21.s          |26298 +++++++++++++++++++++++++
 gas/testsuite/gas/metag/metadsp21ext.d       |   11 +
 gas/testsuite/gas/metag/metadsp21ext.s       |    3 +
 gas/testsuite/gas/metag/metafpu21.d          | 2238 +++
 gas/testsuite/gas/metag/metafpu21.s          | 2230 +++
 gas/testsuite/gas/metag/metafpu21ext.d       |  199 +
 gas/testsuite/gas/metag/metafpu21ext.s       |  191 +
 gas/testsuite/gas/metag/metag.exp            |   26 +
 gas/testsuite/gas/metag/tls.d                |   26 +
 gas/testsuite/gas/metag/tls.s                |   10 +
 33 files changed, 94470 insertions(+), 0 deletions(-)
 create mode 100644 gas/config/tc-metag.c
 create mode 100644 gas/config/tc-metag.h
 create mode 100644 gas/doc/c-metag.texi
 create mode 100644 gas/testsuite/gas/metag/labelarithmetic.d
 create mode 100644 gas/testsuite/gas/metag/labelarithmetic.s
 create mode 100644 gas/testsuite/gas/metag/metacore12.d
 create mode 100644 gas/testsuite/gas/metag/metacore12.s
 create mode 100644 gas/testsuite/gas/metag/metacore21-invalid.l
 create mode 100644 gas/testsuite/gas/metag/metacore21-invalid.s
 create mode 100644 gas/testsuite/gas/metag/metacore21.d
 create mode 100644 gas/testsuite/gas/metag/metacore21.s
 create mode 100644 gas/testsuite/gas/metag/metacore21ext.d
 create mode 100644 gas/testsuite/gas/metag/metacore21ext.s
 create mode 100644 gas/testsuite/gas/metag/metadsp21-invalid.l
 create mode 100644 gas/testsuite/gas/metag/metadsp21-invalid.s
 create mode 100644 gas/testsuite/gas/metag/metadsp21.d
 create mode 100644 gas/testsuite/gas/metag/metadsp21.s
 create mode 100644 gas/testsuite/gas/metag/metadsp21ext.d
 create mode 100644 gas/testsuite/gas/metag/metadsp21ext.s
 create mode 100644 gas/testsuite/gas/metag/metafpu21.d
 create mode 100644 gas/testsuite/gas/metag/metafpu21.s
 create mode 100644 gas/testsuite/gas/metag/metafpu21ext.d
 create mode 100644 gas/testsuite/gas/metag/metafpu21ext.s
 create mode 100644 gas/testsuite/gas/metag/metag.exp
 create mode 100644 gas/testsuite/gas/metag/tls.d
 create mode 100644 gas/testsuite/gas/metag/tls.s

Attachment: gas.patch.bz2
Description: BZip2 compressed data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]