Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: VAX addressing modes



On Thu, Jul 27, 2017 at 09:05:44AM -0400, Paul Koning wrote:
> Not usually, agreed.  But you would get a relocation if the destination is in a different section than table.

Good point. I extracted a list of all labels used in casel and all .text,
.section directives and fgrep -n to generate a sketch of the flow in the
.s file, seems that (not unexpectedly) all targets are in .text.

Martin

LineNo	label or .section directive
8929		.text
9033	.L2429	
9073	.L2431	
9114	.L2444	
9127	.L2443	
9140	.L2442	
9147	.L2437	
9154	.L2436	
9167	.L2435	
9174	.L2434	
9181	.L2433	
9192	.L2432	
9199	.L2430	
9213	.L2441	
9220	.L2440	
9227	.L2439	
9234	.L2438	
9341		.section	.rodata.str1.1
..
10626		.text
10690	.L2834	
10988	.L2836	
10991	.L2835	
11004	.L2833	
11042	.L3042	
11083	.L2838	
11094	.L2837	
11850		.section	.text.unlikely
..
12424		.text
12486	.L3232	
12508	.L3642	
12618	.L3234	
12669	.L3236	
12678	.L3237	
12711	.L3235	
12861	.L3240	
12911	.L3239	
13095	.L3238	
13133	.L3233	
13470	.L3644	
14520	.L3717	
14527	.L3647	
14572	.L3681	
14596	.L3680	
14691	.L7679	
14744	.L3643	
14787	.L3655	
14816	.L3654	
14835	.L3679	
14866	.L3678	
14878	.L3991	
14969	.L3677	
15196	.L3676	
15216	.L3671	
15234	.L3669	
15268	.L3668	
15280	.L3675	
15310	.L3674	
15355	.L3673	
15384	.L3672	
15398	.L3651	
15419	.L3650	
15481	.L3649	
15559	.L3648	
15572	.L3663	
15596	.L3660	
15618	.L3662	
15641	.L3653	
15685	.L3652	
15739	.L3667	
15767	.L3659	
15797	.L3658	
15807	.L3657	
15832	.L3656	
15860	.L3661	
15890	.L3665	
15957	.L3666	
16061	.L3664	
16080	.L7708	
16574	.L4640	
16788	.L3370	
17152	.L3366	
17351	.L3601	
17376	.L3605	
17383	.L3603	
17413	.L3604	
17420	.L3602	
17802	.L3372	
18083	.L3993	
18206	.L4646	
18993	.L3992	
19085	.L3996	
20356	.L3379	
20425	.L3382	
20703	.L3813	
20703	.L3813	
20789	.L3837	
20817	.L3836	
20820	.L5557	
20823	.L3834	
20826	.L3833	
20829	.L3832	
20832	.L3831	
20835	.L3830	
20838	.L3829	
20841	.L3828	
20844	.L3827	
20847	.L3826	
20850	.L3825	
20853	.L3824	
20856	.L3823	
20859	.L3822	
20862	.L3821	
20865	.L3820	
20868	.L3819	
20871	.L3818	
20874	.L3817	
20877	.L3816	
20880	.L3815	
20883	.L3814	
20886	.L3812	
20900	.L3811	
21944	.L3375	
21968	.L3374	
21974	.L3373	
21980	.L3371	
22033	.L3377	
22039	.L3378	
22090	.L3376	
22659	.L3994	
22748	.L3995	
23518	.L3381	
23524	.L3380	
26845	.L4885	
26864	.L4772	
26873	.L4770	
26885	.L4769	
27587	.L4836	
27603	.L4835	
27610	.L4651	
27632	.L4834	
27639	.L4833	
27646	.L4832	
27653	.L4831	
27660	.L4830	
27674	.L4829	
27681	.L4828	
27695	.L4827	
27704	.L4826	
27718	.L4825	
27725	.L4824	
27732	.L4823	
27746	.L4822	
27760	.L4821	
27769	.L4820	
27776	.L4819	
27783	.L4818	
27790	.L4817	
27797	.L4816	
27804	.L4815	
27811	.L4814	
27818	.L4813	
27832	.L4812	
27843	.L4811	
27910	.L4808	
27924	.L4807	
27931	.L4806	
27947	.L4805	
27961	.L4810	
27975	.L4809	
28069	.L5670	
28073	.L4803	
28080	.L4788	
28113	.L4787	
28120	.L4786	
28134	.L4785	
28145	.L4784	
28156	.L4783	
28170	.L4782	
28184	.L4781	
28191	.L4780	
28249	.L4779	
28256	.L4778	
28270	.L4777	
28316	.L4776	
28323	.L4775	
28456	.L4774	
28470	.L4773	
28542	.L4796	
28556	.L4795	
28563	.L4794	
28577	.L4793	
28602	.L4792	
28649	.L4791	
28812	.L4790	
28832	.L4789	
28863	.L4800	
28870	.L4799	
28884	.L4798	
28898	.L4797	
28912	.L4802	
28926	.L4801	
28988	.L4868	
29001	.L4867	
29020	.L4866	
29034	.L4865	
29048	.L4864	
29062	.L4863	
29069	.L4862	
29103	.L4861	
29209	.L4860	
29218	.L4859	
29232	.L4858	
29239	.L4857	
29253	.L4856	
29267	.L4855	
29274	.L4854	
29281	.L4853	
29288	.L4852	
29295	.L4851	
29302	.L4850	
29309	.L4849	
29316	.L4848	
29323	.L4847	
29337	.L4846	
29351	.L4845	
29365	.L4844	
29379	.L4843	
29386	.L4842	
29393	.L4841	
29400	.L4840	
29422	.L4839	
29429	.L4838	
29436	.L4837	
29450	.L4884	
29470	.L4883	
29483	.L4882	
29491	.L4881	
29517	.L4880	
29526	.L4879	
29533	.L4878	
29542	.L4877	
29549	.L4876	
29563	.L4875	
29570	.L4874	
29579	.L4873	
29592	.L4872	
29606	.L4870	
29613	.L4869	
29620	.L4871	
29786	.L3997	
30888	.L4708	
30900	.L4707	
30912	.L6421	
30916	.L4705	
30925	.L4704	
30933	.L4703	
30956	.L4702	
30970	.L4701	
31166	.L4700	
31180	.L4699	
31194	.L4698	
31208	.L4697	
31222	.L4696	
31229	.L4695	
31243	.L4694	
31269	.L4693	
31300	.L4692	
31314	.L4691	
31323	.L4690	
31332	.L4689	
31341	.L4688	
31350	.L4687	
31359	.L4686	
31368	.L4685	
31378	.L4684	
31385	.L4683	
31399	.L4682	
31417	.L5668	
31421	.L4680	
31429	.L4679	
31443	.L4678	
31457	.L4677	
31464	.L4676	
31485	.L4675	
31499	.L4674	
31506	.L4673	
31520	.L4672	
31534	.L4671	
31548	.L4670	
31560	.L4669	
31579	.L4668	
31593	.L4667	
31607	.L4666	
31621	.L4665	
31628	.L4664	
31642	.L4663	
31656	.L4662	
31663	.L4661	
31683	.L4660	
31697	.L4659	
31706	.L4658	
31713	.L4657	
31720	.L4656	
31727	.L4655	
31734	.L4654	
31744	.L4653	
31763	.L4652	
31770	.L4650	
31778	.L4649	
31809	.L4648	
31853	.L4647	
31880	.L4645	
31907	.L4886	
31919	.L4740	
31931	.L4756	
31938	.L4724	
31952	.L4723	
31959	.L4722	
31968	.L4721	
31982	.L4720	
31996	.L4719	
32005	.L4718	
32019	.L4717	
32026	.L4716	
32035	.L4715	
32044	.L4714	
32058	.L4713	
32065	.L4712	
32079	.L4711	
32093	.L4710	
32102	.L4709	
32116	.L4732	
32125	.L4731	
32132	.L4730	
32139	.L4729	
32153	.L4728	
32167	.L4727	
32176	.L4726	
32185	.L4725	
32192	.L5669	
32196	.L4735	
32210	.L4734	
32217	.L4733	
32231	.L4738	
32249	.L4737	
32263	.L4739	
32275	.L4764	
32282	.L4763	
32289	.L4762	
32309	.L4761	
32321	.L4760	
32335	.L4758	
32349	.L4757	
32363	.L4759	
32382	.L4768	
32389	.L4767	
32396	.L4766	
32403	.L4765	
32410	.L4771	
32445	.L4748	
32452	.L4747	
32466	.L4746	
32473	.L4745	
32480	.L4744	
32494	.L4743	
32501	.L4742	
32514	.L4741	
32533	.L4752	
32545	.L4751	
32564	.L4750	
32578	.L4749	
32596	.L4754	
32603	.L4753	
32617	.L4755	
32850		.section	.rodata.str1.1




Home | Main Index | Thread Index | Old Index