Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-08-04 | Fix propolice merge error in options list. | Miod Vallat | |
2004-07-27 | Don't override PREFERRED_DEBUGGING_TYPE. This makes DWARF2 the default | Mark Kettenis | |
again; stabs doesn't work for 64-bit code. ok miod@, espie@ | |||
2004-07-20 | Do not provide builtins for strcpy() and strcat(), as done with gcc 2, on | Miod Vallat | |
the sole purpose of making these easier to spot and exterminate. tested by various people on amd64 and I on arm&sparc64, ok deraadt@ | |||
2004-06-20 | ICE with gcc3/propolice -O on macppc fixes: | Hiroaki Etoh | |
- INSN_CODE and LOG_LINKS attributes should be copied from the first insn of splitted insns. ok pvalchev@ and sturm@ | |||
2004-05-26 | neede for dhared libs | Michael Shalayeff | |
2004-05-05 | Only define __LP64__ if in 64 bit mode. ok deraadt@ millert@ | Dale Rahn | |
2004-04-23 | Port the gcc2 bounds checking support to gcc3, activated with -Wbounded | Anil Madhavapeddy | |
and documented in gcc-local(1). tested by marc@ brad@ and lots of bulk ports builds | |||
2004-04-21 | Add luna88k related directories and information to the build infrastructure. | Miod Vallat | |
ok deraadt@, millert@, krw@ - mdoc ok jmc@ | |||
2004-04-19 | some 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-19 | fix mysql bug: http://bugs.mysql.com/bug.php?id=1442 | Hiroaki Etoh | |
changed the order of array relocation with the depth first order of variable scope. ok pvalchev@ | |||
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-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-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-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-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-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-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 | 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 | - 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 | add stub for attribute "sentinel". | Marc Espie | |
2004-01-07 | disable for all openbsd arches. | Marc Espie | |
2004-01-07 | define __sparcv9__ on sparc64; discussed with many ppl, solves many issues | Peter Valchev | |
found by miod | |||
2004-01-04 | OpenBSD/powerpc is a __unix__ system. | Dale Rahn | |
2003-12-28 | Add missing C++ include paths: arch-dependent headers, and | Marc Espie | |
backward-compatibility headers. | |||
2003-12-02 | hppa-openbsd configs; espie@ ok | Michael Shalayeff | |
2003-12-01 | Add x86_64-unknown-openbsd* target. Tested only as a cross-compiler. | Alexander Yurchenko | |
ok espie@ |