[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-commits] [SCM] UNNAMED PROJECT branch, master, updated. 833da50b50
From: |
Sylvain Rochet |
Subject: |
[lwip-commits] [SCM] UNNAMED PROJECT branch, master, updated. 833da50b5078adcd49bc2227d271b92c7931a717 |
Date: |
Sat, 14 Mar 2015 00:35:02 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via 833da50b5078adcd49bc2227d271b92c7931a717 (commit)
via cd5f11f310a0660053bd3017c0eef42b2df8ecf5 (commit)
via 32e0083610e3a103354570e2f561de437ddee3c4 (commit)
via c3dc04e8cd32597132f84ca323d360b265e3fe0b (commit)
from 3ba1b705c5d166aea0bd86cbebd506ebda6c8fc8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 833da50b5078adcd49bc2227d271b92c7931a717
Author: chrysn <address@hidden>
Date: Wed Mar 11 19:05:50 2015 +0100
unix port: rename archtecture defines (linux -> LWIP_UNIX_LINUX)
the fine differences between unix implementations used to be covered by
preprocessor macros "linux", "openbsd" and "cygwin". given that gcc
under linux pre-defines a legacy "linux" macro, this can lead to
confusion -- the default setting of -Dopenbsd is often ignored due to
the sequence ifdefs often are used in (if defined linux, else if defined
openbsd), but that is a time bomb.
putting gcc in standard mode using --std=c99 or similar would remove the
macro, but still make the flags hard to spot; besides, the rest of the
code does not work with standard C out of the box.
as a solution, all macros are prefixed with LWIP_UNIX_ followed by an
uppercased variant of the operating system name. in the course of this
change, the defaults are set to LINUX in all make files that use it --
the default was sometimes openbsd, sometimes "generic" before, but
covered by the linux-define of gcc on linux systems.
commit cd5f11f310a0660053bd3017c0eef42b2df8ecf5
Author: chrysn <address@hidden>
Date: Wed Mar 11 17:29:33 2015 +0100
add README file to the unix port to give overview
commit 32e0083610e3a103354570e2f561de437ddee3c4
Author: chrysn <address@hidden>
Date: Tue Mar 10 18:43:15 2015 +0100
unix mintapif: added option to use a persistant tap interface
this takes the changes of 0e2a7aa1eef910 into mintapif, but using
environment variables instead of build-time configuration.
commit c3dc04e8cd32597132f84ca323d360b265e3fe0b
Author: chrysn <address@hidden>
Date: Tue Mar 10 18:32:43 2015 +0100
unix mintapif: perror fix
the perror invocation in case of failing system calls now gets passed an
actual error message instead of an uninitialized buffer.
-----------------------------------------------------------------------
Summary of changes:
ports/unix/README | 50 ++++++++++++++++++++++++++++++++++++
ports/unix/netif/delif.c | 18 ++++++------
ports/unix/netif/sio.c | 8 +++---
ports/unix/netif/tapif.c | 8 +++---
ports/unix/netif/unixif.c | 16 ++++++------
ports/unix/proj/lib/Makefile | 5 +++-
ports/unix/proj/minimal/Makefile | 9 +++---
ports/unix/proj/minimal/README | 8 ++++++
ports/unix/proj/minimal/mintapif.c | 11 +++++---
ports/unix/proj/unixsim/Makefile | 8 +++---
10 files changed, 102 insertions(+), 39 deletions(-)
create mode 100644 ports/unix/README
hooks/post-receive
--
UNNAMED PROJECT
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] [SCM] UNNAMED PROJECT branch, master, updated. 833da50b5078adcd49bc2227d271b92c7931a717,
Sylvain Rochet <=