    detach_file file=$fname(scratch_library)
    add_module library=$fname(boot_job_ol)
    satisfy_external_references library=$fname(cybil_library)
    generate_library library=$fname(scratch_library)

    create_module name=bound_boot_job component=$fname(scratch_library) include_binary_section_maps=true
    change_module_attributes module=bound_boot_job omit=i#rel
    change_module_attributes module=bound_boot_job omit=i#store_bit
    change_module_attributes module=bound_boot_job omit=i#program_error
    change_module_attributes module=bound_boot_job omit=i#compare
    change_module_attributes module=bound_boot_job omit=i#compare_collated
    change_module_attributes module=bound_boot_job omit=i#build_adaptable_heap_pointer
    change_module_attributes module=bound_boot_job omit=i#build_adaptable_array_pointer
    change_module_attributes module=bound_boot_job omit=i#build_adaptable_array_ptr
    change_module_attributes module=bound_boot_job omit=i#current_sequence_position
    change_module_attributes module=bound_boot_job omit_library=cyf$run_time_library
    change_module_attributes module=bound_boot_job omit=MLP$ROUND_FLOATING_NUMBER status=ignore_status
    change_module_attributes module=bound_boot_job omit=MLP$SCALE_FLOATING_NUMBER status=ignore_status
    change_module_attributes module=bound_boot_job omit=MLP$OUTPUT_FLOATING_NUMBER status=ignore_status
    change_module_attributes module=bound_boot_job omit=MLV$DOUBLE_POWERS_OF_TEN status=ignore_status
    change_module_attributes module=bound_boot_job omit=CYP$STRINGREP status=ignore_status
    generate_library library=$fname(bound_boot_job_path)
