Subversion Repositories
Open64
[
/
] [
branches/
] [
orc
/] - Rev 606
Rev
Filtering Options
From rev
To rev
Max revs
Search for
Clear current filter
Rev
Log message
Author
Age
Path
606
Move orc to /branches/orc
ributzka
2430d 06h
/branches/orc/
51
Unbreak build of GNU ld. Labels are defined to apply to statements.
Add a semi-colon after the label and before the closing brace.
marcel
2753d 08h
/projects/orc/
50
Remove inclusion of <algo.h>. Missed in previous revision.
marcel
2753d 08h
/projects/orc/
49
Second big round of fixes and cleanups to get this to compile with GCC 3.4.3.
(see also revision 33)
Important notes:
o The use of "using" statements has been avoided. Consequently,
STL class and function references require an explicit namespace
prefix.
o All STL includes have been converted to the new world order.
o Non-STL classes (like hash_map) have been prefixed with the
__gnu_cxx namespace. A level of abstraction would be nice though.
o The compilation is almost warning-free. 64-bit uncleanliness
exists and needs to be addressed. This should get rid of most
of the remaining warnings. -Werror is the goal...
The Pro64 sources compile with GCC 3.x. The use of GCC 2.x is hereby
unsupported. Life goes on...
marcel
2753d 09h
/projects/orc/
48
Get rid of __GNU_BUG_WORKAROUND. Not only aee the existing workaround not
eeded, new GCC workarounds are not made conditional upon this. Avoid the
baggage -- start anew.
marcel
2753d 09h
/projects/orc/
47
make this (more) conformant so that clobber will
actually delete the library.
marcel
2754d 08h
/projects/orc/
46
use __attribute__((weak)) to declare symbols as
weak when using GCC. The weak pragma appears to
not function on GCC, even after the right name
mangling has been used.
marcel
2755d 06h
/projects/orc/
45
Remove weak pragmas. Symbols are declared weak where the are
declared.
marcel
2755d 06h
/projects/orc/
44
Declare DO_LOOP_INFO_BASE::Print(FILE *, INT) as weak.
marcel
2755d 07h
/projects/orc/
43
Declare WB_BROWSER::Summary(FILE *) as weak.
marcel
2755d 07h
/projects/orc/
42
Declare method ACCESS_ARRAY::Print(FILE *, BOOL) as weak.
marcel
2755d 07h
/projects/orc/
41
Declare method Print(FILE *) as weak.
marcel
2755d 07h
/projects/orc/
40
A function implementation can never be extern.
marcel
2755d 07h
/projects/orc/
39
Remove bogus header files.
marcel
2756d 02h
/projects/orc/
38
Include assert.h as we use assert(). Namespace pollution
may cause assert() to be defined even when assert.h is
not included.
marcel
2756d 03h
/projects/orc/
37
log2 is a standard function. Avoid ambiguity and thus
compilation failures by renaming our version to ilog2.
marcel
2756d 03h
/projects/orc/
36
make sure there's a prototype for malloc(). Otherwise
the default return value of int causes the upper 32-bits
of the returned pointer to be zero-extended.
marcel
2756d 03h
/projects/orc/
35
Clobber better and without "permanent" damage.
marcel
2756d 05h
/projects/orc/
34
The -a option to test is a logical and, not an option to test if a
file exists or can be accessed. Assume the latter is meant and use
the -e option instead.
marcel
2756d 08h
/projects/orc/
33
First big round of fixes and cleanups to get this to compile with GCC 3.4.3.
marcel
2756d 20h
/projects/orc/
1
2
Next >
Show All