On 11 July 2015 at 06:46, Jeff Law wrote: > On 07/10/2015 06:34 PM, John Marino wrote: >> >> After posting the first testsuite results for DragonFly, it was clear >> that the -fcilkplus functionality was broken: >> https://gcc.gnu.org/ml/gcc-testresults/2015-07/msg01046.html >> >> The problem was related to the __cpu_model symbol not getting exported. >> >> The solution was to create libgcc/config/i386/t-dragonfly to define an >> additional symbol map (similar to t-freebsd). Simply creating the file >> is enough because there's already a placeholder for t-dragonfly at >> libgcc/config.host. The patch is attached. >> >> The improved results of the patch can be seen on the next posted >> testsuite results: >> https://gcc.gnu.org/ml/gcc-testresults/2015-07/msg01081.html >> >> An additional ~2600 tests now pass. >> Please consider this patch for incorporation into trunk. Only DragonFly >> uses the new t-dragonfly file so there is no impact to other platforms. >> >> suggested entry for libgcc/ChangeLog: >> >> 2015-07-XX John Marino <gnu...@marino.st> >> >> * config/i386/t-dragonfly: New. > > OK. > jeff >
John, If you like I can commit this for you on Monday when I commit your patch to os_defines.h.