Commit Graph

124 Commits

Author SHA1 Message Date
msaitoh 7a1bc3ccf8 Add note about lib/libc/softfloat/Makefile.inc hack for arm.
Gcc has a bug in tree optimization. For adddf3, -INF + -INF returns 0 without
  -fno-tree-vrp. Debugging with -fdump-tree-all shows that
  softfloat.c.021t.cleanup_cfg is ok but softfloat.c.023t.ssa is broken.
2012-11-14 04:13:44 +00:00
nakayama c6f7ea2041 The hack has been resolved in the revision 1.340 of
sys/arch/sparc64/sparc64/locore.s.
2012-03-03 03:21:16 +00:00
tsutsui 7407a6d451 Note libc/net/Makefile.inc hostname lookup -fno-tree-ter hacks for gcc 4.5 arm. 2011-12-24 05:05:55 +00:00
christos d08c0f066a mention libgcc/emacs hack. 2011-11-08 23:11:42 +00:00
christos 5cea0d8271 Another binutils workaround 2011-10-29 20:59:30 +00:00
christos 12a1c915b2 mention another ppc64 hack. 2011-10-29 15:18:21 +00:00
christos 91d88b1f1a librt needs the ppc64 hack too. 2011-10-27 18:46:43 +00:00
christos c4521bb3a0 mention ppc64 hack. 2011-10-27 17:21:27 +00:00
mrg 19d5bf7951 note the sparc / GCC 4.5.3 / NULL savefpstate IPI hack. 2011-08-15 02:29:38 +00:00
matt fe6182cc62 Add note of gcc build HACKS for powerpc. 2011-03-12 08:03:06 +00:00
christos 1de4aac3ae mention crash ldscript. 2010-04-23 02:12:58 +00:00
sketch b2b1aa5df6 typo 2009-01-11 21:02:36 +00:00
christos 6df24a7d9e mention 32 bit time_t remnants 2009-01-11 18:25:17 +00:00
tsutsui 094b7fe7c7 Add an entry for workaround in src/sbin/ifconfig/Makefile
for gcc -O1 loop optimize bug.
2008-11-29 15:31:18 +00:00
macallan 1d228fee4a add entry for the rtld.c __builtin_return_address(0) hack on powerpc 2008-09-27 03:57:37 +00:00
veego cca63e16c3 Restore .hx support for avoiding unneeded regeneration of header files
Fix PR lib/39185

Partly restore the changes which were removed during the Heimdal 1.1 update:
src/lib/libasn1/Makefile 1.28 -> 1.29
src/lib/libhdb/Makefile 1.21 -> 1.22
src/crypto/dist/heimdal/lib/asn1/gen.c 1.8 -> 1.9

Add .hx support in 'new' heimdal libraries:
src/lib/libgssapi/Makefile
src/lib/libhx509/Makefile

Add a new entry in doc/HACKS for this changes.
2008-08-03 07:16:58 +00:00
mrg c9553d73aa normalise a path 2008-08-02 04:37:54 +00:00
mrg a128672389 note about hacks to avoid xorg warnings 2008-08-02 04:37:25 +00:00
lukem f4f7ab9534 document workaround for PR#39192 2008-07-29 14:24:06 +00:00
agc 1aa0a071e2 Implement, and document, an ugly hack which allows cross-building of
NetBSD on Darwin - Mac OS X Leopard - to complete successfully

	hack   cross-building hack on Darwin
	mdate  20 July 2008
	who    agc
	file   src/distrib/common/Makefile.mdset       : 1.33
	descr
	       Darwin has problems with getopt() when used in mdsetimage -v,
	       due to the difference between BSD and libiberty() getopt
	       implementations, more fully described in
	       http://mail-index.netbsd.org/current-users/2008/06/27/msg003242.html
	       and the subsequent thread.  For just now, we just have an ugly
	       workaround not to call mdsetimage with the -v argument on Darwin
	kcah
2008-07-21 10:00:51 +00:00
gmcgarry fb80c8cd2d Disable INCLUDE_CONFIG_FILE if compiling with PCC, since PCC cannot
handle 80KB string literals.  Documented as hack.
2008-07-12 11:50:07 +00:00
tsutsui 73085a8640 Update gcc4-sh3-bz2 entry. 2008-05-16 13:16:25 +00:00
tsutsui 3367ee4762 - add an entry of gcc4/vax ICE on compiling ddb/db_command.c
- note gcc version in a vax gcc 2.95 entry
- remove obsolete gcc 3.3.2/arm -fno-strict-aliasing
- use mdate and restore cdate in gcc4-m68000
2008-05-07 12:50:35 +00:00
tsutsui 6dc246f785 Update gcc4-m68000 entry again. 2008-05-04 15:42:12 +00:00
tsutsui b52282c7c0 Remove obsolete hack entries.
XXX could someone please take a look at gcc 2.95/vax hacks?
2008-04-27 03:33:06 +00:00
tsutsui 6deb8b7d3c Update an entry for gcc optimization on m68000. 2008-04-27 03:10:36 +00:00
christos 8f949a45b8 undo previous 2008-03-28 21:18:24 +00:00
he 2d72e9e39b Note the build hack for racoon's privsep.c. 2008-03-28 18:14:23 +00:00
mrg ecc90aa046 make all sun2 use -O0 and move most of the hacks out into just 3 files. 2008-02-09 02:37:21 +00:00
mrg e6f4791d95 make sun2 build again with liberal use of -O0. 2008-02-05 02:41:15 +00:00
ad ad6fd4484d -systrace 2007-12-31 14:10:41 +00:00
scw 93d2ec38c8 "port sh5" is no more, and its hacks have been undone. 2007-04-08 09:57:17 +00:00
chs 6979c39a36 fix a typo and remove one that's been removed from the code. 2007-01-08 17:41:21 +00:00
martin fba603e221 Note crunched dhclient change with -fno-strict-aliasing hack. 2006-11-23 13:24:28 +00:00
skrll 1d68e44fcf Remove the hack that compiles dfa.c with -O1 on hppa. -O2 works fine. 2006-11-01 17:10:36 +00:00
skrll 12cd4ecc49 Remove a hack that's been fixed. 2006-10-30 16:46:42 +00:00
uwe 4adfd8b4bf The "gcc 2.95/vax can't handle __used__" hack has been fixed. 2006-10-29 23:02:25 +00:00
uwe 421ab7a955 G/c references to gawk that is no longer in our tree. 2006-10-27 22:31:21 +00:00
skrll 4fa11947d6 Remove the sparc64 PLT entry.
It's compatibilty code for the changing definition of the first four PLT
entries and is very likely never going to be removed.
2006-09-28 21:01:21 +00:00
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