1432 Commits

Author SHA1 Message Date
wiz
546d89be5d Import of texinfo-4.3. 2003-01-17 14:54:14 +00:00
christos
4fc750a8e7 PR/19762: Urban Boquist: Make gssapi work again. 2003-01-16 13:42:49 +00:00
wiz
97cbe2b2be Not needed (will be automatically generated from getdate.y). 2003-01-16 12:22:33 +00:00
wiz
7db7049e69 More diff reduction vs 1.11.4 (actually a merge error...). 2003-01-16 03:15:55 +00:00
wiz
250491c9af More syncing with cvs-1.11.4. 2003-01-16 03:06:43 +00:00
wiz
730bdec1d2 Remove Dollar signs around another Id tag. 2003-01-16 03:00:37 +00:00
wiz
1da4d8f87c Minimize diffs with 1.11.4. 2003-01-16 02:57:47 +00:00
wiz
75b23fb832 Unused. 2003-01-16 02:51:20 +00:00
wiz
f099694510 Replaced by cvsbug.in. 2003-01-16 02:50:12 +00:00
wiz
1ae8b014e0 Unneeded. 2003-01-16 02:49:27 +00:00
wiz
a1c160fcab Replaced by cvs.spec.in for some time now. 2003-01-16 02:45:57 +00:00
wiz
bc095c7c0b Renamed to *.in for some time now. 2003-01-16 02:45:06 +00:00
wiz
f4d12e1051 Fix import instructions -- gnusrc is gone. 2003-01-16 02:35:17 +00:00
wiz
6aa895a2be Fix conflicts, merge to 1.11.4. 2003-01-16 02:33:08 +00:00
wiz
0cd0661e77 Import cvs-1.11.4. 2003-01-16 02:15:31 +00:00
christos
264aa571b8 Fixes from Stefan Esser
- Avoid double free in dir_name
- Disable checkin-prog and update-prog
2003-01-13 00:09:17 +00:00
wiz
06eb662ff9 Repetition, not repitition. 2003-01-03 12:11:49 +00:00
jschauma
82f3464942 Fix typos pointed out by Igor Sobrado in PR misc/19645 (some of these
have already been fixed by others):

groff(7)        - repition (repetition), 2-characer (2-character),
		lenght (length), ident (indent)
groff_man(7)    - supressed (suppressed)
groff_markup(7) - SYNPOSIS (SYNOPSIS) (is it the "SYNOPSIS" section?)
groff_mm(7)     - wich, defualt (default), centerered (centered),
		behavies (behaves), argmuent (argument),
		with a automatically (with an automatically),
		Varable (Variable???), captial (capital),
		argumenent (argument), specifed (specified),
		excibits (is that word ok?), digitsized (digit-sized?),
		lable (label)
troff(1)        - environents (environments)
grohtml(1)      - supress (suppress)
groff_font(5)   - intepreted (interpreted)
groff_tmac(5)   - constitue (constitute???)

(Changes also sent to gnu.org)
2003-01-03 04:02:06 +00:00
tron
55ccbca240 Fix an incorrect assert() which was triggered when the RCS buffer was
empty at the entry to rcsbuf_getkey().
2003-01-02 15:19:49 +00:00
wiz
cf6ded352c Let the commit message contain an empty line by default.
[Not in 1.11.2; was in 1.11 and earlier.]
2002-12-25 23:29:19 +00:00
perry
cc42061ca2 add rcsids 2002-12-24 21:37:43 +00:00
perry
e48601bf9e add RELEASE_NOTES 2002-12-24 21:07:49 +00:00
perry
4e499dab3c update. 2002-12-24 20:56:12 +00:00
perry
cad21f274d resolve conflicts 2002-12-24 20:38:22 +00:00
perry
7857417570 resolve conflicts 2002-12-24 20:26:59 +00:00
perry
b721296743 import postfix 2.0.0.1 2002-12-24 19:39:42 +00:00
wiz
c8afb6fe49 therefore, not therfore. From Adrian Mrva. 2002-12-21 13:12:33 +00:00
wiz
d4bb2d1451 specifying, not specifing. From Adrian Mrva. 2002-12-21 13:08:41 +00:00
wiz
574adf7715 environment, not environent. From Adrian Mrva. 2002-12-21 13:07:48 +00:00
wiz
1c682d9b0f administrator with two is, from Adrian Mrva. 2002-12-21 12:23:33 +00:00
kristerw
980f45b693 Place EH labels on the permanent obstack. Fixes PR 18314.
Background:
Originally, the EH labels were placed on the permanent obstack, which
could end up using a lot of memory (for heavy inlining) since inlined
labels also needed to be permanent as a result of this.

This was changed in

   Wed Dec  9 09:12:40 1998  Andrew MacLeod  <amacleod@cygnus.com>

	* except.h (struct handler_info): Add handler_number field.
	* except.c (gen_exception_label): EH labels no longer need to be
	on the permanent obstack.
	(get_new_handler): Set the label number field.
	(output_exception_table_entry): Regenerate handler label reference
	from the label number field.
	(init_eh): Remove a blank line.
	* integrate.c (get_label_from_map): Labels no longer need to be
	on the permanent obstack.

by using the label numbers instead of the label structures in most cases.
The operative word here is "most" cases. Addresses to the EH RTX was still
used in (at least) flow.c, that now used freed memory. Oops.

For this to happen, the freed address of the RTX representing a EH label
must be reused for a new label that is located in dead code. delete_block()
will then see that this RTX is mentioned in the EH table, and (incorrectly)
remove the exception handler.

This might be seen when, for example, compiling
src/gnu/dist/groff/src/roff/troff/node.cc for m68k.
2002-12-16 19:33:50 +00:00
thorpej
807b74c49c Skip sys_errlist for __APPLE__. 2002-12-16 06:35:48 +00:00
tron
6c9c8b753c Fix toolchain build problem. 2002-12-13 15:37:10 +00:00
imp
d1f4286bb5 FreeBSD needs the same special hacks for sys_errlist and sys_siglist during
cross building.
2002-12-10 17:39:52 +00:00
thorpej
8ddcb88aa5 Avoid conflict with reserved identifier "log". 2002-12-06 16:01:14 +00:00
christos
a5eb73d466 Better fix for the portability cast problem via Urban Boquist. 2002-11-28 22:04:46 +00:00
christos
a65d983bd0 this is not used anymore. 2002-11-28 22:03:41 +00:00
itojun
8d1263a490 deal with systems with sizeof(void *) != sizeof(int) 2002-11-28 10:00:17 +00:00
itojun
935a2e30db fix pointer-to-int cast problem 2002-11-28 09:57:16 +00:00
christos
c4b90ab8cd resolve conflicts. I have not tested ipv6 or gssapi. 2002-11-28 05:59:06 +00:00
christos
56783dd727 import cvs-1.11.2 2002-11-28 04:53:41 +00:00
itojun
9b18994fd3 sync w/ 1.1.12. 2002-11-26 03:38:12 +00:00
itojun
fd0368cb1f postfix 1.1.12 2002-11-26 03:29:46 +00:00
thorpej
3ff9eb92d3 Make it possible for the a.out BFD back-end to merge read-only
sections with .text if the following 3 conditions are true:

1. Section has file contents and is read-only.
2. The VMA of the section is after the end of .text and before
   the start of .data.
3. The image is demand-pageable (otherwise, a_text in the header
   will not reflect the gap between .text and .data).

Fixes PR 19164.
2002-11-25 23:15:15 +00:00
thorpej
9022b5f984 In ASM_SPEC:
* If -mhard-float is passed to the compiler, pass -mfpa10 to the assembler.
* If -msoft-float is passed to the compiler, pass -mfpu=softvfp to the
  assembler.
* If neither -mhard-float nor -msoft-float are passed to the compiler,
  pass -mfpu=softvfp to the assembler.

These changes properly mark objects as using soft-VFP, as is the default
code generation for NetBSD ARM ELF.
2002-11-21 17:57:35 +00:00
thorpej
aedbc29a82 Various changes to support soft-vfp:
* FPU_MEMMULTI -- only include the FPU_FPA10 bit.
* FPU_ARCH_VFP -- define, meaning "uses VFP-format layout".
* FPU_FPA -- define short-hand for (FPU_CORE|FPU_FPA10).
* FPU_DEFAULT -- FPU_ALL -> FPU_FPA.
* Floating point instructions -- FPU_ALL -> FPU_FPA.
* Also set F_SOFT_FLOAT if FPU_ARCH_VFP.
* Set F_VFP_FLOAT if FPU_ARCH_VFP.
* md_atof: lay out bytes properly if using VFP.
* Accept -mfpu=softvfp.
* For -mall, set the FPU part of cpu_variant to FPU_FPA, instead of
  FPU_ALL.
2002-11-21 06:32:20 +00:00
thorpej
fafe44f640 From bintuils-current:
In elf32_arm_merge_private_bfd_data(), if the input-bfd and output-bfd
do not have matching VFP indication, report an error.
2002-11-21 06:27:33 +00:00
thorpej
efce487d2d Define the header bit indicating VFP-format floating point. 2002-11-21 06:25:57 +00:00
thorpej
bdf3ddd15f Regenerate (unfortuantely, with a much later version of bison). 2002-11-20 06:57:01 +00:00
thorpej
accdd8107f Fix a problem with placing orphaned sections (like the ones with
C-referenceable names, i.e. "link sets") that happens with explicit
LMAs in the linker script:

	* As orphans are sorted after sections, the effective
	  size of the section is changed.  Record a size ajustment
	  for each orphan that is sorted after the section.

...and for sections which have an explicit load address expression:

	* The first time an orphan is sorted after a section,
	  copy the load_base expression to the orphan, adding
	  the _unadjusted_ size of the parent section.  We need
	  to use the unadjusted size because by the time the
	  expression can be folded, all of the orphan size
	  adjustments will have accumulated, resulting in misplacing
	  the orphan.

	* For each subsequent orphan sorted after a section,
	  set the load_base of the orphan to the load address
	  of the previous orphan plus the size of the previous
	  orphan (actually, the unadjusted size, but for orphans,
	  size and unadjusted size are always equal).
2002-11-20 06:51:07 +00:00