Please sign in to comment.
Split the main function into a separate compilation unit
This will allow linking another main function with ccache.o.
- Loading branch information...
Showing with 32 additions and 5 deletions.
|@@ -0,0 +1,28 @@|
|+ * ccache -- a fast C/C++ compiler cache|
|+ * Copyright (C) 2010 Joel Rosdahl|
|+ * This program is free software; you can redistribute it and/or modify it|
|+ * under the terms of the GNU General Public License as published by the Free|
|+ * Software Foundation; either version 3 of the License, or (at your option)|
|+ * any later version.|
|+ * This program is distributed in the hope that it will be useful, but WITHOUT|
|+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or|
|+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for|
|+ * more details.|
|+ * You should have received a copy of the GNU General Public License along with|
|+ * this program; if not, write to the Free Software Foundation, Inc., 51|
|+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA|
|+ccache_main(int argc, char *argv);|
|+main(int argc, char *argv)|
|+ return ccache_main(argc, argv);|