/REBASE
/REBASE[:modifiers]
Poznámky
Tato možnost nastaví základní adresy pro zadané soubory. EDITBIN přiřadí nové základní adresy v souvislé adresní oblasti podle velikosti každého souboru zaokrouhleného nahoru na nejbližší 64 kB. Podrobnosti o základních adresách najdete v možnosti linkeru Základní adresa (/BASE).
Zadejte spustitelné soubory a knihovny DLL programu v argumentu files na příkazovém řádku EDITBIN v pořadí, ve kterém mají být založeny. Volitelně můžete zadat jeden nebo více modifikátorů, které jsou oddělené čárkou (,):
Modifikátor | Akce |
---|---|
BASE=address | Poskytuje počáteční adresu pro opětovné přiřazení základních adres k souborům. Zadejte adresu v desítkovém zápisu nebo zápisu jazyka C. Pokud není zadaná funkce BASE, výchozí výchozí základní adresa je 0x400000. Pokud se použije funkce DOWN, musí být zadána funkce BASE a adresa nastaví konec rozsahu základních adres. |
BASEFILE | Vytvoří soubor s názvem COFFBASE.TXT, což je textový soubor ve formátu očekávaném parametrem /BASE link. |
DOLŮ | Říká EDITBIN, aby znovu přiřazuje základní adresy směrem dolů od koncové adresy. Soubory se znovu přiřazuje v uvedeném pořadí s prvním souborem umístěným v nejvyšší možné adrese pod koncem rozsahu adres. K zajištění dostatečného adresního prostoru pro založit soubory musí být funkce BASE použita s downem. Pokud chcete určit adresní prostor potřebný zadanými soubory, spusťte příkaz EDITBIN s /REBASE na souborech a přidejte 64 kB do zobrazené celkové velikosti. |