This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug uprobes/17049] dtrace does not support -fPIC option anymore


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]