I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg directories in trunk since gcc 5 and backported the following 4 changes from trunk to the gcc-5-branch:
gcc-5-branch's r225123: * trunk's r222863 (8120405bda9bf222228b004e09b23e74eda57ae1, addition of test-benchmark.c): https://gcc.gnu.org/ml/gcc-patches/2015-05/msg00500.html gcc-5-branch's r225125: * trunk's r224531 (8154a3514d5fc8067a6928531d5f61cd768bd62c along with trunk's r224535 (1828cd755cf5e4a34d5638f543a059f3562ad957, "PR jit/66539: Add parentheses as needed to gcc_jit_object_get_debug_string"): https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01158.html gcc-5-branch's r225127: * trunk's r224536 (3052eeefc4607a7147fdc55af6d86845890eb281, "jit: Add a test for compound assignment"): https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01164.html gcc-5-branch's r225129: * trunk's r224565 (6689f47f53079d76bbb051d3b5da9018c2e0161a, "jit: Add missing type-checking to gcc_jit_{l|r}value_access_field") https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01211.html Note to self: I believe that covers everything on master up to ec2e0095a3a5988b03a2706b5ffe0e807b238ba8 (on 2015-06-25) that might be backportable. Dave