David Malcolm
|
35485da996
|
Merger of dmalcolm/jit branch from git
ChangeLog:
* ChangeLog.jit: New.
* MAINTAINERS (Various Maintainers): Add myself as jit maintainer.
contrib/ChangeLog:
* ChangeLog.jit: New.
* jit-coverage-report.py: New file: a script to print crude
code-coverage information for the libgccjit API.
gcc/ChangeLog:
* ChangeLog.jit: New.
* Makefile.in (doc_build_sys): New variable, set to "sphinx" if
sphinx is installed, falling back to "texinfo" otherwise.
(FULL_DRIVER_NAME): New variable, adapted from the
install-driver target. New target, a symlink within the builddir,
linked to "xgcc", for use when running the JIT library from the
builddir.
(MOSTLYCLEANFILES): Add FULL_DRIVER_NAME.
(install-driver): Use $(FULL_DRIVER_NAME) rather than spelling it
out.
* configure.ac (doc_build_sys): New variable, set to "sphinx" if
sphinx is installed, falling back to "texinfo" otherwise.
(GCC_DRIVER_NAME): Generate a gcc-driver-name.h file containing
GCC_DRIVER_NAME for the benefit of jit/internal-api.c.
* configure: Regenerate.
* doc/install.texi (--enable-host-shared): Specify that this is
required when building libgccjit.
(Tools/packages necessary for modifying GCC): Add Sphinx.
* timevar.def (TV_JIT_REPLAY): New.
(TV_ASSEMBLE): New.
(TV_LINK): New.
(TV_LOAD): New.
gcc/java/ChangeLog:
* gcc/ChangeLog.jit: New.
gcc/jit/ChangeLog:
* ChangeLog.jit: New.
* ChangeLog: New.
* Make-lang.in: New.
* TODO.rst: New.
* config-lang.in: New.
* docs/Makefile: New.
* docs/_build/texinfo/Makefile: New.
* docs/_build/texinfo/factorial.png: New.
* docs/_build/texinfo/libgccjit.texi: New.
* docs/_build/texinfo/sum-of-squares.png: New.
* docs/conf.py: New.
* docs/examples/tut01-hello-world.c: New.
* docs/examples/tut02-square.c: New.
* docs/examples/tut03-sum-of-squares.c: New.
* docs/examples/tut04-toyvm/Makefile: New.
* docs/examples/tut04-toyvm/factorial.toy: New.
* docs/examples/tut04-toyvm/fibonacci.toy: New.
* docs/examples/tut04-toyvm/toyvm.c: New.
* docs/index.rst: New.
* docs/internals/index.rst: New.
* docs/intro/factorial.png: New.
* docs/intro/index.rst: New.
* docs/intro/sum-of-squares.png: New.
* docs/intro/tutorial01.rst: New.
* docs/intro/tutorial02.rst: New.
* docs/intro/tutorial03.rst: New.
* docs/intro/tutorial04.rst: New.
* docs/topics/contexts.rst: New.
* docs/topics/expressions.rst: New.
* docs/topics/functions.rst: New.
* docs/topics/index.rst: New.
* docs/topics/locations.rst: New.
* docs/topics/objects.rst: New.
* docs/topics/results.rst: New.
* docs/topics/types.rst: New.
* dummy-frontend.c: New.
* jit-builtins.c: New.
* jit-builtins.h: New.
* jit-common.h: New.
* jit-playback.c: New.
* jit-playback.h: New.
* jit-recording.c: New.
* jit-recording.h: New.
* libgccjit++.h: New.
* libgccjit.c: New.
* libgccjit.h: New.
* libgccjit.map: New.
* notes.txt: New.
gcc/testsuite/ChangeLog:
* ChangeLog.jit: New.
* jit.dg/all-non-failing-tests.h: New.
* jit.dg/harness.h: New.
* jit.dg/jit.exp: New.
* jit.dg/test-accessing-struct.c: New.
* jit.dg/test-accessing-union.c: New.
* jit.dg/test-array-as-pointer.c: New.
* jit.dg/test-arrays.c: New.
* jit.dg/test-calling-external-function.c: New.
* jit.dg/test-calling-function-ptr.c: New.
* jit.dg/test-combination.c: New.
* jit.dg/test-dot-product.c: New.
* jit.dg/test-empty.c: New.
* jit.dg/test-error-accessing-field-in-other-struct.c: New.
* jit.dg/test-error-adding-to-terminated-block.c: New.
* jit.dg/test-error-array-as-pointer.c: New.
* jit.dg/test-error-bad-cast.c: New.
* jit.dg/test-error-block-in-wrong-function.c: New.
* jit.dg/test-error-call-through-ptr-with-mismatching-args.c: New.
* jit.dg/test-error-call-through-ptr-with-non-function.c: New.
* jit.dg/test-error-call-through-ptr-with-non-pointer.c: New.
* jit.dg/test-error-call-through-ptr-with-not-enough-args.c: New.
* jit.dg/test-error-call-through-ptr-with-too-many-args.c: New.
* jit.dg/test-error-call-with-mismatching-args.c: New.
* jit.dg/test-error-call-with-not-enough-args.c: New.
* jit.dg/test-error-call-with-too-many-args.c: New.
* jit.dg/test-error-dereference-field-of-non-pointer.c: New.
* jit.dg/test-error-dereference-read-of-non-pointer.c: New.
* jit.dg/test-error-get-type-bad-enum.c: New.
* jit.dg/test-error-index-not-a-numeric-type.c: New.
* jit.dg/test-error-mismatching-types-in-assignment.c: New.
* jit.dg/test-error-mismatching-types-in-call.c: New.
* jit.dg/test-error-missing-return.c: New.
* jit.dg/test-error-new-binary-op-bad-op.c: New.
* jit.dg/test-error-new-function-bad-kind.c: New.
* jit.dg/test-error-new-unary-op-bad-op.c: New.
* jit.dg/test-error-null-passed-to-api.c: New.
* jit.dg/test-error-return-within-void-function.c: New.
* jit.dg/test-error-unreachable-block.c: New.
* jit.dg/test-error-unterminated-block.c: New.
* jit.dg/test-error-value-not-a-numeric-type.c: New.
* jit.dg/test-expressions.c: New.
* jit.dg/test-factorial.c: New.
* jit.dg/test-fibonacci.c: New.
* jit.dg/test-functions.c: New.
* jit.dg/test-fuzzer.c: New.
* jit.dg/test-hello-world.c: New.
* jit.dg/test-linked-list.c: New.
* jit.dg/test-long-names.c: New.
* jit.dg/test-nested-contexts.c: New.
* jit.dg/test-nested-loops.c: New.
* jit.dg/test-operator-overloading.cc: New.
* jit.dg/test-quadratic.c: New.
* jit.dg/test-quadratic.cc: New.
* jit.dg/test-reading-struct.c: New.
* jit.dg/test-string-literal.c: New.
* jit.dg/test-sum-of-squares.c: New.
* jit.dg/test-threads.c: New.
* jit.dg/test-types.c: New.
* jit.dg/test-using-global.c: New.
* jit.dg/test-volatile.c: New.
include/ChangeLog:
* ChangeLog.jit: New.
libbacktrace/ChangeLog:
* ChangeLog.jit: New.
libcpp/ChangeLog:
* ChangeLog.jit: New.
libdecnumber/ChangeLog:
* ChangeLog.jit: New.
libiberty/ChangeLog:
* ChangeLog.jit: New.
zlib/ChangeLog:
* ChangeLog.jit: New.
From-SVN: r217374
|
2014-11-11 21:55:52 +00:00 |
|
Prachi Godbole
|
9b591dd19f
|
MAINTAINERS (Write After Approval): Add myself.
2014-11-06 Prachi Godbole <prachi.godbole@imgtec.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r217172
|
2014-11-06 04:42:33 +00:00 |
|
Ilya Enkovich
|
cb115cc299
|
MAINTAINERS (Write After Approval): Add myself.
2014-10-31 Ilya Enkovich <ilya.enkovich@intel.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r216952
|
2014-10-31 09:19:43 +00:00 |
|
Tristan Gingold
|
65c0707be6
|
MAINTAINERS: Change my email address.
2014-10-29 Tristan Gingold <gingold@adacore.com>
* MAINTAINERS: Change my email address.
From-SVN: r216823
|
2014-10-29 09:14:53 +00:00 |
|
Douglas Rupp
|
ec528bd1e1
|
* MAINTAINTERS: Change my email address.
From-SVN: r216739
|
2014-10-27 15:28:47 +00:00 |
|
Daniel Hellstrom
|
c7a6a6170d
|
MAINTAINERS (write-after-approval): Add myself.
2014-10-24 Daniel Hellstrom <daniel@gaisler.com>
* MAINTAINERS (write-after-approval): Add myself.
From-SVN: r216626
|
2014-10-24 10:52:20 +02:00 |
|
Max Filippov
|
5d12b7688f
|
MAINTAINERS: add myself to write-after-approval list.
2014-10-15 Max Filippov <jcmvbkbc@gmail.com>
* MAINTAINERS (write-after-approval): Add myself.
From-SVN: r216232
|
2014-10-15 04:15:20 +00:00 |
|
Fei Yang
|
c04fe41a41
|
2014-10-8 Felix Yang <felix.yang@huawei.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r215986
|
2014-10-07 22:09:46 +00:00 |
|
François Dumont
|
a3052d316c
|
MAINTAINERS: Add myself as libstdc++ special modes maintainer.
2014-09-29 François Dumont <fdumont@gcc.gnu.org>
* MAINTAINERS: Add myself as libstdc++ special modes maintainer.
From-SVN: r215692
|
2014-09-29 19:50:16 +00:00 |
|
Catherine Moore
|
b2a1b26147
|
MAINTAINERS: Add myself as MIPS maintainer.
2014-09-29 Catherine Moore <clm@codesourcery.com>
* MAINTAINERS: Add myself as MIPS maintainer.
From-SVN: r215682
|
2014-09-29 09:08:53 -04:00 |
|
Matthew Fortune
|
05342e105f
|
Update MIPS maintainers.
/
* MAINTAINERS: Move myself to MIPS maintainers.
From-SVN: r215664
|
2014-09-28 09:03:18 +00:00 |
|
Jan-Benedict Glaw
|
3f6bb7e591
|
MAINTAINERS: Put all email addresses between '<' and '>'.
2014-09-23 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* MAINTAINERS: Put all email addresses between '<' and '>'.
From-SVN: r215657
|
2014-09-27 11:51:20 +00:00 |
|
Francois-Xavier Coudert
|
3e89572920
|
* MAINTAINERS: Move myself to reviewers (Fortran).
From-SVN: r215237
|
2014-09-13 12:52:23 +00:00 |
|
Mike Stump
|
1e03f2567a
|
Fix spacing.
From-SVN: r214371
|
2014-08-22 20:50:22 +00:00 |
|
Joost VandeVondele
|
a231b8a5c5
|
MAINTAINERS (Write After Approval): Add myself.
2014-08-19 Joost VandeVondele <vondele@gcc.gnu.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r214159
|
2014-08-19 15:15:33 +00:00 |
|
Christopher Faylor
|
ce8126f5ff
|
MAINTAINERS: Remove myself
2014-08-19 Christopher Faylor <me.gnu@cgf.cx>
* MAINTAINERS: Remove myself
From-SVN: r214157
|
2014-08-19 15:00:56 +00:00 |
|
Patrick Palka
|
9c9afb6905
|
MAINTAINERS (Write After Approval): Add myself.
2014-08-18 Patrick Palka <ppalka@gcc.gnu.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r214127
|
2014-08-19 00:45:38 +00:00 |
|
Ilya Verbin
|
f613bc0fbe
|
MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r214017
|
2014-08-15 12:33:03 +00:00 |
|
Ilya Tocar
|
5f75acf4a4
|
MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r214012
|
2014-08-15 14:35:03 +04:00 |
|
Jiong Wang
|
88b1a3221d
|
Add myself to Write After Approval list.
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r213481
|
2014-08-01 14:40:24 +00:00 |
|
Richard Sandiford
|
09ec3110e5
|
* MAINTAINERS: Remove my MIPS maintainer entry.
From-SVN: r213103
|
2014-07-27 18:05:39 +00:00 |
|
James Norris
|
a12f7ac870
|
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r212986
|
2014-07-24 12:52:18 +00:00 |
|
Adhemerval Zanella
|
473037cb70
|
MAINTAINERS (Write After Approval): Add myself.
2014-07-16 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r212652
|
2014-07-16 14:23:03 +00:00 |
|
Tim Shen
|
25f28ff0ea
|
* MAINTAINERS: Update my email address.
From-SVN: r212183
|
2014-07-01 01:46:57 +00:00 |
|
Dehao Chen
|
fc3a2e70f4
|
Add me to MAINTAINERS.
From-SVN: r211958
|
2014-06-24 21:12:48 +00:00 |
|
Matthew Fortune
|
a4a1b5f3df
|
Add myself to MAINTAINERS.
2014-06-10 Matthew Fortune <matthew.fortune@imgtec.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211417
|
2014-06-10 15:44:06 +00:00 |
|
Sebastian Pop
|
38a138411d
|
update my email address
2014-06-06 Sebastian Pop <sebpop@gmail.com>
* MAINTAINERS: Update my email address.
From-SVN: r211327
|
2014-06-06 22:22:41 +00:00 |
|
Thomas Preud'homme
|
153fcd418b
|
Add myself to the MAINTAINERS file.
2014-06-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211215
|
2014-06-04 09:11:48 +00:00 |
|
Andrew Bennett
|
e25d96321c
|
Add myself to the MAINTAINERS file.
2014-06-03 Andrew Bennett <andrew.bennett@imgtec.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211167
|
2014-06-03 09:37:13 +00:00 |
|
Pedro Alves
|
fd9ed1ae2d
|
Add myself to MAINTAINERS.
2014-05-28 Pedro Alves <palves@redhat.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211034
|
2014-05-28 21:51:47 +00:00 |
|
Maxim Kuvyrkov
|
03bdb69f1d
|
* MAINTAINERS: Update my affiliation/email.
From-SVN: r210745
|
2014-05-22 07:17:07 +00:00 |
|
Mike Stump
|
905083ad75
|
+ * MAINTAINERS: Add wide-int reviewers.
From-SVN: r210620
|
2014-05-19 17:12:53 +00:00 |
|
Torvald Riegel
|
7321dc60f4
|
Add myself as maintainer for libitm.
From-SVN: r210448
|
2014-05-14 22:37:28 +00:00 |
|
Charles Baylis
|
5b1e4b475b
|
MAINTAINERS (Write After Approval): Add myself.
2014-05-07 Charles Baylis <charles.baylis@linaro.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r210164
|
2014-05-07 15:45:32 +00:00 |
|
Alan Lawrence
|
9575df4af0
|
MAINTAINERS (Write After Approval): Put myself in correct order.
* MAINTAINERS (Write After Approval): Put myself in correct order.
From-SVN: r209896
|
2014-04-29 13:20:52 +00:00 |
|
Alan Lawrence
|
2fdc94b7de
|
MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r209895
|
2014-04-29 13:14:38 +00:00 |
|
Dinar Temirbulatov
|
0b18fd1b20
|
add recored to gcc/testsuite/ChangeLog for PR c++/57958
From-SVN: r209757
|
2014-04-24 22:51:29 +04:00 |
|
Laurynas Biveinis
|
080c6230de
|
MAINTAINERS: Move myself from Reviewers to Write After Approval section.
2014-04-24 Laurynas Biveinis <laurynas.biveinis@gmail.com>
* MAINTAINERS: Move myself from Reviewers to Write After Approval
section.
From-SVN: r209732
|
2014-04-24 03:45:14 +00:00 |
|
Rafael Ávila de Espíndola
|
4e4c8692b3
|
* MAINTAINERS (Write After Approval): Delete myself.
From-SVN: r209544
|
2014-04-21 13:38:17 +00:00 |
|
Dominique d'Humieres
|
8707b3bcc0
|
MAINTAINERS (Write After Approval): Add myself.
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r208846
|
2014-03-26 18:33:09 +01:00 |
|
Anatoly Sokolov
|
e5dddc50ba
|
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r208461
|
2014-03-10 23:44:14 +04:00 |
|
Denis Chertykov
|
df5bc1cb61
|
MAINTAINERS: Remove avr maintainers: Anatoly Sokolov and Eric Weddington
* MAINTAINERS: Remove avr maintainers: Anatoly Sokolov and Eric Weddington
From-SVN: r208406
|
2014-03-07 20:55:43 +04:00 |
|
Jonathan Wakely
|
c01a854829
|
* MAINTAINERS: Update my email address.
From-SVN: r208316
|
2014-03-04 12:56:10 +00:00 |
|
Loren J. Rittle
|
37f2c4f004
|
* MAINTAINERS (Various Maintainers: c++ runtime libs): Remove myself.
From-SVN: r207828
|
2014-02-17 19:27:01 +00:00 |
|
Kugan Vivekanandarajah
|
6c01e96e5e
|
MAINTAINERS (Write After Approval): Add myself.
2014-02-17 Kugan Vivekanandarajah <kuganv@linaro.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r207820
|
2014-02-17 10:58:31 +00:00 |
|
John David Anglin
|
dd35b84fd3
|
MAINTAINERS: Update my email address.
* MAINTAINERS: Update my email address.
From-SVN: r206911
|
2014-01-21 23:33:07 +00:00 |
|
Gerald Pfeifer
|
493b8af880
|
MAINTAINERS: Convert to UTF-8.
* MAINTAINERS: Convert to UTF-8.
Properly sort Xinliang David Li's entry.
From-SVN: r206790
|
2014-01-20 03:15:26 +00:00 |
|
Chung-Lin Tang
|
f121b81d26
|
MAINTAINERS: Add Sandra Loosemore and Chung-Lin Tang as nios2 port maintainers.
2013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
* MAINTAINERS: Add Sandra Loosemore and Chung-Lin Tang as
nios2 port maintainers.
Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r206257
|
2013-12-31 07:16:53 +00:00 |
|
Markus Trippelsdorf
|
74f769b5e0
|
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r206027
|
2013-12-16 19:01:40 +00:00 |
|
Oleg Endo
|
2220433cd2
|
MAINTAINERS: Add myself as sh maintainer.
* MAINTAINERS: Add myself as sh maintainer.
From-SVN: r205757
|
2013-12-06 19:23:34 +00:00 |
|