On 2010-08-28, at 5:37 PM, chevalma@iro.umontreal.ca wrote:
Ok, I installed the modifications to d8. Unfortunately, I get a segfault on my AMD 64 bit machine running Ubuntu. I also get a segfault when trying to run any of the sh scripts under codegen, so the problem might be in the d8 extensions themselves. In any case, you should try to test your code on a linux 64 bit machine when you get the chance.
I haven't looked at the generated code, but I'm almost sure that it is a question of word size. When values are written to the stack they will take 8 bytes each instead of 4, so the stack offsets must be modified accordingly. Where in the system is there a selection of the target architecture for the code generation?
Marc