Skip to content

Commit

Permalink
Document --rtc-td-hack, --localtime and --startdate as deprecated
Browse files Browse the repository at this point in the history
These options have been marked in a comment in qemu-options.hx as
deprecated in 2009 already (see commit 1ed2fc1), but we
never informed the users about these deprecations. Let's catch up
on that omission now.

Signed-off-by: Thomas Huth <[email protected]>
Message-Id: <[email protected]>
[Fix messages. - Paolo]
Signed-off-by: Paolo Bonzini <[email protected]>
  • Loading branch information
huth authored and bonzini committed Mar 6, 2018
1 parent 5a9c973 commit f29d445
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 5 deletions.
16 changes: 11 additions & 5 deletions qemu-doc.texi
Original file line number Diff line number Diff line change
Expand Up @@ -2723,12 +2723,18 @@ filesystem test suite. Also it requires the CAP_DAC_READ_SEARCH capability,
which is not the recommended way to run QEMU. This backend should not be
used and it will be removed with no replacement.

@subsection -no-frame (since 2.12.0)
@subsection -rtc-td-hack (since 2.12.0)

The ``-no-frame'' argument works with SDL 1.2 only. SDL 2.0 lacks
support for frameless windows, and the other user interfaces never
implemented this in the first place. So this will be removed together
with SDL 1.2 support.
The @code{-rtc-td-hack} option has been replaced by
@code{-rtc driftfix=slew}.

@subsection -localtime (since 2.12.0)

The @code{-localtime} option has been replaced by @code{-rtc base=localtime}.

@subsection -startdate (since 2.12.0)

The @code{-startdate} option has been replaced by @code{-rtc base=@var{date}}.

@section qemu-img command line arguments

Expand Down
5 changes: 5 additions & 0 deletions vl.c
Original file line number Diff line number Diff line change
Expand Up @@ -3406,6 +3406,8 @@ int main(int argc, char **argv, char **envp)
break;
case QEMU_OPTION_localtime:
rtc_utc = 0;
warn_report("This option is deprecated, "
"use '-rtc base=localtime' instead.");
break;
case QEMU_OPTION_vga:
vga_model = optarg;
Expand Down Expand Up @@ -3665,6 +3667,8 @@ int main(int argc, char **argv, char **envp)
};

qdev_prop_register_global(&slew_lost_ticks);
warn_report("This option is deprecated, "
"use '-rtc driftfix=slew' instead.");
break;
}
case QEMU_OPTION_acpitable:
Expand Down Expand Up @@ -3866,6 +3870,7 @@ int main(int argc, char **argv, char **envp)
*/
break;
case QEMU_OPTION_startdate:
warn_report("This option is deprecated, use '-rtc base=' instead.");
configure_rtc_date_offset(optarg, 1);
break;
case QEMU_OPTION_rtc:
Expand Down

0 comments on commit f29d445

Please sign in to comment.