ELF> @@                                                                                                                                                                                                                                                                                           g<4> -dump-pass/ Emit `..inlining' file(s) (one per round) showing the inliner's decisions-inlining-report 7|=[,...] Aggressiveness of inlining at toplevel (higher numbers mean more aggressive)-inline-toplevel 7|=[,...] Aggressiveness of inlining (default %.02f, higher numbers mean more aggressive)  , higher numbers mean more aggressive) #|=[,...] Aggressiveness of inlining (default -inline Load instead of default init file-init  Compile as a .ml file-impl+= Set the default for runtime parameter to -set-runtime-defaultK Add to the list of "hidden" include directories (Like -I, but the program can not directly reference these dependencies)-H Add to the list of include directories-I Print inferred variances -i-variance  Print inferred interface-i Do not record debugging information (default)-no-g Record debugging information for exception backtrace Save debugging information-g3 Generate code that can later be `packed' with ocamlopt -pack -o .cmx/ Generate code that can later be `packed' with ocamlc -pack -o .cmo -for-pack?alertname> enable and treat it as fatal error can be 'all' to refer to all alert names (deprecated) same as -annot-dtypes7 Save intermediate representation after the given compilation pass(may be specified more than once). -save-ir-after Stop after the given compilation pass. -stop-after' Generate each function in a separate section if target supports it-function-sections compilerdriver/main_args.ml#-launch-method: expect sh, exe or an absolute path for The -vmthread argument of ocamlc is no longer supported since OCaml 4.09.0. Please switch to system threads, which have the same API. Lightweight threads with VM-level scheduling are provided by third-party libraries such as Lwt, but with a different API.