mirror of
https://github.com/DoctorWkt/pdp7-unix.git
synced 2026-01-13 15:27:39 +00:00
local changes.
This commit is contained in:
parent
a3d6090fe7
commit
bcb2cb0f15
@ -50,7 +50,7 @@ usage() if ( @ARGV < 1 );
|
||||
# start with the location counter at zero
|
||||
# predefine syscall and opcodes as variables
|
||||
%Var = (
|
||||
'.' => 0,
|
||||
'.' => 020,
|
||||
'..' => 4096, # output base addr?
|
||||
|
||||
# as.s does not have an initial symbol table
|
||||
@ -183,7 +183,7 @@ foreach my $file (@ARGV) {
|
||||
}
|
||||
|
||||
# Now do it all again, pass two
|
||||
$Var{'.'} = 0;
|
||||
$Var{'.'} = 020;
|
||||
$stage = 2;
|
||||
print("PASS 2\n") if ($debug);
|
||||
foreach my $file (@ARGV) {
|
||||
@ -464,7 +464,7 @@ sub find_relative_label {
|
||||
}
|
||||
else {
|
||||
# Search backwards for first location smaller than the current one
|
||||
foreach my $reflocation ( sort( { $b <=> $b } @{$locarray} ) ) {
|
||||
foreach my $reflocation ( sort( { $b <=> $a } @{$locarray} ) ) {
|
||||
printf("backward %#o %#o\n", $reflocation, $curlocation) if ($debug);
|
||||
return ($reflocation) if ( $reflocation < $curlocation );
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user