summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2004-05-17import binutils 2.14 (excluding testsuites, .info files, and .po files)Dale Rahn
2004-05-17WHoops, only define _FFR_QUEUERETURN_DSN once.Todd C. Miller
2004-05-17Update floatformat.[ch] to gdb-6.1 version. Include regex.c in library.Mark Kettenis
ok otto@, pval@
2004-05-11If no help file is present don't print the sendmail version--weTodd C. Miller
may be trying to keep the version hidden. From Alexey E. Suslikov.
2004-05-11Build sendmail with -D_FFR_QUEUERETURN_DSN to enable confTO_QUEUERETURN_DSN.Todd C. Miller
This allows you to expire DSNs much faster than normal messages which is useful for keeping the queue clean of spam bounces. Requested by Chuck Yerkes.
2004-05-10Remove prototype conflicting with new libreadline.Mark Kettenis
ok deraadt@, otto@, pval@
2004-05-10Resolve conflicts for GNU readline 4.3p5.Mark Kettenis
ok deraadt@, otto@, pval@
2004-05-10GNU readline 4.3p5Mark Kettenis
2004-05-05Only define __LP64__ if in 64 bit mode. ok deraadt@ millert@Dale Rahn
2004-05-04Do not disable -fcaller-saves anymore.Miod Vallat
2004-05-04Backport a fix from gcc 3 (revision 1.32):Miod Vallat
* caller-save.c (mark_referenced_regs): Mark partially-overwritten multi-word registers. This problem apparently only affected m88k, as far as OpenBSD is concerned.
2004-04-23Port the gcc2 bounds checking support to gcc3, activated with -WboundedAnil Madhavapeddy
and documented in gcc-local(1). tested by marc@ brad@ and lots of bulk ports builds
2004-04-21Add luna88k related directories and information to the build infrastructure.Miod Vallat
ok deraadt@, millert@, krw@ - mdoc ok jmc@
2004-04-21- point people to smm docsJason McIntyre
- remove some .Pp and -compact from displays - remove groff cruft - add space ok millert@ (the first part anyway)
2004-04-19some gcc3/propolice --enable-checking fixes:Anil Madhavapeddy
- dont use DECL_INLINE to alter a VAR_DECL inline flag. This trips off gcc3's FUNCTION_DECL assert. Define DECL_VAR_INLINE and use that instead. - RTX_INTEGRATE_P isnt expecting to see a PLUS code, which pp adds. ok etoh@
2004-04-19fix mysql bug: http://bugs.mysql.com/bug.php?id=1442Hiroaki Etoh
changed the order of array relocation with the depth first order of variable sco pe. ok pvalchev@
2004-04-19fix mysql bug: http://bugs.mysql.com/bug.php?id=1442Hiroaki Etoh
changed the order of array relocation with the depth first order of variable scope. ok pvalchev@
2004-04-16- a malicious server may send path names that translate out of theOtto Moerbeek
local cvs tree on the client, enabling the server to overwrite files on the client. - a client may read files outside the repository using the -p flag with the checkout command. ok deraadt@
2004-04-09cvs does not need a private version of getopt(3), our in-tree getopt(3)Todd C. Miller
has compatible semantics.
2004-04-08In GO_IF_LREGITIMATE_ADDRESS(), use RTX_OK_FOR_BASE_P() to check for aMiod Vallat
valid base register for indexed addressing, rather than providing an incomplete inline version. This allows constructs such as (plus:SI (reg:SI (subreg:SI (reg:DI 1)))) to properly pass through the reload phase if optimization is enabled. Such a construct can be generated with buf[index + index2] = value; if either index or index2 are long long. Fixes the ICE in zsh Src/Zle/computil.c.
2004-04-07merge local changes into perl-5.8.3Todd C. Miller
2004-04-07perl 5.8.3 from CPANTodd C. Miller
2004-04-06When optimizing a logical arithmetic operation, which operands are bothMiod Vallat
comparisons using different operators, make sure to generate an insn with the correct mode. This means that constructs like if (c != -1 & i < 9999) and if ((i<=7) | (value != 0)) as found in transfig and teTeX, respectively, will now compile with optimization. Note the single & or | in these constructs - this kind is rare enough for this bug to have remained unnoticed until now...
2004-04-05Switch mvme88k to -O2 optimization by default.Miod Vallat
(the perl chunk discussed with millert@ and pushed upstream)
2004-03-31byteswap strtab length on writing w/o affecting variable'sMichael Shalayeff
byte order as it seems to be used later on again. does not affect native linker at all. also fix includes order to avoid picking up native machine/ includes instead of the target (for cross-ld build).
2004-03-3010 X's for mktemp(1);Jason McIntyre
adjust list -widths accordingly; based on a diff from STeve Andre'
2004-03-19Disable caller-save (which is enabled at -O2 or -Os) as it suffers from aMiod Vallat
few bugs in the 2.95 codebase, one of them being fatal to m88k. A real fix will come after 3.5. ok deraadt@
2004-03-19Stricter file permissions upon install.Miod Vallat
ok espie@
2004-03-08Do not build binutils on arm. ARM needs at least binutils 2.14.Dale Rahn
Allows others to build OpenBSD/cats, use binutils from devel/binutils/stable Requested by deraadt@
2004-03-03Do not segfault writing an empty history list to a file. Resolves PR 3690.Otto Moerbeek
ok tdeval@ markus@
2004-03-01Correctly compute pc-relative relocation addend for amd64.Mark Kettenis
ok deraadt@
2004-03-01Build libf2c on gcc3 architectures, ok deraadt@Dale Rahn
2004-02-29Build this properly on OpenBSD.Dale Rahn
2004-02-29Import of libf2c from gcc3.3.2Dale Rahn
2004-02-27cope with MACHINE_ARCH changing from x86_64 to amd64. For now, we wantTheo de Raadt
the toolchain to remain at the name x86_64. Tested on all other architectures that care. Done as very small snippets, so that espie does not blow a fuse.
2004-02-27Teach gcc the proper "set" syntax for __attribute__ ((alias)) to workMiod Vallat
on mvme88k. ok deraadt@ espie@
2004-02-24(process_mips_specific): Print conflictsno as an unsigned long.Brad Smith
From: binutils CVS HEAD branch, based on rev 1.231 Provided by: Daniel Lucq <daniel at lucq dot org> ok fgsch@ drahn@
2004-02-24(display_debug_info): Cast for 64bit hosts.Brad Smith
From: binutils CVS HEAD branch, based on rev 1.113 Provided by: Daniel Lucq <daniel at lucq dot org> ok fgsch@ drahn@
2004-02-23fix a seg fault issue with objdump on sparc64.Brad Smith
From: binutils CVS HEAD branch, based on rev 1.8 Reported by: Daniel Lucq <daniel at lucq dot org> ok miod@
2004-02-21kill old copies of gcc-localMarc Espie
2004-02-21lose gcc-local as well.Marc Espie
2004-02-21zap cccp.1, install phantom info.Marc Espie
ok theo
2004-02-20do not install a ccpp.1 linkTheo de Raadt
2004-02-18Be sure to pass a third argument to open() when used with O_CREAT.Miod Vallat
ok espie@
2004-02-17qmake on sparc64 uses a character array with the size of 1 and pp moves its ↵Hiroaki Etoh
location in the stack. then, pp breaks the memory alignment of every local variables. This fixes the problem not to change the location when the array is not aligned based on word boundary. This also changes SUSPICIOUS_BUF_SIZE from zero to eight. This is the original pp protection. ok espie@, sturm@, drahn@, brad@
2004-02-16fix gcc3 i386 strange behavior about extracting insns from PARALLEL insn. ↵Hiroaki Etoh
this patch takes out inside insns from the parallel insn only when the parallel insn is not valid. ok drahn@, brad@, sturm@, espie@
2004-02-12remove the rev 1.2 fix on every architecuters except ARM due to propolice ↵Hiroaki Etoh
breakage on i386. This is a temporary fix until the breakage will be resolved. ok espie and dale
2004-02-11enable shared libs on amd64; from drahnTheo de Raadt
2004-02-10configs for amd64; brad@ okMichael Shalayeff
2004-02-10remove HARD_QUAD from sparc64, as was done in gcc 2.95Nikolay Sturm
ok jason@, pval@ no objection espie@