summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/int_util.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove __attribute__((weak)) on function prototype. It has a different ↵Nick Kledzik2012-02-031-5/+2
| | | | | | meaning on prototypes then it does on definitions. It is not needed on the prototype and causes build failures for static codegen llvm-svn: 149720
* lib/int_util: My refactoring to allow shared utility code had a fatal flaw whenDaniel Dunbar2011-11-291-0/+3
| | | | | | | | | multiple .a files would end up with duplicate strong definitions. This could cause link failures in certain scenarios when both definitions got loaded. - The best solution I see for this (aside from not factoring out the utility code) is to mark the definitions weak. Better solutions appreciated! llvm-svn: 145427
* lib: Add support for library wide utility functions, and make compilerrt_abort()Daniel Dunbar2011-11-161-0/+29
a real boy. - The utility module needs to be included into every produced library, because we don't have enough dependency tracking to know exactly which other modules might require the utilities. llvm-svn: 144751
OpenPOWER on IntegriCloud