Jakub Jelinek
2d20f7bf67
* ldlex.l (DATA_SEGMENT_ALIGN, DATA_SEGMENT_END): New tokens.
...
* ldgram.y (DATA_SEGMENT_ALIGN, DATA_SEGMENT_END): New tokens.
(exp): Add DATA_SEGMENT_ALIGN (exp, exp) and DATA_SEGMENT_END (exp).
* ldexp.c (exp_data_seg): New variable.
(exp_print_token): Handle DATA_SEGMENT_ALIGN and DATA_SEGMENT_END.
(fold_binary): Handle DATA_SEGMENT_ALIGN.
(exp_fold_tree): Handle DATA_SEGMENT_END.
Pass allocation_done when recursing instead of hardcoding
lang_allocating_phase_enum.
* ldexp.h (exp_data_seg): New.
* ldlang.c (lang_size_sections_1): Renamed from lang_size_sections.
(lang_size_sections): New.
* ld.texinfo (DATA_SEGMENT_ALIGN, DATA_SEGMENT_END): Document.
* scripttempl/elf.sc: Use DATA_SEGMENT_ALIGN and DATA_SEGMENT_END
if COMMONPAGESIZE is defined.
* emulparams/elf_i386.sh (COMMONPAGESIZE): Set to 4K.
* emulparams/elf32_sparc.sh (COMMONPAGESIZE): Set to 8K.
* emulparams/elf64_sparc.sh (COMMONPAGESIZE): Set to 8K.
* emulparams/elf64alpha.sh (COMMONPAGESIZE): Set to 8K.
* emulparams/elf64_ia64.sh (COMMONPAGESIZE): Set to 16K for shared
libraries only.
2002-02-12 14:50:08 +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
2002-02-12 14:50:08 +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
2002-02-12 14:50:08 +00:00
2001-08-17 09:51:08 +00:00
2002-02-12 14:50:08 +00:00
2001-12-17 23:54:58 +00:00
2002-02-12 14:50:08 +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
2002-02-12 14:50:08 +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
2002-02-02 18:36:04 +00:00
2002-02-02 18:36:04 +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
2002-02-08 06:39:01 +00:00
2002-02-08 06:39:01 +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
2002-02-08 06:39:01 +00:00
2002-02-08 06:39:01 +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