[M3commit] CVS Update: cm3
jkrell at elego.de
Mon Jun 14 07:25:39 CEST 2010
Changes by: jkrell at birch. 10/06/14 07:25:39
put the .so files in lib
and symlink back from pkg
like other Posix platforms all now do
I kind of think we might as well move the .a files too.
move options to SYSTEM_CC (-ieee_with_no_inexact, -pthread)
more refinement of compile/link flags:
run assembler with the same flags that gcc does:
-g -oldas -c -O0 (and -nocpp)
Neither -oldas nor -c are documented.
Always using -g seems wrong, never -g0 or -g3, etc.,
but it seems to be what gcc always does, I tried
a few different -g and -O parameters (compiling C)
Changing the flags to the assembler appears
to have helped significantly here.
Previously it was always issuing errors.
Reading osf.h and osf5.h confirm this.
Debugging is a little better now in gdb.
m3gdb crashes if I just set a breakpoint.
More information about the M3commit