Duane Ellis: fix warnings
[fw/openocd] / src / main.c
index ef443b29628e04249e50bb28abe7995b2700ef6b..b7be8970b81c9df7a9c8d8f99754c5b00e9867ea 100644 (file)
@@ -1,49 +1,46 @@
-/***************************************************************************\r
- *   Copyright (C) 2005 by Dominic Rath                                    *\r
- *   Dominic.Rath@gmx.de                                                   *\r
- *                                                                         *\r
- *   This program is free software; you can redistribute it and/or modify  *\r
- *   it under the terms of the GNU General Public License as published by  *\r
- *   the Free Software Foundation; either version 2 of the License, or     *\r
- *   (at your option) any later version.                                   *\r
- *                                                                         *\r
- *   This program is distributed in the hope that it will be useful,       *\r
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *\r
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *\r
- *   GNU General Public License for more details.                          *\r
- *                                                                         *\r
- *   You should have received a copy of the GNU General Public License     *\r
- *   along with this program; if not, write to the                         *\r
- *   Free Software Foundation, Inc.,                                       *\r
- *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *\r
- ***************************************************************************/\r
-\r
-/* implementations of OpenOCD that uses multithreading needs to lock OpenOCD while calling\r
- * OpenOCD fn's. No-op in vanilla OpenOCD\r
- */\r
-void lockBigLock()\r
-{\r
-}\r
-void unlockBigLock()\r
-{\r
-}\r
-\r
-/* \r
-       This is the main entry for developer PC hosted OpenOCD.\r
-       \r
-       OpenOCD can also be used as a library that is linked with\r
-       another application(not mainstream yet, but possible), e.g.\r
-       w/as an embedded application.\r
-       \r
-       Those applications will have their own main() implementation\r
-       and use bits and pieces from openocd.c.\r
-       \r
-*/\r
-\r
-\r
-extern int openocd_main(int argc, char *argv[]);\r
-int main(int argc, char *argv[])\r
-{\r
-       return openocd_main(argc, argv);\r
-}\r
-\r
+/***************************************************************************
+ *   Copyright (C) 2005 by Dominic Rath                                    *
+ *   Dominic.Rath@gmx.de                                                   *
+ *                                                                         *
+ *   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 2 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.,                                       *
+ *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
+ ***************************************************************************/
+
+/* implementations of OpenOCD that uses multithreading needs to know when
+ * OpenOCD is sleeping. No-op in vanilla OpenOCD
+ */
+void openocd_sleep_prelude(void)
+{
+}
+
+void openocd_sleep_postlude(void)
+{
+}
+
+/* This is the main entry for developer PC hosted OpenOCD.
+ *
+ * OpenOCD can also be used as a library that is linked with
+ * another application(not mainstream yet, but possible), e.g.
+ * w/as an embedded application.
+ * 
+ * Those applications will have their own main() implementation
+ * and use bits and pieces from openocd.c. */
+
+extern int openocd_main(int argc, char *argv[]);
+
+int main(int argc, char *argv[])
+{
+       return openocd_main(argc, argv);
+}