@@ -494,12 +494,7 @@ static void setfile()
494
494
fnmtbl = (struct ipc_fname * ) trealloc (fnmtbl , & fnmfree ,
495
495
& fnmsize , sizeof (struct ipc_fname ), 1 , "file name table" );
496
496
497
- #ifdef CRAY
498
- fnmfree -> ipc_saved = pc /8 ;
499
- #else /* CRAY */
500
497
fnmfree -> ipc_saved = pc ;
501
- #endif /* CRAY */
502
-
503
498
fnmfree -> fname = getrest ();
504
499
fnmfree ++ ;
505
500
newline ();
@@ -553,12 +548,7 @@ char *name;
553
548
labels [lab ] = WordSize - pc ; /* add to front of reference chain */
554
549
}
555
550
else /* output relative offset */
556
-
557
- #ifdef CRAY
558
- outword ((labels [lab ] - (pc + WordSize ))/8 );
559
- #else /* CRAY */
560
- outword (labels [lab ] - (pc + WordSize ));
561
- #endif /* CRAY */
551
+ outword (labels [lab ] - (pc + WordSize ));
562
552
}
563
553
564
554
static void lemitn (op , n , name )
@@ -585,12 +575,7 @@ word loc;
585
575
char * name ;
586
576
{
587
577
misalign ();
588
-
589
- #ifdef CRAY
590
- loc = (loc - pc - 16 )/8 ;
591
- #else /* CRAY */
592
578
loc -= pc + ((IntBits /ByteBits ) + WordSize );
593
- #endif /* CRAY */
594
579
595
580
#ifdef DeBugLinker
596
581
if (Dflag ) {
@@ -1848,12 +1833,7 @@ int lab;
1848
1833
if (p > 0 )
1849
1834
quit ("multiply defined label in ucode" );
1850
1835
while (p < 0 ) { /* follow reference chain */
1851
-
1852
- #ifdef CRAY
1853
- r = (pc - (WordSize - p ))/8 ; /* compute relative offset */
1854
- #else /* CRAY */
1855
1836
r = pc - (WordSize - p ); /* compute relative offset */
1856
- #endif /* CRAY */
1857
1837
q = codep - (pc + p ); /* point to word with address */
1858
1838
cp = (char * ) & p ; /* address of integer p */
1859
1839
cr = (char * ) & r ; /* address of integer r */
0 commit comments