Commit Graph

20 Commits

Author SHA1 Message Date
sin
570a2bf4ce Use CC for ubase-box, remove LD 2015-09-03 19:57:21 +01:00
sin
74c0abb6a2 Use -D_XOPEN_SOURCE=700 2014-11-30 14:12:52 +00:00
sin
7819662024 Break out libs into LDLIBS 2014-11-30 12:31:22 +00:00
sin
0c008b65ee Bring in the sbase Makefile updates to ubase 2014-11-30 12:18:54 +00:00
sin
8441c95a2f define -D_XOPEN_SOURCE in config.mk
Remove from su.c and login.c
2014-06-04 15:16:24 +01:00
sin
1b28deba3d Add -D_FILE_OFFSET_BITS=64 to config.mk
stat() will fail if compiled on a 32-bit platform and the file
size is greater than (1<<31)-1 bytes.
2014-06-04 15:12:58 +01:00
sin
5dd629fd42 Remove -pedantic from default config.mk 2014-06-03 15:37:46 +01:00
sin
604b5de69d Use -std=c99 and -pedantic in default config.mk 2014-06-03 12:39:22 +01:00
sin
fffdb91ada First release of ubase! 2014-05-01 12:06:14 +01:00
sin
996c2d42a3 Remove -Os from config.mk
Tends to give false-positives with uninitialized variables.
2014-04-21 12:11:59 +01:00
sin
2521a5edec Add commented out # -static in config.mk 2014-04-14 14:56:09 +01:00
sin
f9a9d4d8fc Add -s to LDFLAGS 2014-04-14 14:49:02 +01:00
sin
1e78b0aa16 Simplify config.mk and update README for tcc 2014-04-14 14:44:58 +01:00
sin
fa96b14fbc Add -Wextra in config.mk 2014-02-24 13:00:54 +00:00
sin
dac38406c2 Bump to C99 for ubase 2013-10-18 10:07:33 +01:00
sin
ff2e11638f Add initial su(1) 2013-10-17 23:04:20 +01:00
sin
0c0a191fcb Fix tcc target in config.mk 2013-09-04 13:52:19 +01:00
sin
97cbad7eef Remove OpenBSD support
This is becoming a nightmare.  Just support Linux.
2013-08-14 14:40:47 +01:00
sin
353b8a2c0b Remove -pedantic for now
This causes all sorts of warnings including certain system
headers on OpenBSD.  We'll revisit this in the future.
2013-08-06 20:34:44 +01:00
sin
987ec1ef09 Initial commit of ubase - the ugly/unportable base 2013-08-06 13:17:14 +01:00