Re: [hatari-devel] Questions related on the Hatari tools |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Questions related on the Hatari tools
- From: benoît tuduri <benoit.tuduri@xxxxxxxxx>
- Date: Sun, 17 May 2020 16:43:21 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=ZZQ8EJmxK/EWZiBGIOprvKmF3GhW32tF0MSEWHp9Zp0=; b=mGhG2wOiVbhqeZtqt2G1GOVqF85MARUrFzBGo72wboPhySl1bqITz35OZllHFPxASp /GuI+WD760LWbPZEy505yKcqpJQTN2XD6+27VsyIACHH4M2gfo6M63X4724CQ3WQqZm6 wGF3JBL/uEYcFajdXNMmSuOKkD+Oply970xJHODiS26cG3CI0IsNZjfMna9joyjuyzPg 3/cqvxsiy8c909AOnYP/lMb3OZsVi55aFmcaDCQfWDk6DRyh0FnU5S620Q/VajQ9kf1P 3P/zvGtjcX3TNCznk9XynHrMjTRV38irjykSgX6Zdr+JMj8BRS942AZ8D2+DBXft5pVA kfJg==
Hello Eero,
Thank you for all !
Best regards,
Le dim. 17 mai 2020 à 15:52, Eero Tamminen <oak@xxxxxxxxxxxxxx> a écrit :
>
> Hi,
>
> On 5/17/20 1:43 PM, benoît tuduri wrote:
> > I don't understand how use the following tools:
> > - ahcc-symbols-convert.sh
> > - devpac3-symbols-convert.sh
> > - dsp-lod-symbols-convert.sh
> > - nm-symbols-cleanup.sh
> > - hatari_spinloop.py
>
> I documented briefly what they do to Git:
> https://git.tuxfamily.org/hatari/hatari.git/tree/tools/debugger/README.txt
>
>
> > For the first ahcc-symbols-convert.sh, what's linker -p ?
>
> "-p" is AHCC linker option. [1]
>
> > these tools are great, but I need to assistance to understand their
> > usage in details.
>
> They're useful only in very special circumstances,
> that's why Hatari doesn't install them, like it
> does for gst2ascii and hatari_profiler post-
> processor.
>
>
> - Eero
>
> [1] AHCC.STG document "Linker usage" section:
> ------------------------------------------
> @node "Linker usage"
> @alias linker_options
>
> Invocation:
>
> AHCL.TTP [options] inputfilename ...
>
> Commandline parameters for AHCL:
>
> -v Verbose
> -j Collect (make new Pure C format object)
> -n Write 'nm' type symbol list to [-o].sym
> -p Write load map to [-o].map
> -o... Output file name
> -c... Name of text file holding list of input filenames
>
> Options for executable output:
> -sN Stack size, where N is a number less than 0xffffff
> -g Add symbol table with global symbols
> -l Add local symbols additional to -g
> Set load flags:
> -m Mallocs for TT ram
> -f Dont set 'Fast load' bit
> -r Load in TT ram
>
> Followed by:
> list of input filenames additional to -c
>
>
> A example .PRJ file for AHCC_P.TTP
>
> menu_1.ttp
> .L [-vpg] ; linker options (same as commandline version)
> =
> menu_1.o
> gfa3blib.lib
> ------------------------------------------
>
>