david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src
Joshua Oreman 2d58a62330 [linker] Add safe weak symbol macros
Weak symbols are a useful tool in eliminating unnecessary dependencies
between object files, but they are somewhat dangerous because one must
remember to test the weak symbol against NULL before using it. To
rectify that, add macros for declaring weak functions that will return
a default value inline if the file defining them is not available at
link time.

Signed-off-by: Marty Connor <mdc@etherboot.org>
2010-01-20 17:05:25 -05:00
..
arch [tftp] Make TFTP size requests abort transfer with an error 2010-01-17 19:18:28 -05:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [config] Enable WPA2 by default 2010-01-05 10:15:30 -05:00
core [uri] Fix outdated comment in parse_uri() 2009-11-20 20:42:03 -05:00
crypto [crypto] Add a placeholder for a proper random number generator 2010-01-05 09:07:33 -05:00
doc [PXEXT] Update documentation 2008-03-26 15:14:55 -07:00
drivers [skge] Note correct author of akge driver 2010-01-14 12:23:52 -05:00
hci [iwmgmt] Add wireless management commands and text for common errors 2010-01-05 09:11:21 -05:00
image [script] Allow for DOS-style line endings in scripts 2009-06-03 10:13:29 +01:00
include [linker] Add safe weak symbol macros 2010-01-20 17:05:25 -05:00
interface [netdevice] Allow the hardware and link-layer addresses to differ in size 2009-08-12 00:23:38 +01:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [tftp] Abort requests with error code 0 2010-01-18 17:24:38 -05:00
proto [slam] Add Scalable Local Area Multicast (SLAM) protocol support 2008-06-10 00:04:19 +01:00
tests [i386] Add explicit flags and type on all .section declarations 2009-02-15 10:59:53 +00:00
usr [iwmgmt] Add wireless management commands and text for common errors 2010-01-05 09:11:21 -05:00
util [util] Add diffsize.pl utility for generating diffs of object sizes 2010-01-14 11:30:30 -05:00
.gitignore [util] config-local.h to avoid accidental commits 2008-06-05 00:45:33 +01:00
Makefile [linker] Add mechanism for subsystem-dependent configuration options 2009-11-20 20:30:58 -05:00
Makefile.housekeeping [makefile] Allow .sizes target to work with funny-named objects 2010-01-14 11:28:52 -05:00
doxygen.cfg [doc] Expand scope of doxygen-generated documentation 2009-08-11 15:14:36 +01:00