add: TRACE(("rld: load %s\n", path));
context: load_program(char const *path, void **_entry){	image_t *image;	image_t *iter;	rld_lock();		// for now, just do stupid simple global locking	image = load_container(path, MAGIC_APP_NAME, B_APP_IMAGE);	for (iter = gLoadedImages.head; iter; iter = iter->next) {		load_dependencies(iter);	}	for (iter = gLoadedImages.head; iter; iter = iter->next) {		bool relocate_success;		relocate_success = relocate_image(iter);		FATAL(!relocate_success, "troubles relocating\n");	}	init_dependencies(gLoadedImages.head, false);	*_entry = (void *)(image->entry_point);	rld_unlock();	return image->id;}