Home | History | Annotate | Download | only in common

Lines Matching full:stabs

70 // as input to the STABS parser.
126 // test input for the STABS parser.
203 // The strings for our STABS entries.
206 // The size of the 'value' field of stabs entries in this section.
231 StabsFixture() : stabs(&strings), unitized(true) { }
233 // Create a StabsReader to parse the mock stabs data in stabs and
235 // endianness and value size of stabs to parse the data. If all goes
240 if (!stabs.GetContents(&stabs_contents) ||
250 stabs.endianness() == kBigEndian, stabs.value_size(), unitized,
256 StabsAssembler stabs;
261 class Stabs: public StabsFixture, public Test { };
263 TEST_F(Stabs, MockStabsInput) {
264 stabs.set_endianness(kLittleEndian);
265 stabs.set_value_size(4);
266 stabs
281 "fun2:some stabs type info here:to trim from the name")
329 TEST_F(Stabs, AbruptCU) {
330 stabs.set_endianness(kBigEndian);
331 stabs.set_value_size(4);
332 stabs.Stab(N_SO, 177, 23446, 0xbf10d5e4, "file2-1.c");
347 TEST_F(Stabs, AbruptFunction) {
348 stabs.set_endianness(kLittleEndian);
349 stabs.set_value_size(8);
350 stabs
371 TEST_F(Stabs, NoCU) {
372 stabs.set_endianness(kBigEndian);
373 stabs.set_value_size(8);
374 stabs.Stab(N_SO, 161, 25673, 0x8f676e7bU, "build-directory/");
384 TEST_F(Stabs, NoCUEnd) {
385 stabs.set_endianness(kBigEndian);
386 stabs.set_value_size(8);
387 stabs
409 // On systems that store STABS in sections, string offsets are relative to
412 TEST_F(Stabs, Unitized) {
413 stabs.set_endianness(kBigEndian);
414 stabs.set_value_size(4);
415 stabs
452 // On systems that store STABS entries in the real symbol table, the N_UNDF
455 TEST_F(Stabs, NonUnitized) {
456 stabs.set_endianness(kLittleEndian);
457 stabs.set_value_size(4);
459 stabs
478 TEST_F(Stabs, FunctionEnd) {
479 stabs.set_endianness(kLittleEndian);
480 stabs.set_value_size(8);
481 stabs
523 TEST_F(Stabs, LeadingLine) {
524 stabs.set_endianness(kBigEndian);
525 stabs.set_value_size(4);
526 stabs
564 TEST_F(Stabs, OnePublicSymbol) {
565 stabs.set_endianness(kLittleEndian);
566 stabs.set_value_size(4);
570 stabs
583 TEST_F(Stabs, TwoPublicSymbols) {
584 stabs.set_endianness(kLittleEndian);
585 stabs.set_value_size(4);
591 stabs