home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / gnat-2.06-src.tgz / tar.out / fsf / gnat / ada / threads / src / gmalloc_patch.csh < prev    next >
Linux/UNIX/POSIX Shell Script  |  1996-09-28  |  1KB  |  38 lines

  1. #!/bin/csh
  2. #  Copyright (C) 1992, the Florida State University
  3. #  Distributed by the Florida State University under the terms of the
  4. #  GNU Library General Public License.
  5. #
  6. #This file is part of Pthreads.
  7. #
  8. #Pthreads is free software; you can redistribute it and/or
  9. #modify it under the terms of the GNU Library General Public
  10. #License as published by the Free Software Foundation (version 2).
  11. #
  12. #Pthreads is distributed "AS IS" in the hope that it will be
  13. #useful, but WITHOUT ANY WARRANTY; without even the implied
  14. #warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  15. #See the GNU Library General Public License for more details.
  16. #
  17. #You should have received a copy of the GNU Library General Public
  18. #License along with Pthreads; see the file COPYING.  If not, write
  19. #to the Free Software Foundation, 675 Mass Ave, Cambridge,
  20. #MA 02139, USA.
  21. #
  22. #Report problems and direct all questions to:
  23. #
  24. #  pthreads-bugs@ada.cs.fsu.edu
  25. #
  26. #   @(#)gmalloc_patch.csh    2.5 4/12/95
  27. #
  28.  
  29. #Modify the Gnu malloc routines to cooperate with Pthreads.
  30.  
  31. echo "Sit back, this will take a moment..."
  32. foreach pattern (malloc free realloc calloc cfree memalign valloc)
  33.   foreach file (*.c *.h)
  34.     awk -f gmalloc_patch.awk PATTERN=$pattern $file >tmp
  35.     mv -f tmp $file
  36.   end
  37. end
  38.