171 Commits (master)
 

Author SHA1 Message Date
  T. Meissner 46bd1bc3a6 Next prog. exercise of chapter 06 3 years ago
  T. Meissner 6c300d5acb change loop range for simpler processing 3 years ago
  T. Meissner b5defb8e32 Add c11 std to gcc options 3 years ago
  T. Meissner 7046a29fc4 Add first exercises of chapter 06 3 years ago
  T. Meissner 03287ab627 Add remeainig prog examples of chapter 05 3 years ago
  T. Meissner 5b28b58d5c Add next prog exercises of chapter 05 3 years ago
  T. Meissner 11cf042b1c Remove all target 3 years ago
  T. Meissner 316772adb9 Remove binary 3 years ago
  T. Meissner 259690fc2e Add first prog. exercise of chapter 05 3 years ago
  T. Meissner e3847c2841 Add c primer plus link 3 years ago
  T. Meissner 2d14ef6cc5 Add remaining prog exercises of chapter 04 3 years ago
  T. Meissner 3d82fabc96 Add more prog exercices of chapter 04 3 years ago
  T. Meissner 680b0d5976 Add chapter 04 Makefile 3 years ago
  T. Meissner b389a7e623 Add Makefile & last two exercises of chapter 03 3 years ago
  T. Meissner c101daf3fa Use macros instead of magic values 3 years ago
  T. Meissner 66a82e135b Add first exercises of chapter 04 3 years ago
  T. Meissner ce61e4b153 Initial commit of C primer plus examples 3 years ago
  T. Meissner fd0290ca30 Fix hyperlinks to books 3 years ago
  T. Meissner 7db34e79ce seperated tests target into seperate targets for running tests and coverage 3 years ago
  T. Meissner e4882ad36a removed parameter from LedDriver_Destroy() function 3 years ago
  T. Meissner cc737e8225 seperated tests target into seperate targets for running tests and coverage 3 years ago
  T. Meissner 2d6db40d74 added some helper functions for out-of-bounds hecking & set/clear bits ledsImage; 3 years ago
  T. Meissner 29000b12c7 adding more test case examples to test out-of-bound access and others; 3 years ago
  T. Meissner bd4fb69b58 adding macro & function for runtime error generation; 3 years ago
  T. Meissner a3eb346cd7 added exampes for chapter 04 3 years ago
  T. Meissner 5dee497fe3 added example code of chapter 03 3 years ago
  T. Meissner 3c836ba7ea removed redundant unity.h include 3 years ago
  T. Meissner 02a0f84012 added tdd for embedded c info 3 years ago
  T. Meissner 43186bddce initial commit of chapter02 code 3 years ago
  T. Meissner 1ad6f920d0 added memory.h & memory.c with safeFree macro as safe wrapper around the free() function; use safeFree() instead of free() 3 years ago
  T. Meissner 45f57c91e1 added linker option for math library; added dict_use to all target 3 years ago
  T. Meissner d6aba8cb68 return value of realloc now written in tmp variable for proper handling of realloc errors 3 years ago
  T. Meissner 290f6bbe4e fixed memory leak by adding free of in->pair array in dictionary_free() 3 years ago
  T. Meissner 95af873851 add new example of a (simple & not so safe) dictionary implementation from chapter 11 3 years ago
  T. Meissner 32b0ddf6b6 add comment 3 years ago
  T. Meissner 523e4b2aec added another example of extending a structure with nested anon. structs, nested in a anon. union for direct access of the nested struct 3 years ago
  T. Meissner 055bad853d moved source files in sub dirs for chapters; split Makefile for chapter10 & chapter11 sources 3 years ago
  T. Meissner 91bdbb65e2 added example of extending a structure with nested naynonymous declarations 3 years ago
  T. Meissner ead450fd8b refactoring of this_row() funct. by using pointer to string literals 3 years ago
  T. Meissner 66e5b090c1 add removing of dSYM folder in clean target 3 years ago
  T. Meissner f1af7fddc0 new target 'check' to run cppcheck on all *.c files 3 years ago
  T. Meissner 466ac5fbde add new example for designated initializers (ch. 10) 3 years ago
  T. Meissner 3865f438d3 add Makefile 3 years ago
  T. Meissner 1cd4dcfbe7 add new example of simple 'function' overloading using C11 _Generic keyword 3 years ago
  T. Meissner 37c2df71dd add check for return value of asprintf() 4 years ago
  T. Meissner 5d15239439 fixed order of includes; added _GNU_SOURCE define to succ. compile under Linux; through away return value of closedir() 4 years ago
  T. Meissner 215c899318 added 21st century c link 4 years ago
  T. Meissner 88ac01498d initial commit of 21st century c book examples 4 years ago
  T. Meissner 2e19992f15 added case study of chapter 6 4 years ago
  T. Meissner fcff21703f Merge branch 'master' of https://www.github.com/tmeissner/learning-by-doing 4 years ago