|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: S T
Length: 3406 (0xd4e)
Types: TextFile
Names: »STANDARD_LINKER_COMMANDS«
└─⟦afbc8121e⟧ Bits:30000532 8mm tape, Rational 1000, MC68020_OS2000 7_2_2
└─⟦77aa8350c⟧ »DATA«
└─⟦f794ecd1d⟧
└─⟦24d1ddd49⟧
└─⟦this⟧
program "Standard_OS2000_Linker_Commands" is
link "user.os2000_module_object";
link "user.raising_object";
link "common.runtime_data_object";
link "common.predefined_exceptions_object";
use library "ada_runtime_library";
section predefined_code renames ada_code from path "!targets.predefined.mc68020_os2000@.?'c(obj_code)";
section predefined_const renames ada_const from path "!targets.predefined.mc68020_os2000@.?'c(obj_code)";
section predefined_data renames ada_data from path "!targets.predefined.mc68020_os2000@.?'c(obj_code)";
section predefined_init_data renames ada_init_data from path "!targets.predefined.mc68020_os2000@.?'c(obj_code)";
section predefined_init_values renames ada_init_values from path "!targets.predefined.mc68020_os2000@.?'c(obj_code)";
collection os2000_header is (os2000_module_header);
collection code is (ada_runtime_code, ada_code, predefined_code);
collection constant_data is (ada_runtime_const, ada_const, predefined_const);
collection initial_values is (module$iv_begin, predefined_exception_values, module$iv_end);
collection os2000_trailer is (os2000_module_crc);
collection init_data_begin is (ada_init_values_begin);
collection init_values is (ada_init_values,predefined_init_values);
collection init_data_end is (ada_init_values_end);
collection data_header is (module$wd_begin);
collection runtime_data is (ada_runtime_data);
collection initialized_data is (module$id_begin, predefined_exceptions);
collection program_data is (ada_init_data, predefined_init_data, ada_data, predefined_data);
collection data_trailer is (module$wd_end);
collection init_dest_begin is (ada_init_data_begin);
collection init_data is (ada_init_data);
collection DEBUG_HDR_CU is (DEBUG_HDR_CU);
collection DEBUG_BODY is (DEBUG_BODY);
segment shared is
memory bounds are (0:16#FFF_FFFF#);
place os2000_header;
place code;
place constant_data;
place initial_values;
place init_data_begin;
place init_values;
place init_data_end;
place os2000_trailer;
end;
segment unshared is
memory bounds are (0:16#FFF_FFFF#);
place data_header;
place runtime_data;
place initialized_data;
place init_dest_begin;
place init_data;
place program_data;
place data_trailer;
options (suppress);
end;
segment debug_hdrs is
memory bounds are (0:16#FFF_FFFF#);
place DEBUG_HDR_CU;
end;
segment debug_body is
memory bounds are (0:16#FFF_FFFF#);
place DEBUG_BODY;
end;
retain_dead_code from module "predefined_exceptions";
retain_dead_code from module "os2000_module";
retain_dead_code from section ada_init_values_begin;
retain_dead_code from section ada_init_values;
retain_dead_code from section predefined_init_values;
retain_dead_code from section ada_init_values_end;
retain_dead_code from section ada_data_begin;
retain_dead_code from section ada_init_data;
retain_dead_code from segment debug_hdrs;
retain_dead_code from segment debug_body;
end;