aboutsummaryrefslogtreecommitdiffstats
path: root/src/grt/ghwdump.c
diff options
context:
space:
mode:
authorEmmanuel Mogenet <emogenet@gmail.com>2017-04-16 22:05:07 +0200
committerEmmanuel Mogenet <emogenet@gmail.com>2017-04-16 22:05:07 +0200
commitba52acf5442bfdc69bd8ef3f8aee88b6af4a73c5 (patch)
treebccfe8cb64e5ea6e9c29f94e9cca8072eec8b66b /src/grt/ghwdump.c
parent5e2df60d66d601f327d9c31e1880806aee6eb2e4 (diff)
downloadghdl-ba52acf5442bfdc69bd8ef3f8aee88b6af4a73c5.tar.gz
ghdl-ba52acf5442bfdc69bd8ef3f8aee88b6af4a73c5.tar.bz2
ghdl-ba52acf5442bfdc69bd8ef3f8aee88b6af4a73c5.zip
Feed new code through indent to match indigenous style
Diffstat (limited to 'src/grt/ghwdump.c')
-rw-r--r--src/grt/ghwdump.c145
1 files changed, 70 insertions, 75 deletions
diff --git a/src/grt/ghwdump.c b/src/grt/ghwdump.c
index 9bea0a17f..3b898d33d 100644
--- a/src/grt/ghwdump.c
+++ b/src/grt/ghwdump.c
@@ -41,92 +41,87 @@ usage (void)
" -v verbose\n");
}
-static void add_single_signal(
- int **signalSet,
- int *nbSignals,
- int signal
-) {
- assert(NULL!=signalSet);
- assert(NULL!=nbSignals);
- assert(0<=nbSignals[0]);
- assert(0<=signal);
+static void
+add_single_signal (int **signalSet, int *nbSignals, int signal)
+{
+ assert (NULL != signalSet);
+ assert (NULL != nbSignals);
+ assert (0 <= nbSignals[0]);
+ assert (0 <= signal);
- int newSize = (1 + nbSignals[0]);
- /*printf("adding signal %6d set of signals to display\n", signal);*/
- signalSet[0] = (int*)realloc(signalSet[0], newSize*sizeof(int));
- signalSet[0][nbSignals[0]] = signal;
- nbSignals[0] = newSize;
+ int newSize = (1 + nbSignals[0]);
+ /*printf("adding signal %6d set of signals to display\n", signal); */
+ signalSet[0] = (int *) realloc (signalSet[0], newSize * sizeof (int));
+ signalSet[0][nbSignals[0]] = signal;
+ nbSignals[0] = newSize;
}
-static void add_signal_range(
- int **signalSet,
- int *nbSignals,
- const char *s,
- const char *e
-) {
+static void
+add_signal_range (int **signalSet,
+ int *nbSignals, const char *s, const char *e)
+{
- int i;
- int rangeSize;
- int rangeEnd = -1;
- int rangeStart = -1;
- int bytesMatched = -1;
- int expected = ((e - s) - 1);
- int itemsMatched =sscanf(
- s,
- "%d-%d%n",
- &rangeStart,
- &rangeEnd,
- &bytesMatched
- );
- if(2==itemsMatched && expected==bytesMatched) {
- if(rangeEnd<rangeStart) {
- int t = rangeEnd;
- rangeEnd = rangeStart;
- rangeStart = t;
- }
- } else {
- itemsMatched = sscanf(
- s,
- "%d%n",
- &rangeStart,
- &bytesMatched
- );
- if(1==itemsMatched && expected==bytesMatched) {
- if(0<=rangeStart) {
- rangeEnd = rangeStart;
- }
- }
+ int i;
+ int rangeSize;
+ int rangeEnd = -1;
+ int rangeStart = -1;
+ int bytesMatched = -1;
+ int expected = ((e - s) - 1);
+ int itemsMatched = sscanf (s,
+ "%d-%d%n",
+ &rangeStart,
+ &rangeEnd,
+ &bytesMatched);
+ if (2 == itemsMatched && expected == bytesMatched)
+ {
+ if (rangeEnd < rangeStart)
+ {
+ int t = rangeEnd;
+ rangeEnd = rangeStart;
+ rangeStart = t;
+ }
+ }
+ else
+ {
+ itemsMatched = sscanf (s, "%d%n", &rangeStart, &bytesMatched);
+ if (1 == itemsMatched && expected == bytesMatched)
+ {
+ if (0 <= rangeStart)
+ {
+ rangeEnd = rangeStart;
+ }
+ }
}
- rangeSize = (rangeEnd - rangeStart);
- if(rangeEnd<0 || rangeStart<0 || rangeSize<0) {
- fprintf(
- stderr,
- "incorrect signal range specification\"%s\" found in command line, aborting\n",
- s
- );
- exit(1);
+ rangeSize = (rangeEnd - rangeStart);
+ if (rangeEnd < 0 || rangeStart < 0 || rangeSize < 0)
+ {
+ fprintf (stderr,
+ "incorrect signal range specification\"%s\" found in command line, aborting\n",
+ s);
+ exit (1);
}
- for(i=rangeStart; i<=rangeEnd; ++i) {
- add_single_signal(signalSet, nbSignals, i);
+ for (i = rangeStart; i <= rangeEnd; ++i)
+ {
+ add_single_signal (signalSet, nbSignals, i);
}
}
-static void add_signals(
- int **signalSet,
- int *nbSignals,
- const char *arg
-) {
- int c = -1;
- const char *e;
- const char *s = e = arg;
- while(0!=c) {
- c = *(e++);
- if(','==c || 0==c) {
- add_signal_range(signalSet, nbSignals, s, e);
- s = e;
- }
+static void
+add_signals (int **signalSet, int *nbSignals, const char *arg)
+{
+ int c = -1;
+ const char *e;
+ const char *s = e = arg;
+ while (0 != c)
+ {
+ c = *(e++);
+ if (',' == c || 0 == c)
+ {
+ add_signal_range (signalSet, nbSignals, s, e);
+ s = e;
+ }
}
}