| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2004-04-19 | fix mysql bug: http://bugs.mysql.com/bug.php?id=1442 | 1 | -2/+3 | ||
| changed the order of array relocation with the depth first order of variable sco pe. ok pvalchev@ | |||||
| 2004-04-19 | fix mysql bug: http://bugs.mysql.com/bug.php?id=1442 | 1 | -2/+3 | ||
| 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 the | 2 | -0/+21 | ||
| 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-09 | cvs does not need a private version of getopt(3), our in-tree getopt(3) | 2 | -12/+2 | ||
| has compatible semantics. | |||||
| 2004-04-08 | In GO_IF_LREGITIMATE_ADDRESS(), use RTX_OK_FOR_BASE_P() to check for a | 1 | -11/+5 | ||
| 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-07 | merge local changes into perl-5.8.3 | 144 | -4414/+7331 | ||
| 2004-04-07 | perl 5.8.3 from CPAN | 188 | -2221/+9191 | ||
| 2004-04-06 | When optimizing a logical arithmetic operation, which operands are both | 1 | -6/+6 | ||
| 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-05 | Switch mvme88k to -O2 optimization by default. | 1 | -2/+2 | ||
| (the perl chunk discussed with millert@ and pushed upstream) | |||||
| 2004-03-31 | byteswap strtab length on writing w/o affecting variable's | 2 | -6/+6 | ||
| 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-30 | 10 X's for mktemp(1); | 1 | -6/+6 | ||
| adjust list -widths accordingly; based on a diff from STeve Andre' | |||||
| 2004-03-19 | Disable caller-save (which is enabled at -O2 or -Os) as it suffers from a | 1 | -2/+4 | ||
| 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-19 | Stricter file permissions upon install. | 1 | -1/+3 | ||
| ok espie@ | |||||
| 2004-03-08 | Do not build binutils on arm. ARM needs at least binutils 2.14. | 1 | -2/+5 | ||
| Allows others to build OpenBSD/cats, use binutils from devel/binutils/stable Requested by deraadt@ | |||||
| 2004-03-03 | Do not segfault writing an empty history list to a file. Resolves PR 3690. | 1 | -2/+2 | ||
| ok tdeval@ markus@ | |||||
| 2004-03-01 | Correctly compute pc-relative relocation addend for amd64. | 1 | -3/+19 | ||
| ok deraadt@ | |||||
| 2004-03-01 | Build libf2c on gcc3 architectures, ok deraadt@ | 1 | -3/+3 | ||
| 2004-02-29 | Build this properly on OpenBSD. | 11 | -987/+12451 | ||
| 2004-02-29 | Import of libf2c from gcc3.3.2 | 257 | -0/+31949 | ||
| 2004-02-27 | cope with MACHINE_ARCH changing from x86_64 to amd64. For now, we want | 5 | -5/+16 | ||
| 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-27 | Teach gcc the proper "set" syntax for __attribute__ ((alias)) to work | 2 | -0/+11 | ||
| on mvme88k. ok deraadt@ espie@ | |||||
| 2004-02-24 | (process_mips_specific): Print conflictsno as an unsigned long. | 1 | -1/+2 | ||
| 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. | 1 | -2/+2 | ||
| From: binutils CVS HEAD branch, based on rev 1.113 Provided by: Daniel Lucq <daniel at lucq dot org> ok fgsch@ drahn@ | |||||
| 2004-02-23 | fix a seg fault issue with objdump on sparc64. | 1 | -4/+12 | ||
| From: binutils CVS HEAD branch, based on rev 1.8 Reported by: Daniel Lucq <daniel at lucq dot org> ok miod@ | |||||
| 2004-02-21 | kill old copies of gcc-local | 2 | -572/+0 | ||
| 2004-02-21 | lose gcc-local as well. | 1 | -2/+2 | ||
| 2004-02-21 | zap cccp.1, install phantom info. | 1 | -4/+36 | ||
| ok theo | |||||
| 2004-02-20 | do not install a ccpp.1 link | 1 | -4/+2 | ||
| 2004-02-18 | Be sure to pass a third argument to open() when used with O_CREAT. | 2 | -3/+3 | ||
| ok espie@ | |||||
| 2004-02-17 | qmake on sparc64 uses a character array with the size of 1 and pp moves its location in the stack. then, pp breaks the memory alignment of every local variables. | 1 | -6/+5 | ||
| 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-16 | fix gcc3 i386 strange behavior about extracting insns from PARALLEL insn. this patch takes out inside insns from the parallel insn only when the parallel insn is not valid. | 1 | -19/+24 | ||
| ok drahn@, brad@, sturm@, espie@ | |||||
| 2004-02-12 | remove the rev 1.2 fix on every architecuters except ARM due to propolice breakage on i386. This is a temporary fix until the breakage will be resolved. | 1 | -2/+2 | ||
| ok espie and dale | |||||
| 2004-02-11 | enable shared libs on amd64; from drahn | 1 | -1/+1 | ||
| 2004-02-10 | configs for amd64; brad@ ok | 8 | -3/+27 | ||
| 2004-02-10 | remove HARD_QUAD from sparc64, as was done in gcc 2.95 | 1 | -2/+1 | ||
| ok jason@, pval@ no objection espie@ | |||||
| 2004-02-10 | force jump tables into .text for they get screwed in .rodata for -fpic; espie@ ok | 1 | -0/+3 | ||
| 2004-02-09 | Corrected lib_specs for OPENBSD/arm shared libraries. copied from alpha. | 1 | -2/+7 | ||
| 2004-02-09 | Do not compile libstdc++ with --enable-shared on NOPIC archs. ok espie@ | 1 | -2/+7 | ||
| 2004-02-08 | shave build time. | 1 | -12/+30 | ||
| okay millert@ | |||||
| 2004-02-07 | Copy arm/t-netbsd removing the shared libgcc pieces, suggested by espie | 2 | -1/+8 | ||
| 2004-02-05 | fix the conversion of the insn that comes from gen_load_multiple. ARM processor defines HAVE_load_multiple and uses this gen_load_multiple. | 1 | -0/+85 | ||
| ok pvalchev, drahn | |||||
| 2004-02-03 | new file is needed to get define early enough for other headers, add | 4 | -10/+48 | ||
| OpenBSD to the comments, adjust target code to be same as netbsd, now working. | |||||
| 2004-02-03 | grok VIA C3 xmove-* and xcrypt-* instructions; niklas ok | 1 | -2/+38 | ||
| 2004-02-01 | Add support for xmove-rng and xcrypt-{ecb,cbc,cfb,ofb} instructions found | 1 | -0/+7 | ||
| in VIA C3 cpus. Very simple encoding: 0f a7 {c0, c8, d0, e0, d8}. This change is placed into the public domain, so someone get it back to FSF | |||||
| 2004-02-01 | Permit '-' in a mnemonic. This is needed for the new VIA C3 xmove-rng | 1 | -0/+1 | ||
| and xcrypt-{ecb,cbc,cfb,ofb} instructions. This chagne is placed into the public domain, so someone get it back to FSF | |||||
| 2004-02-01 | add paper.txt target; | 1 | -0/+4 | ||
| 2004-01-31 | fix a few #if MACRO -> #if defined(MACRO) (-Wsystem-headers clean-up) | 32 | -116/+116 | ||
| naddy, sturm, brad: tests, comments, fixes... thanks. | |||||
| 2004-01-31 | Provide correct start files and link option specifications on sparc; | 1 | -0/+17 | ||
| borrowed from openbsd64.h. "Go ahead, can't hurt" espie@ | |||||
| 2004-01-31 | add documentation (straight copy from egcs) | 2 | -3/+399 | ||
| 2004-01-31 | closer to gcc2: bring back protoize. | 2 | -10/+10 | ||
| fake more files, to please theo. | |||||
