| 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
> ------------------------------------------
>
>