HomeFreeBSD

MFH: r501202

Description

MFH: r501202

emulators/rpcs3: document broken GDB after r482459

Utilities/GDBDebugServer.cpp:357:36: error: no member named 'cr_pack' in 'ppu_thread'

return u32_to_padded_hex(thread->cr_pack());
                         ~~~~~~  ^

Utilities/GDBDebugServer.cpp:386:11: error: no member named 'cr_unpack' in 'ppu_thread'

thread->cr_unpack(hex_to_u32(value));
~~~~~~  ^

Utilities/GDBDebugServer.cpp:736:22: error: out-of-line definition of 'on_task' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_task()

^~~~~~~

Utilities/GDBDebugServer.cpp:811:22: error: out-of-line definition of 'on_exit' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_exit()

^~~~~~~

Utilities/GDBDebugServer.cpp:822:29: error: out-of-line definition of 'get_name' does not match any declaration in 'GDBDebugServer'
std::string GDBDebugServer::get_name() const

^~~~~~~~

Utilities/GDBDebugServer.cpp:827:22: error: out-of-line definition of 'on_stop' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_stop()

^~~~~~~

Utilities/GDBDebugServer.cpp:831:8: error: no member named 'notify' in 'GDBDebugServer'

this->notify();
~~~~  ^

Utilities/GDBDebugServer.cpp:832:2: error: use of undeclared identifier 'old_thread'; did you mean 'pad_thread'?

old_thread::on_stop();
^~~~~~~~~~
pad_thread

rpcs3/Emu/System.h:197:38: note: 'pad_thread' declared here

std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
                                    ^

Utilities/GDBDebugServer.cpp:832:2: error: incomplete type 'pad_thread' named in nested name specifier

old_thread::on_stop();
^~~~~~~~~~~~

rpcs3/Emu/System.h:197:38: note: forward declaration of 'pad_thread'

std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
                                    ^

Utilities/GDBDebugServer.cpp:841:2: error: use of undeclared identifier 'notify'

notify();
^

rpcs3/Emu/System.cpp:1543:30: error: no member named 'on_stop' in 'GDBDebugServer'

fxm::get<GDBDebugServer>()->on_stop();
~~~~~~~~~~~~~~~~~~~~~~~~~~  ^

Approved by: ports-secteam blanket

Details

Provenance
jbeichAuthored on
Parents
rP501204: emulators/rpcs3: update to 0.0.6.8086
Branches
Unknown
Tags
Unknown