Backport #6064

unsupported -ggdb flag is used with clang 3.1

Added by Eric Hodel about 2 years ago. Updated about 2 years ago.

[ruby-core:42812]
Status:Closed
Priority:Normal
Assignee:-

Description

=begin
I upgraded to Xcode 4.3 which has clang 3.1:

Apple clang version 3.1 (tags/Apple/clang-318.0.45) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin11.3.0
Thread model: posix

After running ((%autoconf; CC=clang ./configure; make%)) clang complains about -ggdb:

clang: warning: argument unused during compilation: '-ggdb'

Also, the clang manual page notes for -g -O0 will generate the best information:

   -g  Generate debug information.  Note that Clang debug information
       works best at -O0.  At higher optimization levels, only line number
       information is currently available.

=end


Related issues

Duplicated by Backport93 - Backport #6080: fails to define RUBY_FUNC_EXPORTED when compiled with clang Closed 02/25/2012

History

#1 Updated by Yui NARUSE about 2 years ago

  • Tracker changed from Bug to Backport
  • Project changed from ruby-trunk to Backport93
  • Category deleted (build)

#2 Updated by Yui NARUSE about 2 years ago

  • Status changed from Open to Closed

Also available in: Atom PDF