[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2013-04-17 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #19 from mrs at gcc dot gnu.org 2013-04-17 16:21:39 UTC --- I've sent a message to the gcc-patches list with a pointer to the gcc-patches list for the work.

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2013-04-17 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 m...@gcc.gnu.org changed: What|Removed |Added Known to work||4.7.4 --- Comment #18 from m

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2013-04-17 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-29 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 m...@gcc.gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-29 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #15 from mrs at gcc dot gnu.org 2012-05-29 23:44:13 UTC --- Author: mrs Date: Tue May 29 23:44:09 2012 New Revision: 187994 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187994 Log: 2012-05-29 Jack Howarth PR debug/53

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-25 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #14 from Jack Howarth 2012-05-25 13:38:12 UTC --- Revised patch with Jakub's documentation correction posted at http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01710.html.

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-25 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #13 from Jack Howarth 2012-05-25 12:53:17 UTC --- Regression test results on x86_64-apple-darwin12 are at http://gcc.gnu.org/ml/gcc-testresults/2012-05/msg02331.html. Note that the remaining cfstring failures are PR53283.

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 m...@gcc.gnu.org changed: What|Removed |Added CC||mrs at gcc dot gnu.org --- Comment #12

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #11 from Jack Howarth 2012-05-24 23:26:22 UTC --- Proposed patch bootstraps on x86_64-apple-darwin12 under Xcode 4.4 and eliminates the dsymutil warnings for... gcc-fsf-4.8 /sw/src/fink.build/gcc48-4.8.0-1000/gcc-4.8-20120524/gcc/te

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #10 from Jack Howarth 2012-05-24 23:22:21 UTC --- Created attachment 27494 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27494 proposed patch to emit AT_comp_dir on darwin using target hook

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #9 from Jakub Jelinek 2012-05-24 20:12:52 UTC --- It is correct and desirable. If you really need and we want to continue the endless stream of workarounds for Darwin toolchain bugs, then you'd add some target macro TARGET_FORCE_AT_C

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #8 from Jack Howarth 2012-05-24 19:52:04 UTC --- Are we sure this test for... /* Don't add cwd for . */ if (!IS_ABSOLUTE_PATH (filename) && filename[0] != '<') add_comp_dir_attribute (die); is still required? Th

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #7 from Jack Howarth 2012-05-24 19:35:09 UTC --- Are we really sure that gen_compile_unit_die() shouldn't being emitting calling add_comp_dir_attribute in this case. It seems that the origin of test... /* Don't add cwd for .

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #6 from Jack Howarth 2012-05-24 13:53:34 UTC --- (In reply to comment #5) > gcc hasn't changed the emitted DWARF in this case for more than 12 years. Actually Apple gcc-4.2.1 doesn't seem to emit AT_comp_dir either but both llvm-gcc-

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #5 from Jakub Jelinek 2012-05-22 23:32:34 UTC --- gcc hasn't changed the emitted DWARF in this case for more than 12 years.

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-22 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #4 from Jack Howarth 2012-05-22 23:10:03 UTC --- (In reply to comment #3) > There is no point to emit DW_AT_comp_dir if all filenames in the > file/directory > table referenced by DW_AT_stmt_list are absolute. Seems to be a request

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-22 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #2 from Jack Howarth 2012-05-22 13:58:13 UTC --- (In reply to comment #1) > It looks like the lines... > > if (!IS_ABSOLUTE_PATH (filename) && filename[0] != '<') > add_comp_dir_attribute (die); > > in gen_compile_unit

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3 f

[Bug debug/53453] darwin linker expects both AT_name and AT_comp_dir debug notes

2012-05-22 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53453 --- Comment #1 from Jack Howarth 2012-05-22 13:33:01 UTC --- It looks like the lines... if (!IS_ABSOLUTE_PATH (filename) && filename[0] != '<') add_comp_dir_attribute (die); in gen_compile_unit_die() of dwarf2out.c need adjusted f