1. 10 Dec, 2014 35 commits
  2. 09 Dec, 2014 5 commits
    • re PR middle-end/64225 (-funsafe-math-optimizations generates call to pow where… · c293be1a
      re PR middle-end/64225 (-funsafe-math-optimizations generates call to pow where multiply instruction would do)
      
      2014-12-09  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	PR middle-end/64225
      	* tree-ssa-reassoc.c (acceptable_pow_call): Disable transformation
      	for BUILT_IN_POW when flag_errno_math is present.
      
      From-SVN: r218546
      Bill Schmidt committed
    • lto-wrapper.c (compile_offload_image): Start processing in_argv from 0 instead of 1. · 443743fd
      gcc/
      	* lto-wrapper.c (compile_offload_image): Start processing in_argv
      	from 0 instead of 1.
      	(run_gcc): Put offload objects into offload_argv, put LTO objects and
      	possible preceding arguments into lto_argv.
      	Pass offload_argv to compile_images_for_offload_targets instead of argv.
      	Use lto_argv for LTO recompilation instead of argv.
      lto-plugin/
      	* lto-plugin.c (offload_files, num_offload_files): New static variables.
      	(free_1): Use arguments instead of global variables.
      	(free_2): Free offload_files.
      	(all_symbols_read_handler): Add names from offload_files to lto-wrapper
      	arguments.
      	(claim_file_handler): Do not add file to claimed_files if it contains
      	offload sections without LTO sections.  Add it to offload_files instead.
      
      From-SVN: r218543
      Ilya Verbin committed
    • Fix date in change log entry. · 3f6ad8df
      From-SVN: r218542
      Oleg Endo committed
    • Add missing link to PR in change log entry. · 7d0ee249
      From-SVN: r218541
      Oleg Endo committed
    • toyvm.c: use correct path in debuginfo · 5cd614ce
      gcc/jit/ChangeLog:
      	* docs/examples/tut04-toyvm/toyvm.c (toyvm_function_compile): Move
      	logic for determine "funcname" to new function...
      	(get_function_name): ...here, adding logic to skip any leading
      	path from the filename.
      	(toyvm_function_parse): Use the filename for fn_filename, rather
      	than "name", so that the debugger can locate the source .toy
      	file.
      	(toyvm_function_parse): Don't fclose a NULL FILE *.
      
      From-SVN: r218540
      David Malcolm committed