• Aucun résultat trouvé

ER:ROR ME:SSAGES PRODUCED BY FLIP

Dans le document Volume 4 System Utility Programs (Page 154-160)

I IOF I BEC

6. Flow Analysis Program (FLAP)

6.5. ER:ROR ME:SSAGES PRODUCED BY FLIP

• PR()CESSOR CALL ERROR

FLift must b.3 called as a processor, not with @XQT.

• ABtlORMAL RETURN FROM READ$

FLIP must bc~ called as a processor, not with @ XQT.

4144.41 Uft-HUMIE ..

SPERRY UNIVAC 1100 S.ri . . executive

System Utility Programs

• TOO MANY SPECIFICATIONS

Too many specifications supplied on FLIP processor call.

• SPECIFICATION ONE SHOULD BE A FILE NAME Element name was specified for input file.

• UNABLE TO ASSIGN THE [INPUT/ABS.] FILE-STATUS: nnn

UPDATE L.EVEL

6-12 'AGE

Could not assign either the file named on the processor call or the FLAP$F file, or could not assign a scratch file to contain the absolute element of the program being FLAP'ed.

• INPUT FILE IS NOT FASTRAND FORMAT MASS STORAGE OR MAGNETIC TAPE 'FLAP$F or file specified on FLIP processor call is not on a usable device.

• COLLECT WITH FLOP LEVEL 4R1A OR LATER The levels of FLOP and FLIP used are incompatible.

• ERR nn ON FILE filename

10 error status.= nn occurred on file named. FLIP will continue unless 10 10 errors have occurred, in which case FLIP will error terminate.

• INTERNAL ERROR

Bad data or bug in FLIP caused abnormal condition in FLIP. Save register dump and PMD for analysis. Register A 15 contains relative address in the element FLIP where error was discovered.

• RANDOM FILE PACKAGE ERROR

10 error on FLIP scratch file or bug in FLIP. Status code in A2 gives error type. See RFP$

symbolic listing for details.

• ERROR READING ABS EL T WRITTEN BY FLOP

Unexpected formatting of absolute element being analyzed. Use standard collector.

• READ FORMAT ERROR ON FILE BUILT BY FLOP

This is usually caused by improper usage of FLOP or a program bug causing data destruction in FLOP output buffers.

• HIT UNEXPECTED END-OF-FILE

*

SOME DATA MAY HAVE BEEN LOST

Either FLIP encountered end-of-data due to FLOP$STOP parameter being set in FLOP, or FLIP encountered an 10 error reading the FLAP$F file.

'" 4 .. 144.41

I

SPERRY UNIVAC 1100 S.rl •• Executlv. 7-1

UP-NU~,

_ _ _ _ _ _ _ _ _ S..:.y_st_e_m_U_t_il_ity.:-P_r_o.;:.g_ra_m_s _ _ _ _ _ _ _ _ _ _ -'-UPOA _ _ Tl_LEVE _ _

L_...&_~_M_E

_ _ _

7. LI ST Processor

7. 1. INTRODUCTION

This section describes the LIST processor which produces an edited listing of any type element.

7.2. @LlST

Purpose:

Produce!) an editEld listing of any type of element. The LIST processor is called by the @LlST control statement.

All pararneters in the @LlST control statement are optional except eltname-1.

Format:

@lable:LlST,options eltname-1 (cycle-1 ), ... ,eltname-n(cycle-n) Parametnrs:

options If neither A, 0, R nor S is specified, S is assumed. All four options are allowed and all elements of the specified type found will be edited.

A - Absolute elements

o -

Omnibus elements (dumped in octal) R - Relocatable elements

S - Symbolic elements

The 0 option is used with A, R, 0 or S to dump the elements in octal. The dump is not edited.

4144.41

UP-HUMIEA

eltnames cycles

Description:

SPERRY UNIVAC 1100 Se,le. Executive

System Utility Programs UPDATE LEVEL

If the R option is present C, E, L and X have the following meanings in relation to the relocatable's tables:

C - dump the Control Information Table E - dump the Entry Point Table

L - dump the Location Counter Table

x -

dump the External Reference Table

If the A option is present E, N, V and W have the following meanings in relation to the absolute's diagnostic tables:

E - dump Entry Point Name Table

N - dump Segment, Bank, Element and Location Counter TablE~s V - dump Absolute Value Table

W - dump Static Diagnostic Walkback Table

.In addition if I is specified with the A option and text is dumped, the instruction format editing will not be done to the text.

If the P option is present C, E, L, N, V, Wand X are assumed.

If the T option is present the text will also be dumped.

If none of C, E, L, N, V, W, X, P or T is on, both P and T are assumed.

Specifies the elements.

Specifies symbolic cycles whose line numbers are desired. This parameter is used only with the S option.

The edited listing contains the following information for each type of element:

• Symbolic elements

Every SDF image in the element, including control images, is printed with the Igngth and relative word address of the image.

The line numbers of the symbolic images belonging to the specified cycle or, if none, to the most recent symbolic cycle are printed. The cycle information for all symbolic images is printed.

If the symbolic element is an Assembler, COBOL, or FORTRAN procedure, the appropriate procedure name table is printed.

• Relocatable Elements

Each text word is printed as 12 octal digits. The j-field (bits 29-26), a-field (bits 25-22), x-field (bits 21-18), and h-, i-fields (bits 17-16) are printed below the text word.

4144.41

UjII-HU,.IER

SPERRY UNIVAC 1100 Serle. executive

System Utility Programs UPDATE LEVEL

The fClllowing abbreviations are used when the relocation information is printed:

LA - Left address (bits 33-18) LC - Location counter

LH - Left half (bits 35-18) RA - Right address (bits 15-0) RH - Right half (bits 27-0) XR - External reference

7-3 'AGE

• Absolute EI13ments

• Fileis

Each tl:txt word is printed as 12 octal digits (see first entry under relocatable elements).

The foilowing abbreviations are used when the relocation information for the relocatable segments is printed:

L - Left half relocated R - Right half relocated

The edited listing contains the following information for files.

The listing of a file operates in an interactive mode. If on the initia~ read a @ EOF is encountered, LIST willi then dump the entire contents of the file in octal.

A blocking factor can be specified on the processor call in the version field of the file name, i.e.,

'FILE.l2~r. The maximum blocking factor allowed is 896 words (half a track). If an illegal blocking factor is encount~9red the default is 28. (If the blocking factor is not specified on the call card, no blocking of the output will be done.)

@UST FILE1.156, FILE2., FILE3.1100

FILE 1 will be listed with blocking factor of 56. A @EOF will terminate listing of FILE 1 and proceed with the listing of FILE2 (no blocking factor). A @EOF will terminate listing of FILE2 and proceed with listing of: FILE3 with blocking factor of 100. A @ EOF will then terminate LIST.

The command characters and explanation follow for the interactive LIST. All blanks are ignored.

L Sets the line length printed in characters. The length must lie between 36 and 132 characters.

FORMAT: 'L 0' - where 0 is a number (leading zero implies octal).

The format for the edit statement is as follows:

#

[#] [e) [g) a [/ [g) I]

Prints the word address in the file of the first word of the line printed. (If not present the address is printed as sector and offset).

4144.41

SPERRY UNIVAC 1100 Serle. Executive

System Utility Programs UII'DA TE lEVEL

The type of editing to do on line .. (The default type of editing is octal).

A

=

ASCII, D

=

DECIMAL, F

=

FIELDATA, 0

=

OCTAL

7-4

PAGE

Type of number following (default for address is sectors and for length is words).

5

=

SECTORS, W

=

WORDS

Address to edit (first word). The address must be specified and must be a number (leading zero implies octal).

...

u:

jR

Dans le document Volume 4 System Utility Programs (Page 154-160)