Commit Graph

17365 Commits

Author SHA1 Message Date
Andrew Johnson 7a9407d7ab libCom: Clean up MS compiler warnings.
This doesn't fix the Microsoft link failure though, that may
need an upgrade of MS Visual Studio on our Hudson Windows VM.
2014-09-04 11:07:59 -05:00
Andrew Johnson c8e18c1b4d ioc/db/test: Fix dependency problems.
dbLockTest.c never actually uses xRecord.h, while
dbPutLinkTest needed a depedency rule for it.
2014-09-03 22:59:34 -05:00
Till Straumann fab9ef6147 - added test case for library symbols
- replaced TABs by spaces
2014-09-03 13:23:23 -07:00
Till Straumann 4352a1df59 - replaced TABs by four blanks 2014-09-03 09:39:15 -07:00
Till Straumann f399b354e6 - replaced TABs by four blanks 2014-09-03 08:13:15 -07:00
Keenan Lang 6d4e284ab1 Added note to fixme comment to state that a function is relying on its current setup. 2014-09-02 17:21:42 -05:00
Keenan Lang 85936ff34c Darwin's osdEnv.c was updated while I was working on this, changed my updated version to match. 2014-09-02 16:55:32 -05:00
Keenan Lang ee197893e7 removing some extra whitespace to cleanup the diff 2014-09-02 16:44:47 -05:00
Keenan Lang 64a98452e3 epicsEnvSet clears macros before setting environment variable to ensure intuitive use of the function in nested iocsh calls. While adding this functionality, fixed a latent bug in macPutValue where if you tried to NULL a macro with the same name as an environment variable, you would go into an infinite loop. 2014-09-02 16:35:32 -05:00
Ralph Lange 4081935904 std/filters: fix bug in Makefile (showed up on Windows, not on Linux) 2014-08-29 16:33:47 -07:00
Ralph Lange f88cc071fc configure, ioc/db: remove clutter left by rebase, add rule for pm to html generation (include pm in ..) 2014-08-29 16:33:11 -07:00
Ralph Lange 127af22c34 configure: improve log output for generated html 2014-08-29 16:30:27 -07:00
Michael Davidsaver 7f7e63fee1 dbScan.c: clarify ioeventCallback 2014-08-29 15:43:16 -07:00
Till Straumann 16bef44e5d - print header message 2014-08-29 15:03:56 -07:00
Till Straumann f2626442b6 - removed message; if there is no support remain silent 2014-08-29 15:03:04 -07:00
Till Straumann 32c6888e1b - removed message about a stack trace going to be printed 2014-08-29 15:02:20 -07:00
Till Straumann 0d323db997 - removed obsolete rule (used during development) 2014-08-29 15:00:54 -07:00
Michael Davidsaver 79497c359c add release note 2014-08-29 11:05:56 -07:00
Andrew Johnson 8604d4643a Merged Murali's memlock_all branch. 2014-08-29 10:58:55 -07:00
Michael Davidsaver 75321140ef update example template 2014-08-29 10:58:18 -07:00
Michael Davidsaver 95d0d97f6a more consistent macro names 2014-08-29 10:58:18 -07:00
Michael Davidsaver e24d4637c9 genVersionHeader: use date+time as the default version number 2014-08-29 09:56:32 -07:00
Ralph Lange 1bb4293967 src/tools: Set right margin to 0 in style sheet used for html docs created from pod 2014-08-28 15:42:46 -07:00
Ralph Lange eb91f6701c src/std/filters: Complete documentation for standard filters 2014-08-28 15:41:40 -07:00
Till Straumann 079357c242 - let default (no-op) version of stack trace print informative message
that stack traces are not supported.
2014-08-28 15:10:12 -07:00
Andrew Johnson 267ed50dc7 Allow unknown field attributes in record.dbd files
They will be noisy, but are retained in regenerated output and
won't stop the build from proceeding.
2014-08-28 14:12:28 -07:00
Ralph Lange 51c7dea070 ioc/db: make sure each priority gets at least one thread. 2014-08-28 12:30:07 -07:00
Kukhee Kim e5b354708e Implement LIFO behavior in compress record 2014-08-28 12:11:51 -07:00
Till Straumann 768c2c02e7 - paranoia test; errlogFlush; fixed debug messages
1) Added a paranoia test to make sure an ill-formatted
      ELF string table is not overrun if there is no NULL
      char found.

   2) Added errlogFlush() before and after stack dump (suggestion
      by Michael Davidsaver, thanks).

   3) Fixed (out of sync) debug messages.
2014-08-28 11:43:46 -07:00
Till Straumann 47408ed14c - indentation 2014-08-28 11:43:18 -07:00
Ralph Lange 648bf6a808 std/filters: add tagged configuration options to dbnd and sync plugins 2014-08-28 11:24:48 -07:00
Ralph Lange 17da152e22 ioc/db/test: add test for tagged plugin configuration 2014-08-28 11:24:09 -07:00
Ralph Lange bc1cd15852 ioc/db: add optional "tagged" plugin configuration (sets integer tag and any value in one step) 2014-08-28 11:23:22 -07:00
Till Straumann 5a06c118c8 - added unit test for epicsStackTrace 2014-08-28 10:50:03 -07:00
Till Straumann ccb5be72dd - consistent naming: 'StackTrace' everywhere... 2014-08-28 10:49:22 -07:00
Till Straumann 8b2b03482f - consistent naming: 'StackTrace' everywhere. 2014-08-28 10:47:59 -07:00
Michael Davidsaver bc9255ba1c add version header to example template 2014-08-28 10:38:24 -07:00
Andrew Johnson 7629cf818a Add epicsScanLLong and epicsScanULLong macros and tests. 2014-08-27 23:29:19 -07:00
Andrew Johnson bdd495acae Document the 64-bit integer types and support routines. 2014-08-27 22:35:21 -07:00
Andrew Johnson b0cdaddebc Added 64bit and long long epicsParse* functions 2014-08-27 22:21:30 -07:00
Andrew Johnson 9471488796 Add strtoll() and strtoull() for VxWorks
These are not yet provided even in VxWorks 6.9.
2014-08-27 22:11:08 -07:00
Michael Davidsaver 3f462bd032 check errors 2014-08-27 17:24:44 -07:00
Till Straumann 4459ca0ad8 - merged stacktrace onto current 3.15 tip (Thanks Andrew for his help) 2014-08-27 14:34:05 -07:00
Murali Shankar 67ed5d1f21 Added documentation for memlock_all to the release notes 2014-08-27 12:15:04 -07:00
Keenan Lang 9d0be21cc1 MAC_HANDLE's in iocshBody weren't being created with environment variables. 2014-08-27 13:31:16 -05:00
Keenan Lang b2c2d9b7d6 Tests changed to accomodate macDefExpand's different args 2014-08-27 13:17:15 -05:00
Ralph Lange 6a018dce35 tools: Add support for Darcs to genVersionHeader.pl 2014-08-27 11:06:57 -07:00
Ralph Lange 55cf45364c tools: Make genVersionHeader.pl log more detailed and streamlined with other EPICS build output 2014-08-27 11:03:54 -07:00
Keenan Lang 4497e8d5f4 Updated macLibREADME 2014-08-27 11:41:27 -05:00
Keenan Lang 2d3db2036b Updated iocshBody to keep track of macro context to allow scoping of macro variables from iocshRun/Load 2014-08-27 11:33:14 -05:00