On 02/16/12 08:57, Radosław Korzeniewski wrote: > Hello, > > 2012/2/15 Gary R. Schmidt <g...@mcleod-schmidt.id.au > <mailto:g...@mcleod-schmidt.id.au>> > > Use the flags that make everything like it is 32-bit. > > > It is not possible because every Alpha CPU starting from very first > 21064 was a 64bit cpu and no 32bit was ever designed. :) > Yes, the Alpha is 64-bit, but there are a set of compiler flags that sort of "switch off" the top 32-bits of each word, and reduce the address space of the binary such that it must be loaded in the first 4Gb of virtual address space.
They were used to port a lot of VMS code that had all sorts of silly assumptions about various things being the same size, or being less than 32-bits away. As I said, I no longer have access to an Alpha, and can't find any of the Makefiles that I used with these flags, although "-taso" rings a vague bell. Of course, they may have removed these flags since I used them, which was back when DEC was still DEC! Cheers, Gary B-) ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users