Commit Graph

85 Commits

Author SHA1 Message Date
martin 24ab9b3b97 Document RAS_END() duplcate label workaround 2006-09-02 21:32:13 +00:00
drochner d7c62b7d6a document "float" rounding workaround on i386 2006-08-01 20:21:55 +00:00
christos afa6be1803 mention the correct PR. 2006-07-31 18:39:32 +00:00
christos 95ce3f0b81 mention i386 machdep.c 2006-07-31 17:10:57 +00:00
mrg 7d067137a1 document the GCC4/vax -O0 hacks. 2006-07-01 06:00:41 +00:00
tsutsui 40acc0a810 - uninitialised -> uninitialized (for consistency)
- add sys/arch/m68k/m68k/pmap_motorolo.c rev 1.19 to
  the gcc4 wrong uninitialized list
2006-06-25 14:24:45 +00:00
mrg 9bf1d4a9b8 work around some GCC4 internal problems on m68000 platform.
document the hack, and update another GCC4 list.
2006-06-24 05:21:11 +00:00
skrll f1713aebe3 Remove a hack that's no longer needed with gcc 3.3.6. 2006-06-15 10:55:02 +00:00
mrg 98bb9a5d9f remove sh3/gcc2 hack. 2006-06-02 19:45:25 +00:00
mrg a4337fd012 update the uninit list 2006-05-25 09:05:40 +00:00
christos 2c895a14eb mention config hack. 2006-05-24 23:18:56 +00:00
mrg 53751ce0e9 - note sh3/vax mdreloc.c uninitialised variable warnings.
- note sh3 libbz2/gcc4 hack for blockstore.c
2006-05-21 04:19:12 +00:00
dan 60693294da note more gcc4 uninitialised appeasement (amd64 pmap.c) 2006-05-21 01:24:41 +00:00
mrg 84b833274a note ntp_request.c 1.4 2006-05-21 00:44:53 +00:00
dan d0a17c26df note uninitialsed appeasement in libexec/ld.elf_so/arch/x86_64/mdreloc.c 2006-05-20 23:41:16 +00:00
christos de7cebdcc7 remove ypserv from the gcc4 hacks since it has been fixed. 2006-05-20 20:34:29 +00:00
mrg 9200f66337 update the uninit gcc4 list a bit more. 2006-05-20 11:17:55 +00:00
mrg 45598cd240 update wrong uninitialised variables list 2006-05-18 18:48:42 +00:00
christos 2f5d3a02e9 Remove csu hack. It was not a gcc issue. 2006-05-17 17:09:43 +00:00
christos 86c6d5fcc9 mention i386 csu issue. 2006-05-17 16:42:59 +00:00
christos 3416405dae Explain which initialized variables gcc misses. 2006-05-15 04:55:13 +00:00
mrg 5f1d5cdb57 note that libsa/Makefile and crontab/Makefile have -Wno-pointer-sign and
-fno-strict-aliasing applied.
2006-05-12 18:06:29 +00:00
he 6dedaa9f94 List one more gcc 3.3.3 -Wuninitialized fix. 2006-05-12 13:32:50 +00:00
he 566420c2cf Note the latest -Wuninitialized warning, and how the source is typically
marked for the other such workarounds.
2006-05-12 07:25:10 +00:00
mrg 67b1d93cc7 note gzip & mopd pointer-sign hacks 2006-05-12 03:26:54 +00:00
mrg 1751f5c2bc update the lists for GCC4 uninit warnings and GCC4 pointer sign/strict
aliasing warnings.
2006-05-11 23:51:06 +00:00
mrg 3d0c01fd3e document the GCC4 pointer sign and strict aliasing problems (so far.) 2006-05-11 09:39:58 +00:00
mrg 06d7a2268d move gcc4 uninit warnings to the of the MI section. add pf.c 2006-05-11 01:10:13 +00:00
mrg d7d8d3b134 document the bogus GCC4 uninitialised warning fixes. 2006-05-10 21:54:58 +00:00
tsutsui 3ce69693c2 Update entry of m68k gcc ra-colorize.c.
(fixed in gcc-3.3.3 at least on m68k, but not conformed on m68000)
2006-05-08 14:48:59 +00:00
he 02a48f9119 Document the "reduce optimization for make/buf.c" hack for hppa. 2006-05-08 11:09:01 +00:00
he f1cd142fed Document the hack to make ipsend and iptest build for NetBSD/vax,
with a pointer to PR#32907 for further details.
2006-03-07 18:24:13 +00:00
scw add941879c Document hack for gcc ICE compiling lib/libc/gdtoa/strtod.c for sh5. 2006-01-31 10:57:43 +00:00
jmc 37b9f7a1b0 Note needed hack for gcc/vax and using abort in a function pointer.
From Johnny Billquist
2005-12-13 05:56:23 +00:00
simonb 1541f2efdc Describe the mips shared linker load address fix hack in
src/sys/kern/exec_elf32.c rev 1.107.
2005-10-07 08:42:24 +00:00
he 88a7db403d Remove the hack related to -Wno-cast-qual, now that we can use
the __UNVOLATILE() macro to annul this warning more selectively.
2005-06-02 14:38:05 +00:00
he f25c7d55fa Document the hack to compile sys/arch/powerpc/oea/pmap.c with
-Wno-cast-qual.
2005-06-02 10:25:22 +00:00
he c8a976c70d Reduce optimization level for sh5 for one file which causes our gcc
3.3.3 to get an internal compiler error of type "can't split insn".
2005-05-26 18:33:36 +00:00
chs a4ef51503f as a stop-gap measure to allow boot-from-disk to work on hppa,
add some padding to the end of struct scsipi_xfer on that platform.
2005-05-18 13:58:10 +00:00
chs 2393bb4272 build grep/dfa.c with reduced optimization on hppa to avoid a gcc bug. 2005-05-11 13:10:21 +00:00
jmc 6b7d5d6ef0 Gettext assumes a C99 environment with stdbool.h or configure would provide one
from a template. As we do a reach over build, for vax builds provide stdbool.h
locally from that template.
2005-05-09 17:19:06 +00:00
jmc ff69cd3f50 The __used__ change doesn't work on 2.95/vax. Put an #ifdef back in for vax and
reverted it to __unused__ as it was before
2005-05-06 19:32:30 +00:00
tron 1f47028b14 Don't use "-std=c99" for NetBSD-vax because gcc 2.95.3 doesn't support it. 2005-04-05 11:56:09 +00:00
christos 6dfb4cf082 add macppc bind compilation work-around. 2005-02-22 18:47:09 +00:00
bjh21 e707e87c3f Correct file reference and add PR reference in
"gcc 3.3.2/arm sys/kern/uipc_socket.c".
2004-12-30 16:29:48 +00:00
he 69c4e2d46f Change the BIND hack for sh5 to point to the new files requiring
lowered optimization level after import of the new BIND.  The old
hack is no longer required.
2004-11-11 00:40:13 +00:00
skrll ba6bc97533 Fix typo as provided by Giorgos Keramidas in PR 27186 2004-10-08 07:07:26 +00:00
junyoung cd6acd0b46 Improve description on gcc-strict-aliasing. 2004-08-09 04:30:31 +00:00
junyoung 87105b4d0e Use -fno-strict-aliasing to compile usr.sbin/racoon/racoon and
document it as a hack. PR toolchain/26516.
2004-08-06 03:37:55 +00:00
he 71353699e4 Modify latest vax entry to instead point to the commit by mhitch, now
that my change has been backed out.
2004-06-06 17:11:33 +00:00