Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- gpuProfilerQueueFileLogger.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::OpenUniqueDumpFile(Pal::GpuProfiler::Pipeline::ShaderDumpInfo const&) const'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::ApiShaderTypeStrings'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::DumpShaderPerfData(Pal::GpuProfiler::Pipeline::ShaderDumpInfo const&, void*, unsigned long) const'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::HardwareStageStrings'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::Destroy()'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::InitGfx(Pal::GraphicsPipelineCreateInfo const&)'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerPipeline.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Pipeline::Pipeline(Pal::IPipeline*, Pal::GpuProfiler::Device const*)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Pipeline::InitCompute(Pal::ComputePipelineCreateInfo const&)'
- gpuProfilerPipeline.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerShader.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Shader::Shader(Pal::IShader*, Pal::GpuProfiler::Device const*, bool)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Shader::Shader(Pal::IShader*, Pal::GpuProfiler::Device const*, bool)'
- gpuProfilerShader.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuProfilerShader.cpp.o (symbol from plugin): In function `Pal::GpuProfiler::Shader::Shader(Pal::IShader*, Pal::GpuProfiler::Device const*, bool)':
- (.text+0x0): multiple definition of `Pal::GpuProfiler::Shader::Shader(Pal::IShader*, Pal::GpuProfiler::Device const*, bool)'
- gpuProfilerShader.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::AppProfileIterator(void const*)'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::AppProfileIterator(void const*)'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::~AppProfileIterator()'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::~AppProfileIterator()'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::IsValid() const'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::Next()'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::Restart()'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::GetName() const'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::GetDataSize() const'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- appProfileIterator.cpp.o (symbol from plugin): In function `GpuUtil::QueryAppContentDistributionId(char*, unsigned long)':
- (.text+0x0): multiple definition of `GpuUtil::AppProfileIterator::GetData() const'
- appProfileIterator.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::FillSqttAsicInfo(Pal::DeviceProperties const&, Pal::PerfExperimentProperties const&, GpuUtil::GpuClocksSample const&, SqttFileChunkAsicInfo*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::Begin(GpuUtil::GpaSessionBeginInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::UpdateSampleTraceParams(Pal::ICmdBuffer*, unsigned int)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::EndSample(Pal::ICmdBuffer*, unsigned int)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::IsReady() const'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CopyResults(Pal::ICmdBuffer*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::FindTimedQueue(Pal::IQueue*, GpuUtil::GpaSession::TimedQueueState**, unsigned int*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::FindTimedQueueByContext(unsigned long, GpuUtil::GpaSession::TimedQueueState**, unsigned int*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ConvertCpuTimestampToGpuTimestamp(unsigned long, Pal::GpuTimestampCalibration const&) const'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ExtractGpuTimestampFromQueueEvent(GpuUtil::GpaSession::TimedQueueEventItem const&) const'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CreateCmdBufferForQueue(Pal::IQueue*, Pal::ICmdBuffer**)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::FreeSampleItemArray()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CreateShaderRecord(Pal::ShaderType, Pal::IPipeline const*, GpuUtil::GpaSession::ShaderRecord*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::DumpRgpData(Pal::ThreadTraceLayout*, void const*, void*, unsigned long*) const'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::GetResults(unsigned int, unsigned long*, void*) const'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::End(Pal::ICmdBuffer*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::AcquireGpuMem(unsigned long, unsigned long, Pal::GpuHeap, GpuUtil::GpaSession::GpuMemoryInfo*, unsigned long*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::AcquirePipeStatsQuery(GpuUtil::GpaSession::GpuMemoryInfo*, unsigned long*, unsigned long*, Pal::IQueryPool**)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::RecycleGartGpuMem()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::RecycleLocalInvisGpuMem()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ExternalTimedQueueSemaphoreOperation(unsigned long, unsigned long, unsigned long, GpuUtil::TimedQueueSemaphoreInfo const&, bool)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ExternalTimedWaitQueueSemaphore(unsigned long, unsigned long, unsigned long, GpuUtil::TimedQueueSemaphoreInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ExternalTimedSignalQueueSemaphore(unsigned long, unsigned long, unsigned long, GpuUtil::TimedQueueSemaphoreInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::SampleTimingClocks()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ImportSampleItem(GpuUtil::GpaSession::SampleItem const*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::Init()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::AcquireTimedQueueCmdBuffer(GpuUtil::GpaSession::TimedQueueState*, Pal::ICmdBuffer**)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimedSubmit(Pal::IQueue*, Pal::SubmitInfo const&, GpuUtil::TimedSubmitInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::AddCpuGpuTimedQueueEvent(Pal::IQueue*, GpuUtil::GpaSession::TimedQueueEventType, unsigned long)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimedQueuePresent(Pal::IQueue*, GpuUtil::TimedQueuePresentInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimedQueueSemaphoreOperation(Pal::IQueue*, Pal::IQueueSemaphore*, GpuUtil::TimedQueueSemaphoreInfo const&, bool)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimedSignalQueueSemaphore(Pal::IQueue*, Pal::IQueueSemaphore*, GpuUtil::TimedQueueSemaphoreInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimedWaitQueueSemaphore(Pal::IQueue*, Pal::IQueueSemaphore*, GpuUtil::TimedQueueSemaphoreInfo const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::RecycleTimedQueueCmdBuffers(GpuUtil::GpaSession::TimedQueueState*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::UnregisterTimedQueue(Pal::IQueue*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::PreallocateTimedQueueCmdBuffers(GpuUtil::GpaSession::TimedQueueState*, unsigned int)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::ResetTimedQueueState(GpuUtil::GpaSession::TimedQueueState*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::Reset()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::DestroyTimedQueueState(GpuUtil::GpaSession::TimedQueueState*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::RegisterTimedQueue(Pal::IQueue*, unsigned long, unsigned long)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::~GpaSession()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::~GpaSession()'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::GpaSession(Pal::IPlatform*, Pal::IDevice*, unsigned short, unsigned short, unsigned short, unsigned short)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::GpaSession(Pal::IPlatform*, Pal::IDevice*, unsigned short, unsigned short, unsigned short, unsigned short)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::GpaSession(GpuUtil::GpaSession const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::GpaSession(GpuUtil::GpaSession const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::RegisterPipeline(Pal::IPipeline const*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::AcquirePerfExperiment(GpuUtil::GpaSampleConfig const&, GpuUtil::GpaSession::GpuMemoryInfo*, unsigned long*, GpuUtil::GpaSession::GpuMemoryInfo*, unsigned long*, unsigned long*)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSession.cpp.o (symbol from plugin): In function `GpuUtil::FillSqttCpuInfo(SqttFileChunkCpuInfo*)':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::BeginSample(Pal::ICmdBuffer*, GpuUtil::GpaSampleConfig const&)'
- gpaSession.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuUtil.cpp.o (symbol from plugin): In function `GpuUtil::ValidateImageCopyRegion(Pal::DeviceProperties const&, Pal::EngineType, Pal::IImage const&, Pal::IImage const&, Pal::ImageCopyRegion const&)':
- (.text+0x0): multiple definition of `GpuUtil::ValidateImageCopyRegion(Pal::DeviceProperties const&, Pal::EngineType, Pal::IImage const&, Pal::IImage const&, Pal::ImageCopyRegion const&)'
- gpuUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuUtil.cpp.o (symbol from plugin): In function `GpuUtil::ValidateImageCopyRegion(Pal::DeviceProperties const&, Pal::EngineType, Pal::IImage const&, Pal::IImage const&, Pal::ImageCopyRegion const&)':
- (.text+0x0): multiple definition of `GpuUtil::ValidateTypedBufferCopyRegion(Pal::DeviceProperties const&, Pal::EngineType, Pal::TypedBufferCopyRegion const&)'
- gpuUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpuUtil.cpp.o (symbol from plugin): In function `GpuUtil::ValidateImageCopyRegion(Pal::DeviceProperties const&, Pal::EngineType, Pal::IImage const&, Pal::IImage const&, Pal::ImageCopyRegion const&)':
- (.text+0x0): multiple definition of `GpuUtil::ValidateMemoryImageRegion(Pal::DeviceProperties const&, Pal::EngineType, Pal::IImage const&, Pal::IGpuMemory const&, Pal::MemoryImageCopyRegion const&)'
- gpuUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CounterSample::~CounterSample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CounterSample::~CounterSample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TraceSample::~TraceSample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TraceSample::~TraceSample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::QuerySample::~QuerySample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::QuerySample::~QuerySample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CounterSample::~CounterSample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TraceSample::~TraceSample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::QuerySample::~QuerySample()'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::PerfSample::SetSampleMemoryProperties(GpuUtil::GpaSession::GpuMemoryInfo const&, unsigned long, unsigned long)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::PerfSample::SetCopySampleMemInfo(Pal::IGpuMemory*, unsigned long)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::PerfSample::WriteCopySampleData(Pal::ICmdBuffer*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CounterSample::SetCounterLayout(unsigned int, Pal::GlobalCounterLayout*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::CounterSample::GetCounterResults(void*, unsigned long*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TraceSample::SetThreadTraceLayout(unsigned int, Pal::ThreadTraceLayout*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TraceSample::SetThreadTraceMemory(GpuUtil::GpaSession::GpuMemoryInfo const&, unsigned long, unsigned long)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TraceSample::WriteCopyThreadTraceData(Pal::ICmdBuffer*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimingSample::SetTimestampMemoryInfo(GpuUtil::GpaSession::GpuMemoryInfo const&, unsigned long, unsigned int)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::TimingSample::GetTimingSampleResults(void*, unsigned long*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- gpaSessionPerfSample.cpp.o (symbol from plugin): In function `GpuUtil::GpaSession::CounterSample::~CounterSample()':
- (.text+0x0): multiple definition of `GpuUtil::GpaSession::QuerySample::GetQueryResults(void*, unsigned long*)'
- gpaSessionPerfSample.cpp.o (symbol from plugin):(.text+0x0): first defined here
- dbgPrint.cpp.o (symbol from plugin): In function `Util::Vsnprintf(char*, unsigned long, char const*, __va_list_tag*)':
- (.text+0x0): multiple definition of `Util::Vsnprintf(char*, unsigned long, char const*, __va_list_tag*)'
- dbgPrint.cpp.o (symbol from plugin):(.text+0x0): first defined here
- dbgPrint.cpp.o (symbol from plugin): In function `Util::Vsnprintf(char*, unsigned long, char const*, __va_list_tag*)':
- (.text+0x0): multiple definition of `Util::Snprintf(char*, unsigned long, char const*, ...)'
- dbgPrint.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Open(char const*, unsigned int)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Close()'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Write(void const*, unsigned long)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Read(void*, unsigned long, unsigned long*)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::ReadLine(void*, unsigned long, unsigned long*)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Printf(char const*, ...) const'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::VPrintf(char const*, __va_list_tag*)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Flush() const'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Rewind()'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Seek(int, bool)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::GetFileSize(char const*)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- file.cpp.o (symbol from plugin): In function `Util::File::Open(char const*, unsigned int)':
- (.text+0x0): multiple definition of `Util::File::Exists(char const*)'
- file.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::JsonWriter(Util::JsonStream*)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::JsonWriter(Util::JsonStream*)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::TransitionToToken(unsigned int, bool)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::EndList()'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::EndMap()'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Key(char const*)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::MaybeNextListEntry()'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::BeginList(bool)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::BeginMap(bool)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(char const*)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(unsigned long)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(unsigned int)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(unsigned short)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(unsigned char)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(long)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(int)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(short)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(signed char)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(float)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::Value(bool)'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jsonWriter.cpp.o (symbol from plugin): In function `Util::JsonWriter::JsonWriter(Util::JsonStream*)':
- (.text+0x0): multiple definition of `Util::JsonWriter::NullValue()'
- jsonWriter.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::IsDenorm(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::IsInf(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::IsNaN(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::FloatToUFixed(float, unsigned int, unsigned int, bool)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::FloatToSFixed(float, unsigned int, unsigned int, bool)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::SFixedToFloat(int, unsigned int, unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::UFixedToFloat(unsigned int, unsigned int, unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float32ToFloat16(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float32ToFloat11(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float32ToFloat10(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float16ToFloat32(unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float11ToFloat32(unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float10ToFloat32(unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Sqrt(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Pow(float, float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Absu(int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float32ToNumBits(float, unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::FloatNumBitsToFloat32(unsigned int, unsigned int)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::Float32ToFraction(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- math.cpp.o (symbol from plugin): In function `Util::Math::IsDenorm(float)':
- (.text+0x0): multiple definition of `Util::Math::FlushDenormToZero(float)'
- math.cpp.o (symbol from plugin):(.text+0x0): first defined here
- md5.cpp.o (symbol from plugin): In function `Util::Md5::Init(Util::Md5::Context*)':
- (.text+0x0): multiple definition of `Util::Md5::Init(Util::Md5::Context*)'
- md5.cpp.o (symbol from plugin):(.text+0x0): first defined here
- md5.cpp.o (symbol from plugin): In function `Util::Md5::Init(Util::Md5::Context*)':
- (.text+0x0): multiple definition of `Util::Md5::Update(Util::Md5::Context*, unsigned char const*, unsigned long)'
- md5.cpp.o (symbol from plugin):(.text+0x0): first defined here
- md5.cpp.o (symbol from plugin): In function `Util::Md5::Init(Util::Md5::Context*)':
- (.text+0x0): multiple definition of `Util::Md5::Final(Util::Md5::Context*, Util::Md5::Hash*)'
- md5.cpp.o (symbol from plugin):(.text+0x0): first defined here
- md5.cpp.o (symbol from plugin): In function `Util::Md5::Init(Util::Md5::Context*)':
- (.text+0x0): multiple definition of `Util::Md5::GenerateHashFromBuffer(void const*, unsigned long)'
- md5.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysMemory.cpp.o (symbol from plugin): In function `operator new(unsigned long, void*, DummyEnum)':
- (.text+0x0): multiple definition of `operator new(unsigned long, void*, DummyEnum)'
- sysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysMemory.cpp.o (symbol from plugin): In function `operator new(unsigned long, void*, DummyEnum)':
- (.text+0x0): multiple definition of `operator delete(void*, void*, DummyEnum)'
- sysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysMemory.cpp.o (symbol from plugin): In function `operator new(unsigned long, void*, DummyEnum)':
- (.text+0x0): multiple definition of `Util::GenericAllocator::Alloc(Util::AllocInfo const&)'
- sysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysMemory.cpp.o (symbol from plugin): In function `operator new(unsigned long, void*, DummyEnum)':
- (.text+0x0): multiple definition of `Util::GenericAllocator::Free(Util::FreeInfo const&)'
- sysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysMemory.cpp.o (symbol from plugin): In function `operator new(unsigned long, void*, DummyEnum)':
- (.text+0x0): multiple definition of `Util::FastMemCpySmallFuncTable'
- sysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysUtil.cpp.o (symbol from plugin): In function `Util::QueryAMDCpuType(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::QueryAMDCpuType(Util::SystemInfo*)'
- sysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- sysUtil.cpp.o (symbol from plugin): In function `Util::QueryAMDCpuType(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::QueryIntelCpuType(Util::SystemInfo*)'
- sysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jemallocSysMemory.cpp.o (symbol from plugin): In function `Util::InitJemallocAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::InitJemallocAllocCallbacks(Util::AllocCallbacks*)'
- jemallocSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- jemallocSysMemory.cpp.o (symbol from plugin): In function `Util::InitJemallocAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::DestroyJemallocAllocCallbacks()'
- jemallocSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::Mutex::~Mutex()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::Mutex::~Mutex()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::Mutex::Init()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::Mutex::Lock()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::Mutex::TryLock()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::Mutex::Unlock()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::Init()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::~RWLock()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::~RWLock()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::LockForRead()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::LockForWrite()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::TryLockForRead()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::TryLockForWrite()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::UnlockForRead()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::RWLock::UnlockForWrite()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::YieldThread()'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicIncrement(unsigned int volatile*)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicDecrement(unsigned int volatile*)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicCompareAndSwap(unsigned int volatile*, unsigned int, unsigned int)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicExchange(unsigned int volatile*, unsigned int)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicExchange64(unsigned long volatile*, unsigned long)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicExchangePointer(void* volatile*, void*)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicAdd(unsigned int volatile*, unsigned int)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxMutex.cpp.o (symbol from plugin): In function `Util::Mutex::~Mutex()':
- (.text+0x0): multiple definition of `Util::AtomicAdd64(unsigned long volatile*, unsigned long)'
- lnxMutex.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSemaphore.cpp.o (symbol from plugin): In function `Util::Semaphore::~Semaphore()':
- (.text+0x0): multiple definition of `Util::Semaphore::~Semaphore()'
- lnxSemaphore.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSemaphore.cpp.o (symbol from plugin): In function `Util::Semaphore::~Semaphore()':
- (.text+0x0): multiple definition of `Util::Semaphore::~Semaphore()'
- lnxSemaphore.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSemaphore.cpp.o (symbol from plugin): In function `Util::Semaphore::~Semaphore()':
- (.text+0x0): multiple definition of `Util::Semaphore::Init(unsigned int, unsigned int)'
- lnxSemaphore.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSemaphore.cpp.o (symbol from plugin): In function `Util::Semaphore::~Semaphore()':
- (.text+0x0): multiple definition of `Util::Semaphore::Wait(unsigned int)'
- lnxSemaphore.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSemaphore.cpp.o (symbol from plugin): In function `Util::Semaphore::~Semaphore()':
- (.text+0x0): multiple definition of `Util::Semaphore::Post(unsigned int)'
- lnxSemaphore.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::OsDestroyDefaultAllocCallbacks()'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::VirtualPageSize()'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::VirtualReserve(unsigned long, void**, void*, unsigned long)'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::VirtualCommit(void*, unsigned long, bool)'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::VirtualDecommit(void*, unsigned long)'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysMemory.cpp.o (symbol from plugin): In function `Util::OsInitDefaultAllocCallbacks(Util::AllocCallbacks*)':
- (.text+0x0): multiple definition of `Util::VirtualRelease(void*, unsigned long)'
- lnxSysMemory.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::QuerySystemInfo(Util::SystemInfo*)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::GetPerfFrequency()'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::GetPerfCpuTime()'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::IsKeyPressed(Util::KeyCode, bool*)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::GetExecutableName(char*, char**, unsigned long)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::GetExecutableName(wchar_t*, wchar_t**, unsigned long)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::SplitFilePath(char const*, char*, unsigned long, char*, unsigned long)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::MkDir(char const*)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::MkDirRecursively(char const*)'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxSysUtil.cpp.o (symbol from plugin): In function `Util::QuerySystemInfo(Util::SystemInfo*)':
- (.text+0x0): multiple definition of `Util::GetIdOfCurrentProcess()'
- lnxSysUtil.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::StartThread(void*)'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::Thread()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::Thread()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::~Thread()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::~Thread()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::Begin(void (*)(void*), void*, unsigned int)'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::IsCreated() const'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::SetToSelf()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::Join()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::End()'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::Thread::IsCurrentThread() const'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::CreateThreadLocalKey(unsigned int*)'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::DeleteThreadLocalKey(unsigned int)'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::GetThreadLocalValue(unsigned int)'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxThread.cpp.o (symbol from plugin): In function `Util::Thread::StartThread(void*)':
- (.text+0x0): multiple definition of `Util::SetThreadLocalValue(unsigned int, void*)'
- lnxThread.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxTimeout.cpp.o (symbol from plugin): In function `Util::ComputeTimeoutExpiration(timespec*, unsigned long)':
- (.text+0x0): multiple definition of `Util::ComputeTimeoutExpiration(timespec*, unsigned long)'
- lnxTimeout.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxTimeout.cpp.o (symbol from plugin): In function `Util::ComputeTimeoutExpiration(timespec*, unsigned long)':
- (.text+0x0): multiple definition of `Util::IsTimeoutExpired(timespec const*)'
- lnxTimeout.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxTimeout.cpp.o (symbol from plugin): In function `Util::ComputeTimeoutExpiration(timespec*, unsigned long)':
- (.text+0x0): multiple definition of `Util::SleepToAbsTime(timespec const*)'
- lnxTimeout.cpp.o (symbol from plugin):(.text+0x0): first defined here
- lnxTimeout.cpp.o (symbol from plugin): In function `Util::ComputeTimeoutExpiration(timespec*, unsigned long)':
- (.text+0x0): multiple definition of `Util::ComputeTimeoutLeft(timespec const*, unsigned long*)'
- lnxTimeout.cpp.o (symbol from plugin):(.text+0x0): first defined here
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/inc/core/palLib.h:90:12: note: type ‘NullGpuId’ itself violates the C++ One Definition Rule
- enum class NullGpuId : uint32
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/inc/core/palLib.h:90:12: note: type ‘NullGpuId’ itself violates the C++ One Definition Rule
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/inc/core/palDevice.h:152:12: note: type ‘AsicRevision’ itself violates the C++ One Definition Rule
- enum class AsicRevision : uint32
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:95291:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:56696:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:10721:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:6351:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:10672:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:6289:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:10652:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:6270:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:80869:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:46146:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:20597:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:14430:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82188:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47531:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82034:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47417:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82208:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47552:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82044:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47426:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82129:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47489:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:81994:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47381:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82024:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47408:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:82149:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:47510:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:81606:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:46883:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:34950:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:22985:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:95827:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:57227:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:5319:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:3003:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:95947:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:57370:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:95132:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:56539:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:95687:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:57083:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:28072:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:16415:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:95400:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:56816:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:20563:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:14367:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:20026:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:13726:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:80110:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:45334:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:60266:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:33331:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:4271:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:1696:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss2/sdma20_pkt_struct.h:735:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss4/sdma40_pkt_struct.h:917:9: note: the incompatible type is defined here
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss2/sdma20_pkt_struct.h:733:5: note: type ‘union <anon>’ itself violates the C++ One Definition Rule
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss4/sdma40_pkt_struct.h:915:5: note: the incompatible type is defined here
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss2/sdma20_pkt_struct.h:930:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss4/sdma40_pkt_struct.h:1100:9: note: the incompatible type is defined here
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss2/sdma20_pkt_struct.h:928:5: note: type ‘union <anon>’ itself violates the C++ One Definition Rule
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/ossip/oss4/sdma40_pkt_struct.h:1098:5: note: the incompatible type is defined here
- {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/inc/core/palDevice.h:566:8: note: type ‘struct DeviceProperties’ itself violates the C++ One Definition Rule
- struct DeviceProperties
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:10568:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:6147:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:94865:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:56258:9: note: the incompatible type is defined here
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx6/chip/si_ci_vi_merged_registers.h:11922:9: note: type ‘struct <anon>’ itself violates the C++ One Definition Rule
- struct {
- ^
- /home/linkoh/.cache/pacaur/amdvlk-git/src/pal/src/core/hw/gfxip/gfx9/chip/gfx9_plus_merged_registers.h:7712:9: note: the incompatible type is defined here
- struct {
- ^
- collect2: error: ld returned 1 exit status
- make[2]: *** [icd/CMakeFiles/xgl.dir/build.make:1631: icd/amdvlk64.so] Error 1
- make[1]: *** [CMakeFiles/Makefile2:14034: icd/CMakeFiles/xgl.dir/all] Error 2
- make: *** [Makefile:152: all] Error 2
- ==> ERROR: A failure occurred in build().
- Aborting...
- :: dri2proto is now an orphan package
- :: failed to build amdvlk-git package(s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement