Hans-Peter Nilsson
48fa4a5def
Support on-demand global register allocation from
...
R_MMIX_BASE_PLUS_OFFSET relocs.
* emultempl/mmix-elfnmmo.em (mmix_after_allocation): Rename from
mmix_set_reg_section_vma. Call
_bfd_mmix_finalize_linker_allocated_gregs.
(mmix_before_allocation): New function.
(LDEMUL_AFTER_ALLOCATION): Set to mmix_after_allocation.
(LDEMUL_BEFORE_ALLOCATION): Define to mmix_before_allocation.
* scripttempl/mmo.sc (.text): Mark .init, .fini as KEEP.
(.MMIX.reg_contents): Add .MMIX.reg_contents.linker_allocated
before .MMIX.reg_contents.
* emultempl/mmo.em (gldmmo_before_allocation): Define to default.
(mmo_after_open): New function.
(LDEMUL_AFTER_OPEN): Define to mmo_after_open.
* emulparams/elf64mmix.sh (OTHER_SECTIONS): Tweak formatting. Add
.MMIX.reg_contents.linker_allocated before .MMIX.reg_contents.
2002-02-01 08:24:03 +00:00
..
1999-05-03 07:29:11 +00:00
2001-12-05 13:34:46 +00:00
2001-12-05 13:34:46 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-12-02 11:49:20 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-02-04 14:01:35 +00:00
2001-12-20 03:19:43 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
1999-08-24 15:17:23 +00:00
1999-09-12 16:45:16 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
2002-01-12 20:22:19 +00:00
1999-05-03 07:29:11 +00:00
2000-07-20 17:16:06 +00:00
2001-12-04 18:28:31 +00:00
2001-12-04 18:28:31 +00:00
1999-09-10 01:04:25 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2000-08-10 20:40:39 +00:00
1999-05-27 21:49:21 +00:00
2001-11-27 19:06:07 +00:00
2001-11-22 09:08:05 +00:00
2002-01-30 02:22:14 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2002-01-21 17:19:09 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2000-02-23 13:52:23 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-05-02 18:14:31 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-12-08 03:46:03 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2001-08-17 09:51:08 +00:00
2001-11-27 19:06:07 +00:00
2001-12-17 23:54:58 +00:00
2002-01-22 09:51:15 +00:00
2001-11-22 09:08:05 +00:00
2002-01-21 17:19:09 +00:00
2001-11-22 09:08:05 +00:00
2001-08-27 10:45:55 +00:00
2001-11-22 09:08:05 +00:00
2002-02-01 08:24:03 +00:00
2002-01-16 05:52:38 +00:00
2001-11-27 19:06:07 +00:00
2001-11-27 19:06:07 +00:00
2001-11-27 19:06:07 +00:00
2001-11-27 19:06:07 +00:00
2001-08-17 09:51:08 +00:00
2001-11-27 19:06:07 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-11-22 09:08:05 +00:00
1999-05-03 07:29:11 +00:00
2001-11-22 09:08:05 +00:00
1999-05-03 07:29:11 +00:00
2001-11-22 09:08:05 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-11-22 09:08:05 +00:00
2000-07-28 01:33:14 +00:00
2001-11-22 09:08:05 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-08-17 09:51:08 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-08-17 09:51:08 +00:00
1999-08-05 16:03:56 +00:00
1999-09-12 16:45:16 +00:00
1999-05-03 07:29:11 +00:00
2001-11-22 09:08:05 +00:00
2000-06-19 01:22:44 +00:00
2000-06-19 01:22:44 +00:00
2000-06-19 01:22:44 +00:00
2000-06-19 01:22:44 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2000-07-21 23:31:53 +00:00
2001-11-27 19:06:07 +00:00
2001-12-18 13:26:26 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-11-03 18:19:22 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2000-08-10 19:07:26 +00:00
2001-10-30 15:20:14 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2002-01-31 17:33:08 +00:00
2002-01-31 17:33:08 +00:00
1999-05-03 07:29:11 +00:00
2001-02-18 23:33:11 +00:00
1999-09-04 17:37:36 +00:00
1999-09-04 17:37:36 +00:00
2001-12-05 13:34:46 +00:00
1999-05-03 07:29:11 +00:00
1999-09-12 16:45:16 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2002-01-08 04:23:02 +00:00
2002-01-08 04:23:02 +00:00
2001-11-22 09:08:05 +00:00
2001-11-22 09:08:05 +00:00
2002-01-08 04:23:02 +00:00
2001-11-22 09:08:05 +00:00
2000-06-19 01:22:44 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
2000-06-20 13:29:07 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00
1999-05-03 07:29:11 +00:00