Skip to content

emonti/gcore-arm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OBSOLETE

I am no longer maintaining this code. Changes to the iOS 5+ sdk have made this code obsolete on iOS. I'm leaving it up only for posterity sake since a few folks have expressed interest in it.

gcore-arm

This is a fork of the 'gcore' utility with a minor patch and build process to add ARM support on darwin. The gcore command is a tool for creating coredumps from running processes without messing with ulimit or having to send a quit signal and killing the target.

Credit

The original code is by Amit Singh, which he published as bonus material for his book Mac OS X Internals: A Systems Approach.

This is a great book and you should totally get a copy if you are into mac or apple stuff at all.

Build

  • Prepare an arm_env.mk file (see arm_env.mk.sample for guidance).

  • Compile with

      make gcore_arm
    
  • See entitlements/README.txt for additional steps on getting it to run on your target.

License

See the file APPLE_LICENSE

About

A fork of the 'gcore' utility from Amit Singh's OSX Internals Book with ARM support added

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages