This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug uprobes/17049] dtrace does not support -fPIC option anymore
- From: "scox at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sourceware dot org
- Date: Thu, 12 Jun 2014 18:16:32 +0000
- Subject: [Bug uprobes/17049] dtrace does not support -fPIC option anymore
- Auto-submitted: auto-generated
- References: <bug-17049-6586 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=17049
Stan Cox <scox at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |scox at redhat dot com
--- Comment #5 from Stan Cox <scox at redhat dot com> ---
Previously, unrecognized options were passed through without complaint in case
a Makefile used an unsupported dtrace option. Perusing Makefiles, not
exhaustive mind you, the only unsupported options I saw were -32 and -64 so I
recognized those and complain about any other unrecognized options; just in
case someone says dtrace -jump-in-the-lake By the way, I don't see -fPIC on
the list of supported dtrace options below. Is the -fpic usage upstream and
does dtrace just pass it through?
-a Claim anonymous tracing state and display the traced data.
-A Generate driver.
-b Set principal trace buffer size.
-c Run the specified command cmd and exit upon its completion.
-C Run the C preprocessor cpp(1) over D programs before compiling them.
-D Define the specified name when invoking cpp(1) (enabled using the -C
option).
-e Exit after compiling any requests and consuming anonymous tracing state (-a
option) but prior to enabling any probes.
-f Specify function name to trace or list (-l option).
-F Coalesce trace output by identifying function entry and return.
-G Generate an ELF file containing an embedded DTrace program.
-H Print the pathnames of included files when invoking cpp(1) (enabled using
the -C option).
-i Specify probe identifier to trace or list (-l option).
-I Add the specified directory path to the search path for #include files when
invoking cpp(1) (enabled using the -C option).
-l List probes instead of enabling them.
-L Add the specified directory path to the search path for DTrace libraries.
-m Specify module name to trace or list (-l option).
-n Specify probe name to trace or list (-l option).
-o Specify the output file for the -A , -G, and -l options, or for the traced
data.
-p Grab the specified process-ID pid, cache its symbol tables, and exit upon
its completion.
-P Specify provider name to trace or list (-l option).
-q Set quiet mode.
-s Compile the specified D program source file.
-S Show D compiler intermediate code.
-U Undefine the specified name when invoking cpp(1) (enabled using the -C
option).
-v Set verbose mode.
-V Report the highest D programming interface version supported by dtrace.
-w Permit destructive actions in D programs specified using the -s, -P, -m, -f,
-n, or -i options.
-x Enable or modify a DTrace runtime option or D compiler option.
-X Specify the degree of conformance to the ISO C standard that should be
selected when invoking cpp(1) (enabled using the -C option).
-Z Permit probe descriptions that match zero probes.
--
You are receiving this mail because:
You are the assignee for the bug.