| Index: base/android/third_party/cygprofile_startup/cygprofile_startup.h | 
| diff --git a/base/android/third_party/cygprofile_startup/cygprofile_startup.h b/base/android/third_party/cygprofile_startup/cygprofile_startup.h | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..ff3e22997be1c36773754821a3e0a33c37c63831 | 
| --- /dev/null | 
| +++ b/base/android/third_party/cygprofile_startup/cygprofile_startup.h | 
| @@ -0,0 +1,47 @@ | 
| +/* | 
| + * cygprofile_startup.h - Header file for CygProfiler | 
| + * | 
| + * Michal Ludvig <michal@logix.cz> | 
| + * http://www.logix.cz/michal/devel | 
| + * | 
| + * This source code is a public domain. | 
| + * | 
| + * See cygprofile_startup.cc for details on usage. | 
| + */ | 
| + | 
| +#ifndef BASE_ANDROID_THIRD_PARTY_CYGPROFILE_STARTUP_CYGPROFILE_STARTUP_H_ | 
| +#define BASE_ANDROID_THIRD_PARTY_CYGPROFILE_STARTUP_CYGPROFILE_STARTUP_H_ | 
| + | 
| +namespace cygprofile_startup { | 
| + | 
| +#ifdef __cplusplus | 
| +extern "C" { | 
| +  #endif | 
| + | 
| +  void cygprofile_enable(void) | 
| +      __attribute__((no_instrument_function)); | 
| +  void cygprofile_disable(void) | 
| +      __attribute__((no_instrument_function)); | 
| + | 
| +  bool cygprofile_isenabled(void) | 
| +      __attribute__((no_instrument_function)); | 
| + | 
| +  int cygprofile_setfilename(const char* filename) | 
| +      __attribute__((no_instrument_function)); | 
| + | 
| +  char* cygprofile_getfilename(void) | 
| +      __attribute__((no_instrument_function)); | 
| + | 
| +  void cygprofile_start(const char* filename) | 
| +      __attribute__((no_instrument_function)); | 
| + | 
| +  void cygprofile_end(void) | 
| +      __attribute__((no_instrument_function)); | 
| + | 
| +  #ifdef __cplusplus | 
| +}; | 
| +#endif | 
| + | 
| +}  // namespace cygprofile_startup | 
| + | 
| +#endif | 
|  |