If you want to migrate a 32 bit application to a 64 bit os, what all would you check?

Showing Answers 1 - 2 of 2 Answers

kalyan_alle

  • Oct 21st, 2005
 

sir can anybody tell me whats the answer fo this question in the comment title box

  Was this answer useful?  Yes

Sunny

  • Dec 25th, 2005
 

I am assuming the question is - port 32 bit appl to 64 bit os.

This can a simple checklist of things one can check for -

1. Int, long will be 64 bits so care should be taken to see if there are any comparisons or allocations that assume a certain fixed amount of Memory

2. short is 32 bit and long long are 128 bit - conversion and assignment issues around mixing ints with longlongs / shorts and ints

3. ptr* is 64 bit, make sure things are properly aligned (in some OSes where alignment is a concern)

4. if the 32 appl has to run as is in a 64 bit machine then care should be taken to do so(coexistence of 32 and 64 bit application)

5. compilers and makefile issues should be handled

lastly i don't think this question is relevent as most 32 bit apps are already running on 64 bit oses ;-0

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions