Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-03-01 | Correctly compute pc-relative relocation addend for amd64. | Mark Kettenis | |
ok deraadt@ | |||
2004-02-27 | cope with MACHINE_ARCH changing from x86_64 to amd64. For now, we want | Theo 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-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-23 | fix 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-21 | kill old copies of gcc-local | Marc Espie | |
2004-02-21 | lose gcc-local as well. | Marc Espie | |
2004-02-20 | do not install a ccpp.1 link | Theo de Raadt | |
2004-02-18 | Be sure to pass a third argument to open() when used with O_CREAT. | Miod Vallat | |
ok espie@ | |||
2004-02-17 | qmake 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-16 | fix 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-12 | remove 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-11 | enable shared libs on amd64; from drahn | Theo de Raadt | |
2004-02-10 | configs for amd64; brad@ ok | Michael Shalayeff | |
2004-02-10 | remove HARD_QUAD from sparc64, as was done in gcc 2.95 | Nikolay Sturm | |
ok jason@, pval@ no objection espie@ | |||
2004-02-10 | force jump tables into .text for they get screwed in .rodata for -fpic; ↵ | Michael Shalayeff | |
espie@ ok | |||
2004-02-09 | Corrected lib_specs for OPENBSD/arm shared libraries. copied from alpha. | Dale Rahn | |
2004-02-08 | shave build time. | Marc Espie | |
okay millert@ | |||
2004-02-07 | Copy arm/t-netbsd removing the shared libgcc pieces, suggested by espie | Dale Rahn | |
2004-02-05 | fix the conversion of the insn that comes from gen_load_multiple. ARM ↵ | Hiroaki Etoh | |
processor defines HAVE_load_multiple and uses this gen_load_multiple. ok pvalchev, drahn | |||
2004-02-03 | new file is needed to get define early enough for other headers, add | Dale Rahn | |
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 | Theo de Raadt | |
2004-02-01 | Add support for xmove-rng and xcrypt-{ecb,cbc,cfb,ofb} instructions found | Theo de Raadt | |
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 | Theo de Raadt | |
and xcrypt-{ecb,cbc,cfb,ofb} instructions. This chagne is placed into the public domain, so someone get it back to FSF | |||
2004-01-31 | Provide correct start files and link option specifications on sparc; | Miod Vallat | |
borrowed from openbsd64.h. "Go ahead, can't hurt" espie@ | |||
2004-01-31 | add documentation (straight copy from egcs) | Marc Espie | |
2004-01-31 | closer to gcc2: bring back protoize. | Marc Espie | |
fake more files, to please theo. | |||
2004-01-31 | Sparc doesn't use old gas, obviously; ok espie@ | Miod Vallat | |
2004-01-31 | Switch the arm compiler to generating strongarm code on openbsd. | Dale Rahn | |
add in statements to pass proper flags to assembler. | |||
2004-01-30 | repair breakage from options unifications; espie@ ok | Michael Shalayeff | |
2004-01-30 | no shlibs yet | Michael Shalayeff | |
2004-01-28 | install more stuff, and fake some, to please theo. | Marc Espie | |
2004-01-25 | Fix entry point and crtbegin/crtend. slight ok espie millert | Dale Rahn | |
2004-01-23 | USE_GCC3 switch, now that propolice is in. | Marc Espie | |
2004-01-22 | propolice | Brad Smith | |
2004-01-22 | initial release of propolice gcc 3.3.2 | Hiroaki Etoh | |
2004-01-16 | update comment to match reality better. | Marc Espie | |
2004-01-15 | Split lib spec into pre-pthread/post-pthread. | Marc Espie | |
Cosmetic change for us, will make merging with FSF easier. | |||
2004-01-15 | target for tconfig.h, to use with libobjc. | Marc Espie | |
2004-01-15 | install compiler/arch-dependent headers. | Marc Espie | |
ok millert@ | |||
2004-01-14 | Sync with mvme88k struct trapframe changes. | Miod Vallat | |
Not pushed upstream, ELF toolchain is in the pipeline and coming soon... | |||
2004-01-14 | Preliminary changes for ARM support on OpenBSD. "Can't hurt" espie@ | Dale Rahn | |
2004-01-13 | ... and kill library == 0 optimization test that is now bogus with libsupcxx... | Marc Espie | |
2004-01-13 | stupid, stupid. | Marc Espie | |
who reads my code ? bug found by naddy@ | |||
2004-01-13 | Do not evaluate this->next after calling the handler; the handler may | Otto Moerbeek | |
have clobbered it. Resolves core dumps of cvs server on user ^C. ok millert@ deraadt@ | |||
2004-01-13 | use our own nm and size | Michael Shalayeff | |
2004-01-13 | - move a few common pieces into OPENBSD_OS_CPP_BUILTINS_COMMON | Brad Smith | |
- add __LP64__ to OPENBSD_OS_CPP_BUILTINS_LP64 - add __sparc to TARGET_OS_CPP_BUILTINS for sparc64 - add __PPC, __PPC__ and __powerpc to TARGET_OS_CPP_BUILTINS for powerpc ok espie@ | |||
2004-01-12 | fix c++ -shared for gcc 3. Here, we recognize -shared and link with | Marc Espie | |
-lsupc++. That way, linking shared C++ libraries is consistent between gcc 2.95 and gcc 3. | |||
2004-01-08 | long vs time_t workarounds without changing the API; spotted by pval, ok fgsch | Theo de Raadt | |
2004-01-08 | add stub for attribute "sentinel". | Marc Espie | |