Age | Commit message (Collapse) | Author |
|
reported by sturm@. fixes libarchive on sparc64 for naddy@, sturm@.
mips is missing them too; but it has not been tested.
ok millert@, miod@.
|
|
|
|
ok millert@
|
|
tested in multiple builds on multiple arches by me
ok millert@, simon@
|
|
testing by sthen@ and jasper@, thanks!
ok millert@, jasper@
|
|
- fix g++ regress so it can find libstdc++ in the objdir
okay espie@ kettenis@
|
|
made in our port of libiconv. Fixes a problem seen by James Wright on
ports@.
looks fine to espie, ok jasper
|
|
|
|
platforms; ok espie@ kettenis@
|
|
|
|
(TF floats between conversions). also fixes perl. reported and
tested by naddy@. been in snaps for months. go ahead miod@
|
|
from a pcb when debugging a kernel. Make sure we provide the matching stack
pointer too to avoid duplicating the first frame. Makes "target kvm" much
more useful on powerpc.
|
|
-fpie & -fPIE which are similar to -fpic & -fPIC except that the resulting
objects can not be used in shared libraries due to an additional
optimization for pie. This also adds the -pie link flag which produces a
pie executable given pic or pie objects. Combining -pie with -static is
currently disabled. The only gcc3 arch that doesn't support pie at moment
is arm due to binutils relocation bugs.
ok kettenis@
|
|
<ezannoni at redhat dot com> pie branch in gdb cvs, less extraneous
parts and with some bug fixes. Debugging w/core files for pie programs
isn't working yet since AUXV data isn't included in our core files at
the moment.
feedback and ok kettenis@
|
|
|
|
PR #5033; gcc 2.95 will need a similar fix (soon).
|
|
installperl to prevent man page installation of the perl man pages.
|
|
deraadt@
|
|
fixed. tested by me and naddy@. ok theo
|
|
|
|
requested by jmc@
|
|
ok sthen@, xsa@, deraadt@
|
|
This time, add a comment describing why it is there.
|
|
|
|
2008-04-27 (2.8.7dev.9)
* pass a newline after the start of PRE-section in HTGopher.c to force
the first newline between records to be seen and cause the lines to
split (report by Ciprian Dorin Craciun) -TD
|
|
We cannot mkdep DynaLoader.c since it is a generated file.
|
|
makewhatis info for the perl man pages now matches the pages themselves.
|
|
|
|
|
|
|
|
|
|
|
|
ok kurt@
|
|
ok joris@
|
|
be able to link against libc_pic.a anyway.
|
|
|
|
__udivti3, because MUST_PASS_IN_STACK always returned 1 on amd64;
pr#5780
reported by Simon Kuhnle
tested by Simon Kuhnle, sthen@, brad@
double-checked & tweak from miod@
ok sthen@, brad@
|
|
They really are just a way to share common code between gdb and binutils
(which in the GNU world are seperate packages). The developers (and I'm
one of them) make absolutely no effert to maintain a stable API/ABI.
If ports people really need libbfd or libopcodes, they should just
package a suitable version.
ok weingart@, deraadt@
|
|
|
|
|
|
ldscripts). Correct the xd and xdc ldscripts (pie and pie + combreloc)
on i386 and add two new variants for pie + combreloc + Z and pie + Z on
all arches. ok drahn@
|
|
the OpenBSD-specific Mdocdate expansion. This is useful to avoid
conflicts that arise between the server's expansion of Mdocdate and
the upstream code when maintaining forked OpenBSD derived code on an
OpenBSD CVS server.
"I must grudgingly agree that this is neccessary" deraadt@
|
|
with several ports on alpha and does not produce a significant slowdown.
Suggestion to patch gcc directly from millert@
Diff and ok from miod@
ok pvalchev@, martin@, deraadt@
|
|
|
|
(longer an) RCS file in CVSROOT, both -- GNU cvs and OpenCVS -- segfaulted.
ok joris
|
|
anymore.
|
|
okay millert@
|
|
"looks okay" espie@
|
|
warnings and/or unexpected operation when such statements are multi-insn
macros, such as li/dli. Backported from gcc 3.3.6.
|
|
``[3.4 Regression] Incorrect optimisation of loop termination condition''
This is a complete backport of this commit:
2003-12-04 J"orn Rennecke <joern.rennecke@superh.com>
PR optimization/13260
* sh-protos.h (sh_expand_t_scc): Declare.
* sh.h (PREDICATE_CODES): Add cmpsi_operand.
* sh.c (cmpsi_operand, sh_expand_t_scc): New functions.
* sh.md (cmpsi): Use cmpsi_operand. If T_REG is compared to
something that is not a CONST_INT, copy it into a pseudo register.
(subc): Fix description of new T value.
(slt, sgt, sge, sgtu): Don't clobber T after rtl generation is over.
(sltu, sleu, sgeu): Likewise.
(seq, sne): Likewise. Use sh_expand_t_scc.
* PR target/15886
``[3.3/3.4/4.0 Regression] SH: Miscompilation with -O2 -fPIC''
This is a complete backport of this commit:
2004-06-11 J"orn Rennecke <joern.rennecke@superh.com>
* sh.h (ALLOCATE_INITIAL_VALUE): Use return_address_pointer_rtx.
* PR target/21255
``%R and %S are not safe to use from asms''
This is a complete backport of this commit:
2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
PR target/21255
* sh.c (print_operand, %R and %S): Add handling of floating point
registers, memory, constants and invalid operands.
* Non PR
- CAN_ELIMINATE() is modified to prevent fp -> sp elimination when
a frame pointer needs to be preserved. I have serious reasons to
think this will help propolice operation.
|