137b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(mips_got_symbol,
237b74a387bb3993387029859c2d9d051c41c724eStephen Hines     DiagnosticEngine::Unreachable,
337b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "%0 is not a dynamic symbol, do not put it in global got",
437b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "%0 is not a dynamic symbol, do not put it in global got")
537b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(fail_allocate_memory_got,
637b74a387bb3993387029859c2d9d051c41c724eStephen Hines     DiagnosticEngine::Fatal,
737b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "fial to allocate memory for GOT",
837b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "fial to allocate memory for GOT")
937b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(fail_allocate_memory_plt,
1037b74a387bb3993387029859c2d9d051c41c724eStephen Hines     DiagnosticEngine::Fatal,
1137b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "fial to allocate memory for PLT",
1237b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "fial to allocate memory for PLT")
1337b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(reserve_entry_number_mismatch_got,
1437b74a387bb3993387029859c2d9d051c41c724eStephen Hines     DiagnosticEngine::Unreachable,
1537b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "The number of reserved entries for GOT is inconsist",
1637b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "The number of reserved entries for GOT is inconsist")
1737b74a387bb3993387029859c2d9d051c41c724eStephen HinesDIAG(reserve_entry_number_mismatch_plt,
1837b74a387bb3993387029859c2d9d051c41c724eStephen Hines     DiagnosticEngine::Unreachable,
1937b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "The number of reserved entries for PLT is inconsist",
2037b74a387bb3993387029859c2d9d051c41c724eStephen Hines     "The number of reserved entries for PLT is inconsist")
21