Gareth Rees
|
857087804d
|
Simpler casting, and more checking.
Copied from Perforce
Change: 185505
ServerID: perforce.ravenbrook.com
|
2014-04-14 12:07:14 +01:00 |
|
Gareth Rees
|
94e3fff083
|
Turn on -wswitch-default for gcc.
Add missing default: cases to switch statements.
Copied from Perforce
Change: 185226
ServerID: perforce.ravenbrook.com
|
2014-04-04 12:16:59 +01:00 |
|
Gareth Rees
|
fab773659d
|
Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc.
Copied from Perforce
Change: 183505
ServerID: perforce.ravenbrook.com
|
2013-10-01 14:27:52 +01:00 |
|
Gareth Rees
|
51a97f1c37
|
Avoid comparison of unsigned >= 0 so that we can compile without warnings under gcc -wextra.
Copied from Perforce
Change: 183501
ServerID: perforce.ravenbrook.com
|
2013-10-01 11:10:59 +01:00 |
|
Gareth Rees
|
3c48eff730
|
On platform lii6gc, the mps needs a bunch of symbols which are not defined if the -ansi option is given to gcc. these can be enabled by defining features like _gnu_source, but all headers share a common set of features (via <feature.h>) and so all sources in the same compilation unit must turn on the same set of features. make sure this happens by turning on the features in config.h (not mpstd.h).
Remove <string.h> from mpsi.h (not needed).
Copied from Perforce
Change: 182124
ServerID: perforce.ravenbrook.com
|
2013-05-23 19:35:47 +01:00 |
|
Gareth Rees
|
615418b5c8
|
Fix mutatorfaultcontextsp on lii3* and lii6*.
Copied from Perforce
Change: 181078
ServerID: perforce.ravenbrook.com
|
2013-03-07 15:31:40 +00:00 |
|
Richard Brooksby
|
15de8407ce
|
Moving linux-specific parts out of thli.c in order to unify with freebsd.
Copied from Perforce
Change: 178925
ServerID: perforce.ravenbrook.com
|
2012-08-14 17:05:11 +01:00 |
|
David Lovemore
|
be8a839d83
|
Made 64 bit linux port lii6gc. i've renamed thlii4.c to thli.c.
Copied from Perforce
Change: 178876
ServerID: perforce.ravenbrook.com
|
2012-08-09 16:05:08 +01:00 |
|