[Mono-dev] 32-bit support in hppa_atomic.s

Gary V. Vaughan mono-devel at mlists.thewrittenword.com
Tue Aug 16 16:08:49 EDT 2005

Right now, using the vendor compilers, I am trying to port mono-1.1.7
to various commercial Unix including hppa2.0w-hp-hpux11.00 and
hppa2.0w-hp-hpux11.11.  Unfortunately, I am stuck here:

gmake[3]: Entering directory `/opt/build/mono-1.1.7/mono/io-layer'
/bin/sh ../../libtool --mode=compile cc -I../.. +O2 -z +Onofltacc +ESlit
+DAportable +Oentrysched +Odataprefetch +Onolimit +ESdbgasm -g  -c -o
libwapi_la-hppa_atomic.lo `test -f 'hppa_atomic.s' || echo
 cc -I../.. +O2 -z +Onofltacc +ESlit +DAportable +Oentrysched
+Odataprefetch +Onolimit +ESdbgasm -g -c hppa_atomic.s  +Z -DPIC -o
.libs/libwapi_la-hppa_atomic.ocpp: "hppa_atomic.s", line 34: error 4062:
"Currently only supports 64 bit pointers"
gmake[3]: *** [libwapi_la-hppa_atomic.lo] Error 1

I would much rather have a 32-bit Mono (all of our support libraries are
32-bit), and wondered whether there is any technical reason why it is
not supported right now?  Or if it is just a "simple matter of
programming" for the right person?  If so, who might the right person

Maybe this is already fixed in the latest stable release?

Gary V. Vaughan (gary at thewrittenword.com)

More information about the Mono-devel-list mailing list