When building ON with gcc (on x86) there are some warnings in sgs/rtld.
gcc doesn't like implicit conversions between pointers and integers of different
sizes, so break out the uintptr_t's. And there's a constant that doesn't fit
in a long so add a ULL suffix.
The suggested fix compiles but I haven't tested it.
xxxxx@xxxxx.com 2005-05-20 18:38:59 GMT
The webrev output for the fix for the following bugs:
6273855 gcc and sgs/crle don't get along
6273864 gcc and sgs/libld don't get along
6273875 gcc and sgs/rtld don't get along
6272563 gcc and amd64/krtld/doreloc.c don't get along
6290157 gcc and sgs/librtld_db/rdb_demo don't get along
can be found at:
/net/linkers/linkers/ws/webrevs/linker_gcc
xxxxx@xxxxx.com 2005-06-28 01:09:43 GMT