[OSy] msim a gdb
Martin Decky
decky at dsrg.mff.cuni.cz
Thu Nov 8 16:32:05 CET 2007
> Vytvářet binary a pak elf ale není rozumné, protože nebudeš mít žádné
> debug informace atd. Lepší je vytvořit elf (smaž OUTPUT_FORMAT(binary)
> z binary.lds a změň cílový název) a pak jej konvertovat na binary.
Dokonce je velmi doporuceno kernel nejprve linkovat do ELF formatu a
teprve ten zkonvertovat do binary. Ruzne verze GNU linkeru pro MIPS
totiz mely tu zajimavou featuru (kterou nekteri nazyvali bug :)), ze pri
linkovani primo do binary formatu nehlasily chybejici symboly a misto
jejich referenci pouzily proste 0x00000000.
Pokud se podivate na ukazkovy Makefile.default u testu, tak ten to timto
zpusobem pouziva.
M.D.
More information about the NSWI004
mailing list