Skip to content
  1. Dec 29, 2004
  2. Dec 28, 2004
  3. Dec 27, 2004
    • Misha Brukman's avatar
      c57b9eb5
    • Jeff Cohen's avatar
      Bring VS projects up to date with respect to recent changes · bb3d4a1b
      Jeff Cohen authored
      llvm-svn: 19167
      bb3d4a1b
    • Reid Spencer's avatar
      cf8f341c
    • Reid Spencer's avatar
      Clean up some autoconf cruft · c7f0a473
      Reid Spencer authored
      * Make the source detection use a file unique to Stacker
      * Configure Makefile.common.in with AC_CONFIG_FILES not AC_CONFIG_MAKEFILE
      * Use new autoconf format for invoking AC_OUTPUT
      
      llvm-svn: 19165
      c7f0a473
    • Reid Spencer's avatar
      c4f0c739
    • Reid Spencer's avatar
      Fix a bug that made the nightly tester *really* slow. During changes for · ad7bdf74
      Reid Spencer authored
      portability, the --track-space option was inadvertently ignored. This patch
      fixes that so that sys::Process::GetMallocUsage() is only invoked if the
      --track-spaces option is given. Apparently the mallinfo() call that
      GetMallocUsage() uses is *very* slow, especially when processing very large
      modules like projects/llvm-test/MultiSource/Applications/kimwitu++.
      
      llvm-svn: 19163
      ad7bdf74
    • Reid Spencer's avatar
      For PR351: · a079b699
      Reid Spencer authored
      * sys::PreventCoreFiles -> sys::Process::PreventCoreFiles
      
      llvm-svn: 19162
      a079b699
    • Reid Spencer's avatar
      For PR351: · e925d8b8
      Reid Spencer authored
      * Ensure #includes are wrapped with appropriate HAVE_ guards
      * Account for variations in time.h and sys/time.h inclusion.
      * Add macros for getting wait(2) exit status correctly (per autoconf sugg.)
      * Implement ThrowErrno in terms of strerror_r, strerror or none based on
        what is available on the platform.
      
      llvm-svn: 19161
      e925d8b8
    • Reid Spencer's avatar
      For PR351: · efda887f
      Reid Spencer authored
      * Remove redundant #includes that are now in Unix.h
      
      llvm-svn: 19160
      efda887f
    • Reid Spencer's avatar
      For PR351: · cf15b874
      Reid Spencer authored
      * Move implementation of sys::PreventCoreFiles function to this file from
        the now defunct SysConfig abstraction.
      
      llvm-svn: 19159
      cf15b874
    • Reid Spencer's avatar
      For PR351: · d103e085
      Reid Spencer authored
      * Ensure #includes are wrapped with appropriate HAVE_ guards
      * Ensure variations in "dirent" structure are accounted for.
      
      llvm-svn: 19158
      d103e085
    • Reid Spencer's avatar
      For PR351: · 47cd6534
      Reid Spencer authored
      * Ensure #includes are wrapped with appropriate HAVE_ guards
      * Consolidate implementation from operating system specific directory.
      
      llvm-svn: 19157
      47cd6534
    • Reid Spencer's avatar
      For PR351: · d554bbce
      Reid Spencer authored
      * Ensure #includes are wrapped with appropriate HAVE_ guards
      
      llvm-svn: 19156
      d554bbce
    • Reid Spencer's avatar
      For PR351: · af6d3d5c
      Reid Spencer authored
      * Consolidate implementation for Unix systems into Unix/TimeValue.cpp
      * Avoid use of symbolic link to #include platform-specific implementation.
      
      llvm-svn: 19155
      af6d3d5c
    • Reid Spencer's avatar
      For PR351: · 51ea06ab
      Reid Spencer authored
      * Consolidate implementation for Unix systems into Unix/Program.cpp
      * Avoid use of symbolic link to #include platform-specific implementation.
      
      llvm-svn: 19154
      51ea06ab
    • Reid Spencer's avatar
      For PR351: · 844f3fec
      Reid Spencer authored
      * Consolidate implementation for Unix systems into Unix/Signals.cpp
      * Avoid use of symbolic link to #include platform-specific implementation.
      
      llvm-svn: 19153
      844f3fec
    • Reid Spencer's avatar
      For PR351: · 71383fb6
      Reid Spencer authored
      * Consolidate implementation for Unix systems into Unix/Memory.cpp
      * Avoid use of symbolic link to #include platform-specific implementation.
      
      llvm-svn: 19152
      71383fb6
    • Reid Spencer's avatar
      For PR351: · 1a7a435b
      Reid Spencer authored
      * Consolidate implementation for Unix systems into Unix/MappedFile.cpp
      * Avoid use of symbolic link to #include platform-specific implementation.
      
      llvm-svn: 19151
      1a7a435b
    • Reid Spencer's avatar
      For PR351: · 97d4a17f
      Reid Spencer authored
      * Consolidate implementation for Unix systems into Unix/Process.cpp
      * Avoid use of symbolic link to #include platform-specific implementation.
      
      llvm-svn: 19150
      97d4a17f
    • Reid Spencer's avatar
      For PR351: · 0d1ad6ac
      Reid Spencer authored
      SysConf abstraction was pointless because it had a single function in it that
      pertained only to the current process. So merge it into the Process abstraction
      and remove the files completely.
      
      llvm-svn: 19149
      0d1ad6ac
    • Reid Spencer's avatar
      For PR351: · b668158b
      Reid Spencer authored
      * Add checks for sterror and strerror_r functions
      * Add check to determine if /dev/zero is needed for allocating RWX memory.
      
      llvm-svn: 19148
      b668158b
    • Reid Spencer's avatar
      For PR351: · 826da2a7
      Reid Spencer authored
      Provide a check to determine if /dev/zero is needed for AllocateRWX function.
      
      llvm-svn: 19147
      826da2a7
    • Reid Spencer's avatar
      Oops, reverse the logic on a test for WITH_LLVMGCCDIR to make it define · 189c6775
      Reid Spencer authored
      the path names correctly.
      
      llvm-svn: 19146
      189c6775
    • Reid Spencer's avatar
      Provide a value for HAVE_MMAP_ANONYMOUS variable, for consistency with · 474a09ca
      Reid Spencer authored
      other #define's.
      
      llvm-svn: 19145
      474a09ca
  4. Dec 26, 2004
  5. Dec 25, 2004
    • Reid Spencer's avatar
      For PR351: · 8bc110c0
      Reid Spencer authored
      * Make sure all headers used by lib/System have checks
      * Use "standard" autoconf checks for certain problematic headers
      For PR432:
      * Resurrect --with-llvmgccdir so a specific llvm-gcc/llvm-g++ installation
        can be specified.
      
      llvm-svn: 19142
      8bc110c0
    • Jeff Cohen's avatar
      mingw doesn't support the official debug API. · f365c33b
      Jeff Cohen authored
      Old versions of the C runtime somehow get loaded into the process.  Make
      sure they aren't searched for symbols.
      
      llvm-svn: 19141
      f365c33b
Loading