O HAI THIS BLOG PURPZIEZ 2 B UZED AZ MAH PLESIOUS MEM. :)

2006/09/28

TDS, hotplug2 fix, my bugs

今日のdiffstat.
[Here's today's diffstat.]
 include/graph_func.h    |   10 -
include/graphpol_func.h | 18 +-
include/list_func.h | 26 +--
src/chromatic_algosC.c | 4
src/chromatic_func.c | 28 ++-
src/chromatic_main.c | 27 ++-
src/graph_func.c | 193 ++++++++++++-------------
src/graphpol_func.c | 215 ++++++++++++----------------
src/list_func.c | 360 +++++++++++++++++++++++++-----------------------
src/planar_func.c | 104 ++++++++-----
src/planar_main.c | 31 ++--
11 files changed, 512 insertions(+), 504 deletions(-)
昨日に続いて,殆どrewriteに近い事をやっているので8行しか増えてない.
具体的には,call by valueになっている所を悉くpointer access化している最中.
可変長の多次元配列をpackingしてcall by valueする所をpointer accessにすると,
結構早くなるみたい. :P
[Yep, it looks like code rewrite.
According to physical SLOC, only +8 lines.
I'm poking it to make all funcs pointer accessing,
instead of dumb packed variadic n-th array call-by-value.
It looks like easy a way to bit of more "rice"-ing. :P]

昨日の夜中,hotplug2の怪しげなwarningが修正されました. :)
[Last night, a warning of hotplug2 was fixed. :)]
9/26 22:58:08 hiyuh
iSteve: still alive?
9/26 23:02:17 hiyuh
iSteve: jsut curious, why BITS_PER_LONG was
re-defined? http://rafb.net/paste/results/gerSBr30.html

9/27 00:31:01 iSteve
hiyuh: sorry, took short map
9/27 00:31:39 iSteve
hiyuh: interesting; in my kernel headers, and those I use for testing
of 2.4, bits_per_long is defined in /usr/include/asm-[arch]/types.h,
and only if __KERNEL__ is set
9/27 00:31:44 iSteve
^ s/map/nap/
9/27 00:32:30 iSteve
hiyuh: I'll ifndef it then
9/27 00:32:45 iSteve
hiyuh: may I ask what version the kernel headers used are?
9/27 00:33:52 hiyuh
iSteve: I use sys-kernel/linux-headers-2.6.16 on Gentoo/PPC.
9/27 00:34:38 iSteve
ah, that could be it, I didn't test it at all on non-x86
architectures; I only tested whether the input is the same as on x86
(tried amd64 and sparc)
9/27 00:36:04 iSteve
fixed in SVN
9/27 00:36:17 hiyuh
iSteve: thanks :)
9/27 00:36:27 iSteve
I thank you:)
で,x11-apps/slimを1.2.6にして,
巷で話題のLDFLAGS="-Wl,--as-needed"に対応してみた.
runtimeでは試してないので悪しからず.
[And then, x11-apps/slim version bump to 1.2.6
w/ build-time LDFLAGS="-Wl,--as-needed".
But not sure whether it's correctness for runtime, though.]
Bug #107526 Comment #61

GNATもvirtual/gnat-4.1なSLOTで入って,
GHDL 0.25がビルド出来た. :)
[New GNAT provide virtual/gnat-4.1 SLOT.
It can build GHDL 0.25, yum-yum. :)]
Bug #83877 Comment #c32

0 件のコメント: