1*5ae59decSJulio Merino# This test checks the code reading archive files. The archive file 2*5ae59decSJulio Merino# is a BSD4.4 file with __.SYMTAB and #1/N long file names. 3*5ae59decSJulio Merino 4*5ae59decSJulio Merino############################################################################# 5*5ae59decSJulio Merino 6*5ae59decSJulio Merino# should be ok 7*5ae59decSJulio Merinotest1: libtest.a(short.o) 8*5ae59decSJulio Merino @: 9*5ae59decSJulio Merino 10*5ae59decSJulio Merinolibtest.a(short.o): ood 11*5ae59decSJulio Merino @: 12*5ae59decSJulio Merino 13*5ae59decSJulio Merino############################################################################# 14*5ae59decSJulio Merino 15*5ae59decSJulio Merino# should be ok 16*5ae59decSJulio Merinotest2: libtest.a(exactly15char.o) 17*5ae59decSJulio Merino @: 18*5ae59decSJulio Merino 19*5ae59decSJulio Merinolibtest.a(exactly15char.o): ood 20*5ae59decSJulio Merino @: 21*5ae59decSJulio Merino 22*5ae59decSJulio Merino############################################################################# 23*5ae59decSJulio Merino 24*5ae59decSJulio Merino# should be ok 25*5ae59decSJulio Merinotest3: libtest.a(exactly16chars.o) 26*5ae59decSJulio Merino @: 27*5ae59decSJulio Merino 28*5ae59decSJulio Merinolibtest.a(exactly16chars.o): ood 29*5ae59decSJulio Merino @: 30*5ae59decSJulio Merino 31*5ae59decSJulio Merino############################################################################# 32*5ae59decSJulio Merino 33*5ae59decSJulio Merino# should be ok 34*5ae59decSJulio Merinotest4: libtest.a(verylongobjectname.o) 35*5ae59decSJulio Merino @: 36*5ae59decSJulio Merino 37*5ae59decSJulio Merinolibtest.a(verylongobjectname.o): ood 38*5ae59decSJulio Merino @: 39*5ae59decSJulio Merino 40*5ae59decSJulio Merino############################################################################# 41*5ae59decSJulio Merino 42*5ae59decSJulio Merino# Truncated to 16 characters 43*5ae59decSJulio Merino# should fail 44*5ae59decSJulio Merinotest5: libtest.a(verylongobjectna) 45*5ae59decSJulio Merino @: 46*5ae59decSJulio Merino 47*5ae59decSJulio Merino############################################################################# 48*5ae59decSJulio Merino 49*5ae59decSJulio Merino# Truncated to 15 characters 50*5ae59decSJulio Merino# should fail 51*5ae59decSJulio Merinotest6: libtest.a(verylongobjectn) 52*5ae59decSJulio Merino @: 53*5ae59decSJulio Merino 54*5ae59decSJulio Merino############################################################################# 55*5ae59decSJulio Merino 56*5ae59decSJulio Merino# should fail 57*5ae59decSJulio Merinotest7: libtest.a(\#1/20) 58*5ae59decSJulio Merino @: 59*5ae59decSJulio Merino 60*5ae59decSJulio Merinoood: 61