Commit Graph

50 Commits

Author SHA1 Message Date
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
he
2ec10fcf9f Document workaround for vax nslexer.c build problem, workaround
committed to lib/libc/arch/vax/net/Makefile.inc.
2004-06-06 13:29:23 +00:00
cl
719c5983ec Workaround for gcc 2.95.3 failing to initialize structures
and/or unions inside structures using nested designators.
Should be reverted when gcc >=3.3.3 is ready for vax.
2004-05-13 15:44:04 +00:00
uwe
5d3bac44ea Drop workaround for toolchain/22489 now that the fix for it has been pulled
from the gcc current.
2004-04-26 09:17:16 +00:00
martin
3d672d7ea6 Update uvm_bio.c 32bit sparc64 optimization entry. 2004-03-22 00:46:06 +00:00
martin
9bea7e2495 Not uvm_bio.c disabled optimization on sparc64 32bit kernels. 2004-03-21 13:17:14 +00:00
uwe
1c6561f84a Document the workaround for toolchain/22489 (gcc optimization/11937)
that sh3 needs with gcc3.
2004-02-22 01:31:16 +00:00
skrll
eba79970b1 Remove the -fno-gcse-lm hack now that it is no longer needed. 2003-12-15 14:57:54 +00:00
scw
f98f231a23 Document the sh5 libbfd elf32.c/elf64.c hack. 2003-12-07 21:13:39 +00:00
scw
525f9bf302 Note some hacks required for gcc3 on sh5. 2003-12-07 19:58:25 +00:00
simonb
20627a20ec Document ns32k gcc332 ICE when compiling libcpp's cppmacro.c. 2003-12-07 12:52:33 +00:00
mrg
dcbb0b441f note binutils/ld/ldlex.c hack 2003-12-05 03:28:38 +00:00
ragge
302ec37ca8 Note that gawk is compiled without optimizing on vax. 2003-11-08 17:21:15 +00:00
he
842be31a16 Document some of the recent "compile fixes for -Wuninitialized" for
the vax port, to be reviewed when gcc 3.3.2 for vax is ready.
2003-11-06 00:37:14 +00:00
mrg
f80e165d7f document the m68* lossage with gcc/ra-colorize.c. 2003-11-05 00:50:05 +00:00
mycroft
772577a82c Separate by port, and remove the m68k hack. 2003-10-29 21:31:33 +00:00
skrll
c5a4c60e2e Compile sys/kern/uipc_socket.c -fno-strict-aliasing for now. PR 23044. 2003-10-28 20:12:00 +00:00
he
bfc0aec0d7 Consolidate latest HACK entry into already existing entry documenting
same problem.
2003-10-28 14:26:47 +00:00
he
4bd87960fa sys/dev/ata/wd.c causes spurious warning about blkno not
being initialized before used.  This appears to be a bug
specific to (at least) the m68k target, and will be reported
to the GCC maintainers.
2003-10-28 12:11:31 +00:00
mrg
902f36f19f note mdsetimage/installboot sun2/gcc3 hacks. 2003-10-28 08:22:48 +00:00
cl
b8d68ee313 note 'm68k {u,}int64_t used uninitialized' bug.
add reference to gcc bug report.
mark all (known) occurrences.
2003-10-28 02:01:46 +00:00
wiz
df62a20071 no way, not now way. 2003-10-27 08:07:58 +00:00
simonb
c0a89c7e21 Note the GCC PR for the Duff's device warning. 2003-10-27 07:31:07 +00:00
simonb
075b65698a Use -Wno-error to compile a file with Duff's device and document this as
a hack.
2003-10-27 07:26:17 +00:00
mycroft
7c363a7497 Remove dead hacks. 2003-10-26 16:35:18 +00:00
lukem
6c22027ca8 On MACHINE_ARCH==arm, compile newsyslog(8) with -fno-gcse-lm.
Fixes PRs [toolchain/22986] [toolchain/23002] [toolchain/23217]
2003-10-26 01:56:54 +00:00
skrll
b9c8a77380 Backout previous - sparc* and i386 have switched to gdb 5.3. 2003-09-26 13:39:49 +00:00
martin
bcc978577d Bye, bye, sparc64 hacks. 2003-09-19 16:41:58 +00:00
mrg
f4fc0bf370 make i386 & sparc* output DBX_DEBUG format ("-gstabs") by default for now.
XXX: back this out when these platforms switch to GDB 5.3.
2003-09-19 08:43:12 +00:00
he
eda774d889 Belatedly make a note of the cast for LINUX_USRSTACK and USRSTACK made
to get the sun3 port to compile.  Briefly discussed with mycroft.
2003-09-09 13:40:59 +00:00
uwe
a6c91a4aa0 Remove mention of gcc-3-libtelnet hack.
The hack was removed from lib/libtelnet/Makefile rev 1.16, following
the lib/libtelnet/kerberos.c revision rev 1.10 that fixed the original
problem.
2003-08-14 15:08:32 +00:00
salo
0a6047a968 netbsd.org->NetBSD.org 2003-07-26 17:24:44 +00:00
scw
08cfcbf2ee Document the SH5 toolchain hack for pthread_lock.c. 2003-05-16 23:43:29 +00:00
jdc
0ed7982550 Remove curses \E[m hack - fixed in setterm.c : 1.36.
Add curses hack mentioning colour swap when real fix is to enhance termcap.
2003-04-06 10:12:20 +00:00
he
0ed8d3ba23 Document hack/workaround for PR toolchain/20924. 2003-03-28 21:15:20 +00:00
lukem
cf738336cd move doc/* -> basesrc/doc/*, except for doc/MIRRORS, which is not used
anymore (we refer to http://www.netbsd.org/mirrors/ now)
2002-09-21 08:17:32 +00:00