Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.compilers    |    Compiler construction, theory, etc. (Mod    |    2,753 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,280 of 2,753    |
|    Chris Dodd to Nils M Holm    |
|    Re: Triple test failure update    |
|    23 May 14 01:50:19    |
   
   From: cdodd@acm.org   
      
   "Nils M Holm" wrote in news:14-05-008@comp.compilers:   
   > The assembly output of scc1 and scc2 is identical, the binaries are not.   
   > *Both* compilers seem to work perfectly fine.   
      
   So the difference is in the assembler or the linker.   
      
   Have you tried turning off ASLR (address space randomization)? You   
   can do this on linux with   
      
    # echo 0 > /proc/sys/kernel/randomize_va_space   
      
   If there is anything in the assembler or linker that depends on   
   addresses allocated in memory (such as hash tables?) then ASLR will   
   move things around, which may result in things being processed in a   
   different order and laid out differently.   
      
   Chris Dodd   
   cdodd@acm.org   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca