diff options
Diffstat (limited to 'gcc/config/darwin9.h')
-rw-r--r-- | gcc/config/darwin9.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gcc/config/darwin9.h b/gcc/config/darwin9.h new file mode 100644 index 0000000..ef9890a --- /dev/null +++ b/gcc/config/darwin9.h @@ -0,0 +1,20 @@ +/* Prefer DWARF2. */ +#undef PREFERRED_DEBUGGING_TYPE +#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG +#define DARWIN_PREFER_DWARF + +#undef LINK_COMMAND_SPEC +#define LINK_COMMAND_SPEC "\ +%{!fdump=*:%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:\ + %{!Zdynamiclib:%(linker)}%{Zdynamiclib:/usr/bin/libtool} \ + %l %X %{d} %{s} %{t} %{Z} \ + %{!Zdynamiclib:%{A} %{e*} %{m} %{N} %{n} %{r} %{u*} %{x} %{z}} \ + %{o*}%{!o:-o a.out} \ + %{!A:%{!nostdlib:%{!nostartfiles:%S}}} \ + %{L*} %{fopenmp:%:include(libgomp.spec)%(link_gomp)} \ + %(link_libgcc) %o %{fprofile-arcs|fprofile-generate|coverage:-lgcov} \ + %{!nostdlib:%{!nodefaultlibs:%(link_ssp) %G %L}} \ + %{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} %{F*} }}}}}}}\n\ +%{!fdump=*:%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:\ + %{.c|.cc|.C|.cpp|.c++|.CPP|.m|.mm: \ + %{g*:%{!gstabs*:%{!gnone: dsymutil %{o*:%*}%{!o:a.out}}}}}}}}}}}}" |